Go Back
Print

Creamy Vegan One-Pot Mushroom Pasta!

Super easy, super delicious one-pot vegan creamy mushroom pasta. Perfect for a quick dinner with minimal dishes!

Course Main Course
Cuisine Italian
Keyword Easy Vegan Dinner, One-Pot Pasta, Vegan
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 people

Ingredients

  • 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

Instructions

  1. Peel and mince the garlic cloves

  2. Peel and finely chop the brown onion

  3. Clean and slice the swiss brown mushrooms

  4. In a large dutch oven or non-stick pot, heat the olive oil on a medium-high heat

  5. Add the onion and sauté for a few minutes until golden and translucent

  6. Add the garlic and sauté for a further minute

  7. Add the oregano, garlic powder, paprika and nutritional yeast to the pot and stir well

  8. Add the mushrooms and the white wine to the pot, sauté for a further five minutes until the mushrooms are sweating

  9. Add the non-dairy milk and vegetable stock and stir well, season with salt and pepper to taste

  10. Bring the sauce to a near boil then reduce to a simmer, try not to actually let it boil

  11. Add the dry pasta to the pot and stir well, making sure all of the pasta is submerged in the liquid

  12. Continue to cook at a simmer for 20 minutes stirring occasionally 

  13. 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

  14. 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

  15. Serve pasta in bowls topped with nutritional yeast and fresh parsley leaves, enjoy!

Recipe Notes

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.