This Mediterranean mushroom pasta is a hearty, healthy dinner packed with flavor, plant-based protein, and Mediterranean goodness.
For more easy, healthy, and delicious pasta recipes, check out our creamy broccoli pasta, one-pot lentil pasta, mushroom orzo, and lemon orzo with zucchini.

A Comforting Meal That Fits a Mediterranean Lifestyle
Looking for a pasta dish that’s both comforting and nourishing? 🍝 This Mediterranean mushroom pasta is the perfect balance of hearty flavor and wholesome ingredients. It’s simple to prepare, yet feels special enough for a family dinner.
Packed with meaty mushrooms and a flavorful tomato base, this recipe delivers the richness you love in Italian-inspired cooking while staying naturally low in saturated fats. The result is a vegetarian pasta dinner recipe that satisfies without weighing you down.
It’s also full of fiber-rich vegetables, plant-based protein, and Mediterranean diet flavors, making it a meal that supports a balanced lifestyle. Louise and I love enjoying it as a weeknight dinner when we want something both filling and light at the same time. 🌿
Best of all, it’s made with everyday pantry staples: olive oil, garlic, onion, and fresh basil, so you can whip it up anytime you’re craving a healthy weeknight pasta. 🍄
Ingredients
Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

- Olive oil: Extra virgin adds the best flavor. You can substitute avocado oil or even a light drizzle of olive oil spray if you’re looking for a low saturated fat pasta meal.
- Onion: Yellow onion gives sweetness, but red onion or shallots also work.
- Carrots: They add natural sweetness and body.
- Celery: Essential for the base, but you can use fennel stalks for a light anise flavor.
- Garlic: Fresh cloves are best, but garlic powder works in a pinch.
- Oregano: Dried oregano brings Mediterranean flavor. Try rosemary, thyme, or an Italian herb mix if you prefer.
- Tomato paste: Thick, rich, and perfect for sauces. If you don’t have it, use canned crushed tomatoes or blended roasted red peppers for depth.
- Mushrooms: A mix of white and brown mushrooms creates a “meaty” bite. Portobello or shiitake mushrooms also make this feel like a meaty mushrooms pasta.
- Balsamic vinegar: Adds tang, umami, and balance. Soy sauce or tamari are good substitutes.
- Fresh basil: Brings freshness. You can also try parsley, arugula, or fresh spinach leaves stirred in at the end.
- Pasta: Fettuccine works beautifully, but spaghetti, rigatoni, or whole-wheat pasta are great swaps for extra fiber. Chickpea or lentil pasta makes this even more of a plant-based protein pasta.
- Parmesan cheese: Traditional choice, but you can swap with Pecorino Romano, nutritional yeast for a vegan option, or low-fat Greek yogurt stirred into the sauce for creaminess.
How to Mediterranean Mushroom Pasta
Step 1 – Chop the Vegetables
Coarsely chop the mushrooms with a knife or pulse them in a food processor in batches. Transfer to a bowl. Do the same with the onion, carrots, celery, and garlic. This is the base for your healthy weeknight pasta.

Step 2 – Build the Flavor Base
Heat olive oil in a large skillet or Dutch oven. Add the onion, carrot, celery, garlic, oregano, and tomato paste. Sauté for about 5 minutes, stirring often, until the vegetables are soft and fragrant. Add a splash of water if the pan gets dry.

Step 3 – Cook the Mushroom Ragu
Add the chopped mushrooms, salt, and black pepper. Cook over medium-high heat for 20 minutes, or until the mushrooms release their liquid and it evaporates. Stir in balsamic vinegar, then taste and adjust for seasoning. The ragu should be savory, rich, and almost creamy.

Step 4 – Cook and Combine the Pasta
Boil the pasta in salted water according to package directions. When al dente, save one cup of the cooking water and drain the rest. Add the pasta to the skillet with the mushroom ragu and pour in a splash of the reserved water. Toss on medium heat until the pasta is coated in the sauce.

Step 5 – Garnish and Serve
Finish with fresh basil, a drizzle of olive oil, and plenty of parmesan cheese. Serve right away while hot and enjoy a bowl of Mediterranean comfort.

