Creamy Vegan One-Pot Mushroom Pasta
Welcome to manic Monday! Well, I hope your Monday isn’t too manic. I personally love Mondays, a new week, a fresh start, time to tick things off your to-do list!
Today I am sharing one of my favourite easy one-pot dinner recipes, so if your Monday is a little hectic, this might be the recipe for you!
This one-pot creamy vegan pasta is so delicious, easy and fuss-free, it’s husband approved and my younger sister also gave her tick of approval when I first made this for her back in July!
I cook this in a large enamel coated cast iron dutch oven, if you have one, I definitely recommend using that, otherwise a large non-stick pot would work fine. This recipe serves two to four people (two large serves or four smaller serves) you can adjust it by adding extra pasta and stock/milk.
If you make this recipe, please let me know what you thought of it in the comments below, if you share a snap on insta, tag me @kiahs.kitchen or #KiahsKitchen so I can see your re-creation!
If you want to check out my YouTube video detailing how I make this delicious vegan meal then please click the link, otherwise the full recipe is detailed for you below!
Creamy Vegan One-Pot Mushroom Pasta!
Super easy, super delicious one-pot vegan creamy mushroom pasta. Perfect for a quick dinner with minimal dishes!
- 2 tbsp olive oil
- 4 cloves garlic
- 1 whole brown onion
- 300 grams swiss brown mushrooms
- 1 tsp smokey paprika
- 1 tsp garlic powder
- 1 tbsp dried oregano
- 1 tbsp nutritional yeast plus extra for serving
- 2 tbsp vegan mayonaise
- 100 grams fresh baby spinach leaves
- 2 cups dry spiral pasta
- 0.5 cups dry white wine
- 1.5 cups vegetable stock
- 1.5 cups plant based milk
- 1/4 cup chopped fresh parsley
- 1 pinch salt and pepper to taste
Peel and mince the garlic cloves
Peel and finely chop the brown onion
Clean and slice the swiss brown mushrooms
In a large dutch oven or non-stick pot, heat the olive oil on a medium-high heat
Add the onion and sauté for a few minutes until golden and translucent
Add the garlic and sauté for a further minute
Add the oregano, garlic powder, paprika and nutritional yeast to the pot and stir well
Add the mushrooms and the white wine to the pot, sauté for a further five minutes until the mushrooms are sweating
Add the non-dairy milk and vegetable stock and stir well, season with salt and pepper to taste
Bring the sauce to a near boil then reduce to a simmer, try not to actually let it boil
Add the dry pasta to the pot and stir well, making sure all of the pasta is submerged in the liquid
Continue to cook at a simmer for 20 minutes stirring occasionally
After the 20 minutes is up, the sauce should have thickened quite a bit and the liquid will have been absorbed by the pasta, if you would like it thicker, cook for a little longer
Once cooked to your liking, add the vegan mayonnaise (this makes it extra creamy) and stir in the fresh spinach leaves until they are wilted
Serve pasta in bowls topped with nutritional yeast and fresh parsley leaves, enjoy!
I use a large enamelled cast iron dutch oven which works really well, however if you don't have one of these, a large non-stick pot would suffice.
If you are feeding more people or want bigger serves, add a bit of extra pasta and adjust the stock to accordingly.
For ultimate freshness, store leftovers in an airtight container in the refrigerator and consume within 2-3 days. I wouldn't recommend freezing this due to the creamy sauce.
This recipe was inspired by Yup It’s Vegan’s One Pot Creamy Garlic Pasta