This rich and savory Caramelized Onion and Mushroom Pasta is perfect for date night. It has a balance of flavors.
I am in love with caramelized onions. If they didn't take so long to cook, I'd probably make them more often. Their sweet rich flavor takes ordinary dishes to a whole new level.
Sometimes the simplest meals are the best ones. That is the case here. This vegan Caramelized Onion and Mushroom Pasta is super easy to make.
Yes, it takes some time to caramelize onions, but man is it worth it.
Red wine adds another dimension of flavor. Mushrooms go well with caramelized onions, adding an umami flavor.
You could also use other veggies, like asparagus or bell pepper.
Another recipe to try is my Vegan Taco Pasta recipe.
This is an overview of the ingredients. To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.
- Pasta: I used brown rice gluten-free pasta noodles. Use your favorite pasta.
- Olive oil: For cooking the onions.
- Onion: I used yellow onions. You could also use sweet onions, just keep in mind the caramelized onions will be even even sweeter and you may not want to add the brown sugar.
- Brown sugar: Adds sweetness to the caramelized onions. You could also use balsamic vinegar, which I've used in the past.
- Mushrooms: I used baby bella (cremini mushrooms). You could also use portobello mushrooms or your favorite.
- Red wine: Use a red wine that you would actually drink. It doesn't have to be expensive, just flavorful and decent quality.
- Nutritional yeast: Adds a cheesy flavor. You could also use store-bought vegan parmesan cheese. It's optional.
- Parsley: For topping. Adds a fresh note.
- Salt and pepper: Enhances flavors and adds flavor.
5 Secrets to Transforming Tofu
FREE 5 part email series to help you cook tofu like a pro.
We respect your privacy. Unsubscribe at any time.
- Boil pasta in a large pot according to directions, making sure to add salt to the water. Drain the salted water and set aside.
- Slice onions and mushrooms about ⅛" thick.
- Heat oil in a skillet over medium heat. Add sliced onions. Season with salt.
- They will soften up as they cook. It will take a good 35-40 minutes.
- If they take start to stick add a little water, like a quarter of a cup or so at a time.
- Balsamic vinegar adds a wonderful flavor. I always add a couple of splashes near or at the end of the cooking time. Alternatively you can add a couple of pinches of sugar or brown sugar.
- Add sliced mushrooms to the onions. Season with pepper.
- Cook until tender, about 5 minutes. Add red wine. Cook a few minutes until the wine cooks down and is absorbed into the onions and mushrooms.
- Serve over cooked pasta, or toss so that the pasta gets all the sauce absorbed into it.
This onion mushroom pasta recipe will last 5 days in an airtight container in the fridge.
- When making caramelized onions, slow and steady wins the race. For caramelized onions you need some patience. It takes a good 35-40 minutes to get nicely caramelized onions.
- Use a wine that you would actually drink (and since you don't use much for this recipe, you'll be drinking it).
- Don't forget to salt your pasta water!
Other Onion Mushroom Recipes
Caramelized onions take everything you put them on to the next level. Add in some baby bella mushrooms and you have a rich vegan pasta. No need to eat out when you have this easy dish!
*I originally posted this recipe on August 29, 2015. I added new photos and text when I republished it.
*Don't forget to come back and leave your feedback and star rating.
Caramelized Onion and Mushroom Pasta
- Cook pasta according to directions.
- Heat olive oil in a pan at medium heat and add sliced onion. Add salt.
- Stir the onions every five minutes or so. Cooking will take about 35-40 minutes. Add the brown sugar or balsamic vinegar the last 5 minutes.
- Add sliced mushrooms and pepper. Cook until tender. Add the red wine and cook a few more minutes, until wine is cooked down. Serve over cooked pasta.
- Top with nutritional yeast and serve.
*Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.