Tips
- Make it ahead: The mushroom ragu thickens and tastes even better the next day, perfect for meal prep or a quick healthy weeknight pasta.
- Use a food processor: Quickly chop mushrooms and veggies in batches to save 10–15 minutes. Pulse gently. You still want small pieces with texture, not a paste.
- Use a wide skillet: More surface area helps the mushrooms release water faster, giving you a rich sauce instead of steaming.
- Don’t rush the soffritto: Let onion, carrot, and celery soften slowly. This is the foundation of flavor in any Mediterranean diet recipe.
- Boost umami: Add a splash of balsamic vinegar to balance sweetness and deepen flavor. For a twist, try soy sauce—just use less since it’s saltier.
- Loosen with broth if needed: If your ragu feels too thick, stir in a splash of vegetable broth (we usually use bouillon powder dissolved in water because it makes groceries lighter and a small tub lasts for weeks).
- Reserve pasta water: The starchy water binds sauce to pasta, creating that silky finish you expect in a restaurant dish.
- Garnish generously: Fresh basil, parmesan, or even nutritional yeast add a final burst of flavor.
Frequently Asked Questions
Not at all. A mix of white and brown mushrooms gives the best flavor, but you can use just one type or swap in portobello or shiitake for a deeper taste.
Yes! Brown rice pasta, chickpea pasta, or lentil pasta work well and add even more plant-based protein.
Stir in a spoonful of low-fat Greek yogurt, Skyr, or even cashew cream right before serving.
Definitely. The mushroom ragu keeps well in the fridge for up to 3 days and actually tastes better as the flavors develop. It’s perfect for a high fiber pasta recipe you can enjoy all week.
Yes. Simply skip the parmesan or use nutritional yeast instead for that cheesy finish.
We love long pasta like fettuccine or spaghetti because it holds onto the mushroom ragu beautifully. But short pasta makes this a cozy olive oil pasta sauce dish that’s easy to eat with a fork or spoon.
More Easy Mediterranean-Inspired Pasta Recipes
- Tuscan orzo with chickpeas and kale
- Easy lentil Bolognese with canned lentils
- Greek orzo salad with feta and chickpeas
- Creamy roasted red pepper pasta
- Lemon ricotta pasta
- Hearty sun-dried tomato pasta
- Tofu pasta with creamy sauce
- Butternut squash pasta
If you tried this Mediterranean Mushroom Pasta recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!

Mediterranean Mushroom Pasta
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large onion chopped
- 2 medium carrots chopped
- 1 rib celery chopped
- 3 cloves garlic pressed or minced
- 1 teaspoon dried oregano or ½ tsp dried rosemary
- ½ cup tomato paste thick type from a tube or small can
- 2 pounds mushrooms white, brown or a mix
- ¾ teaspoons salt or more to taste + black pepper
- 1 tablespoon balsamic vinegar or more to taste — sub soy sauce
- 10 leaves fresh basil
- 12 ounces fettuccine or you pasta of choice
- 1 handful parmesan cheese or more to taste — grated or shaved
Instructions
- Chop the Vegetables: Chop 2 pounds mushrooms in batches with a knife or food processor and set aside. Chop 1 large onion, 2 medium carrots, 1 rib celery, and 3 cloves garlic the same way.
- Start the Sauce: Heat 2 tablespoons extra virgin olive oil in a large pan. Add chopped onion, carrot, celery, garlic, 1 teaspoon dried oregano, and ½ cup tomato paste. Cook for 5 minutes, stirring until soft and fragrant. Add a splash of water if it sticks.
- Cook the Mushrooms: Add chopped mushrooms, ¾ teaspoons salt, and pepper. Cook on medium-high for about 20 minutes, stirring sometimes, until all liquid is gone. Stir in 1 tablespoon balsamic vinegar, taste, and adjust.
- Boil the Pasta: Cook 12 ounces fettuccine in salted boiling water until al dente. Save 1 cup of the cooking water, then drain.
- Mix and Serve: Add pasta to the mushroom sauce with a splash of cooking water. Toss well, then top with 10 leaves fresh basil, a drizzle of olive oil, and parmesan.
Notes
- Olive oil → Avocado oil, canola oil, or a light olive oil spray for a low saturated fat pasta meal.
- Onion → Red onion or shallots for a slightly sharper flavor.
- Carrots → Parsnips or sweet potatoes for extra sweetness and depth.
- Celery → Fennel stalks or leek greens for a mild twist.
- Garlic → Garlic powder or jarred minced garlic if you’re short on time.
- Oregano → Rosemary, thyme, or Italian herb mix.
- Tomato paste → Canned crushed tomatoes, marinara sauce, or blended roasted red peppers.
- Mushrooms → Portobello, shiitake, or cremini for a heartier meaty mushrooms pasta.
- Balsamic vinegar → Soy sauce, tamari, or a splash of red wine vinegar.
- Fresh basil → Parsley, arugula, or fresh spinach stirred in at the end.
- Pasta → Spaghetti, rigatoni, whole-wheat pasta, or chickpea/lentil pasta for more plant-based protein pasta.
- Parmesan cheese → Pecorino Romano, nutritional yeast for a vegan option, or shredded dairy-free parmesan.
- Make it ahead: The ragu thickens and tastes even better the next day—perfect for meal prep.
- Use a food processor: Chop veggies and mushrooms in batches to save time. Pulse gently to keep texture.
- Use a wide skillet: More surface area means mushrooms release water faster, giving you a rich sauce instead of steaming.
- Don’t rush the soffritto: Slowly soften onion, carrot, and celery.
- Boost umami: A splash of balsamic adds balance. Soy sauce works too, just go lighter since it’s saltier.
- Loosen with broth if needed: If the ragu feels too thick, stir in a little vegetable broth or water.
- Reserve pasta water: The starchy water helps the sauce cling to pasta for that silky restaurant finish.
- Garnish generously: Basil, parmesan, or nutritional yeast add freshness and a burst of flavor.
Nutrition

Hi! We are Nico & Louise
We’re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) 🌿✨.
Welcome to our blog, we are glad you are here.
Looks amazing and easy to cook.
I’m so happy you like it, Parimela!!