Simple & Savory Mushroom Pasta (30-Minute Recipe)

Pasta, Noodles, Dumplings

October 30, 2026

A 30-Minute Mushroom Pasta for Easy Weeknights – vegetarian recipe

This 30-minute mushroom pasta is my favorite kind of weeknight recipe — mushrooms browned hard, a shallot-and-garlic base, and starchy pasta water turning it all into a glossy pan sauce. Shiitake is the house choice but any fresh mushroom works. It eats like far more effort than it is.

A 30-Minute Mushroom Pasta for Easy Weeknights

There’s something truly magical about a simple bowl of pasta, especially when it’s tossed with earthy, savory mushrooms. This recipe is my go-to for a quick weeknight dinner that feels incredibly elegant. While fresh porcini would be a dream, this dish is just as spectacular with easy-to-find shiitakes or even humble button mushrooms. It’s a 30-minute journey to pure comfort food bliss, proving that you don’t need a long list of ingredients to create something truly delicious. Let’s get cooking!

Ingredients

• MAKES: 4 servingsTIME: 30 minutes
• 1 lb (450g) any long or cut pasta (like linguine or fettuccine)
• 1/3 cup plus 1 tbsp (90ml) olive oil, divided
• 1 lb (450g) shiitake or other fresh mushrooms, cleaned and sliced
• 2 tbsp (30g / 1.06 oz) minced shallot or 1 tbsp (15g / 0.53 oz) minced garlic
• 1/2 cup (120ml) vegetable stock or reserved pasta water
• 1/2 cup (20g / 0.71 oz) chopped fresh parsley, plus more for garnish
• Salt to taste
• Freshly ground black pepper to taste

Instructions

1. Bring a large pot of generously salted water to a boil. Add the pasta and cook according to package directions until al dente.2. While the pasta cooks, heat 1/3 cup (720 ml) of olive oil in a large skillet over medium heat. Add the mushrooms, season with salt and pepper, and increase the heat to medium-high. Cook, stirring occasionally, until the mushrooms are nicely browned and have released their moisture, about 10-12 minutes.3. Add the minced shallot or garlic to the skillet and cook for another 1-2 minutes until fragrant. Turn off the heat.4. Just before draining the pasta, reserve about 1 cup (240 ml) of the starchy pasta water. Drain the pasta well.5. Add the 1/2 cup (480 ml) of vegetable stock to the mushroom skillet and turn the heat to low to gently warm through.6. Add the drained pasta to the skillet along with the remaining 1 tablespoon of olive oil and the 1/2 cup (480 ml) of chopped parsley. Toss everything together until the pasta is well-coated. If the sauce seems dry, add a splash of the reserved pasta water until it reaches your desired consistency.7. Serve immediately, garnished with extra fresh parsley.

Nutritional Information

• Estimated values per serving:
• Calories: 550 kcal
• Protein: 15g
• Carbohydrates: 80g
• Fat: 20g
• Fiber: 7g

Pro Tips

• for Perfect Mushroom Pasta
• Don’t overcrowd the pan when cooking the mushrooms. Cook them in batches if necessary to ensure they sear and brown properly rather than steam.
• That starchy pasta water is liquid gold! It helps the sauce cling to the pasta and creates a silkier texture. Always reserve more than you think you’ll need.
• Elevate the flavor by rehydrating 1/2 cup (480 ml) of dried porcini mushrooms. Sauté them with the fresh mushrooms and use their flavorful soaking liquid in the sauce.
• For a richer, creamier finish, stir in a knob of unsalted butter or a splash of plant-based cream at the very end.

FAQ

Q: Can I make this mushroom pasta vegan
A: Absolutely. To ensure this recipe is fully vegan, use a dry pasta that contains no eggs and opt for vegetable stock. If you want a richer finish as mentioned in the pro-tips, use a splash of plant-based cream or a knob of vegan butter.

Q: How can I add more protein to this vegetarian pasta
A: To boost the protein, you can add a can of rinsed white beans (cannellini) or chickpeas when you toss the pasta with the sauce. Toasted pine nuts or walnuts sprinkled on top before serving also add protein and a lovely texture.

