Go Back

Creamy Vegan Mushroom Pasta

This dish features a rich, velvety sauce made from sautéed cremini mushrooms, garlic, and plant-based cream, coated over al dente pasta. The earthy umami of the mushrooms creates a satisfying texture and deep flavor, with the sauce clinging beautifully to each strand of pasta for an indulgent yet plant-friendly meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Vegan
Calories: 420

Ingredients
  

  • 250 g cremini mushrooms sliced
  • 3 cloves garlic minced
  • 1 cup plant-based cream cashew or coconut
  • 250 g pasta wide noodles like pappardelle or fettuccine
  • 2 tbsp olive oil extra virgin preferred
  • 1 squeeze lemon juice for brightness
  • to taste salt and pepper
  • optional fresh herbs parsley or thyme, chopped

Equipment

  • Large skillet
  • Sharp knife
  • Wooden spoon
  • Measuring cup

Method
 

  1. Bring a large pot of salted water to a boil and cook the pasta until just al dente, about 8-10 minutes. Drain and set aside, reserving a half cup of pasta water.
  2. While the pasta cooks, heat olive oil in a large skillet over medium heat. Once shimmering, add the sliced cremini mushrooms.
  3. Sauté the mushrooms, stirring occasionally, until they release their juices and turn golden brown, about 8-10 minutes. The aroma should be rich and earthy.
  4. Add the minced garlic to the skillet and cook for about 30 seconds, stirring constantly until fragrant and just beginning to brown.
  5. Pour in the plant-based cream, stirring to combine and scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer and cook for 3-4 minutes, allowing the sauce to thicken slightly.
  6. Add the cooked pasta directly into the skillet with the mushroom sauce. Toss gently to coat all the noodles evenly, adding a splash of reserved pasta water if needed to loosen the sauce and create a silky coating.
  7. Season with salt and pepper to taste, then squeeze in a little lemon juice for brightness. Taste and adjust seasoning as needed.
  8. Remove from heat and let rest for a minute to allow flavors to meld. Garnish with chopped fresh herbs if desired.
  9. Serve immediately while hot, with extra herbs or lemon wedges on the side if you like.