Q: What are the best mushrooms to use in this recipe
A: While the recipe suggests shiitake, cremini (baby bella) mushrooms are a fantastic and widely available substitute. For a deeper, meatier flavor, a mix of wild mushrooms like oyster or portobello works beautifully. Even standard button mushrooms will be delicious.

Q: How do I store and reheat leftover mushroom pasta
A: Store leftovers in an airtight container in the refrigerator for up to 3 days. For best results, reheat gently in a skillet over low heat. Add a tablespoon or two of water or vegetable broth to help loosen the sauce and keep the pasta from drying out.

More Recipes You’ll Love

A 30-Minute Mushroom Pasta for Easy Weeknights – vegetarian recipe
Stav Kogan

A 30-Minute Mushroom Pasta for Easy Weeknights

A quick, elegant, and incredibly comforting 30-minute mushroom pasta recipe perfect for easy weeknights. This dish uses simple ingredients like shiitake mushrooms, garlic, and parsley to create a truly delicious vegetarian meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 serving
Calories: 550

Ingredients
  

  • 1 lb (450g) any long or cut pasta (like linguine or fettuccine)
  • 1/3 cup plus 1 tbsp (90ml) olive oil, divided
  • 1 lb (450g) shiitake or other fresh mushrooms, cleaned and sliced
  • 2 tbsp (30g / 1.06 oz) minced shallot or 1 tbsp (15g / 0.53 oz) minced garlic
  • 1/2 cup (120ml) vegetable stock or reserved pasta water
  • 1/2 cup (20g / 0.71 oz) chopped fresh parsley, plus more for garnish
  • Salt to taste
  • Freshly ground black pepper to taste
  • for Perfect Mushroom Pasta
  • That starchy pasta water is liquid gold! It helps the sauce cling to the pasta and creates a silkier texture. Always reserve more than you think you'll need.
  • Elevate the flavor by rehydrating 1/2 cup (480 ml) of dried porcini mushrooms. Sauté them with the fresh mushrooms and use their flavorful soaking liquid in the sauce.
  • For a richer, creamier finish, stir in a knob of unsalted butter or a splash of plant-based cream at the very end.

Method
 

  1. Bring a large pot of generously salted water to a boil.
  2. Add the pasta and cook according to package directions until al dente. 2.
  3. While the pasta cooks, heat 1/3 cup (720 ml) of olive oil in a large skillet over medium heat.
  4. Add the mushrooms, season with salt and pepper, and increase the heat to medium-high.
  5. Cook, stirring occasionally, until the mushrooms are nicely browned and have released their moisture, about 10-12 minutes. 3.
  6. Add the minced shallot or garlic to the skillet and cook for another 1-2 minutes until fragrant.
  7. Turn off the heat. 4. Just before draining the pasta, reserve about 1 cup (240 ml) of the starchy pasta water.
  8. Drain the pasta well. 5.
  9. Add the 1/2 cup (480 ml) of vegetable stock to the mushroom skillet and turn the heat to low to gently warm through. 6.
  10. Add the drained pasta to the skillet along with the remaining 1 tablespoon of olive oil and the 1/2 cup (480 ml) of chopped parsley.
  11. Toss everything together until the pasta is well-coated. If the sauce seems dry, add a splash of the reserved pasta water until it reaches your desired consistency. 7.
  12. Serve immediately, garnished with extra fresh parsley.
  13. Don't overcrowd the pan when cooking the mushrooms.
  14. Cook them in batches if necessary to ensure they sear and brown properly rather than steam.

Nutrition

Calories: 550kcalCarbohydrates: 80gProtein: 15gFat: 20g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Authentic Thai Peanut Sauce with Crispy Fried Tofu – vegetarian recipe

Crispy Tofu with The BEST Thai Peanut Sauce

Authentic Thai peanut sauce with crispy fried tofu is the combination that ruins restaurant takeout for you. The sauce builds from red and Mussaman curry pastes, coconut milk, roasted peanuts, and tamarind into something rich and complex, while cornstarch-dusted tofu...