Creamy Mushroom Ragu with Basil and Parmesan Recipe
Introduction
This hearty Mushroom Ragu is a flavorful vegetarian sauce that’s perfect for pasta nights. Packed with savory mushrooms and aromatic herbs, it creates a rich and satisfying dish that’s easy to prepare. Ideal for cozy dinners, it pairs beautifully with fettuccine or your favorite pasta.

Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large onion
- 2 medium carrots
- 1 large stalk celery
- 3 cloves garlic
- ½ teaspoon rosemary
- 3 bay leaves
- ½ cup tomato paste (thick, from a tube or small can)
- 2 pounds mushrooms (1 pound white, 1 pound brown)
- 1 teaspoon salt, or more to taste
- ⅛ teaspoon black pepper
- 1 tablespoon balsamic vinegar, or more to taste
- 10 leaves fresh basil
- 12 ounces pasta (fettuccine recommended)
- Parmesan cheese (optional)
Instructions
- Step 1: Coarsely chop the mushrooms using a knife or pulse in a food processor in 3 to 4 batches. Set aside in a bowl. Also coarsely chop the onion, carrots, and celery by hand or pulse them together in a food processor.
- Step 2: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped vegetables and sauté for about 5 minutes, stirring frequently until they soften.
- Step 3: Add grated garlic, rosemary, bay leaves, and tomato paste to the skillet. Cook and stir for 3 minutes until the tomato paste darkens in color.
- Step 4: Stir in the chopped mushrooms, then season with salt and black pepper. Cook on medium-high heat for about 20 minutes, stirring occasionally, until all the moisture from the mushrooms evaporates and the mixture becomes thick.
- Step 5: Add balsamic vinegar, turn off the heat, taste, and adjust the salt and vinegar as needed to achieve a rich, savory flavor.
- Step 6: Meanwhile, cook the pasta in a large pot of salted boiling water following package instructions. When al dente, reserve 1 cup of the pasta cooking water and drain the pasta.
- Step 7: Return the pasta to the pan with the mushroom ragu. Pour in about ¼ cup of the reserved pasta water and toss over medium heat until the pasta and sauce are well combined.
- Step 8: Serve topped with fresh basil leaves, an extra drizzle of olive oil, and grated or shaved Parmesan cheese if desired.
Tips & Variations
- Leave some mushrooms whole to garnish the dish for added texture and appearance.
- Taste the sauce before combining with pasta and adjust salt and balsamic vinegar to enhance the depth of flavor.
- You can substitute different mushroom varieties according to season or preference for unique flavor profiles.
Storage
Store any leftover mushroom ragu in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a pan over low heat, adding a splash of water or broth if needed to loosen the sauce. This dish does not freeze well due to the texture of the mushrooms.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use just one type of mushroom for this ragu?
Yes, you can use all white or all brown mushrooms if you prefer. Mixing types adds more complexity, but a single variety still makes a delicious sauce.
Is this mushroom ragu suitable for vegans?
The ragu itself is vegan, but traditional serving includes Parmesan cheese, which is not vegan. Simply omit the cheese or substitute with a vegan alternative to keep it plant-based.
PrintCreamy Mushroom Ragu with Basil and Parmesan Recipe
A hearty and flavorful Mushroom Ragu made with a mix of white and brown mushrooms, sautéed vegetables, tomato paste, and fresh herbs, served over fettuccine pasta. This savory dish features a rich, thick sauce perfect for a comforting meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Mushroom Ragu
- 2 tablespoons extra virgin olive oil
- 1 large onion, coarsely chopped
- 2 medium carrots, coarsely chopped
- 1 large stalk celery, coarsely chopped
- 3 cloves garlic, grated
- ½ teaspoon rosemary
- 3 bay leaves
- ½ cup tomato paste (thick variety from tube or small can)
- 2 pounds mushrooms (1 pound white, 1 pound brown), coarsely chopped
- 1 teaspoon salt, or more to taste
- ⅛ teaspoon black pepper
- 1 tablespoon balsamic vinegar, or more to taste
- 10 leaves fresh basil
To Serve
- 12 ounces fettuccine pasta
- Parmesan cheese (optional, for serving)
Instructions
- Prepare the vegetables: Coarsely chop the mushrooms with a knife or in a food processor using short pulses in batches. Set aside. Also coarsely chop the onion, carrots, and celery either by hand or with a food processor.
- Make the flavor base: Heat 2 tablespoons of extra virgin olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion, carrots, and celery and sauté for 5 minutes, stirring frequently until softened.
- Add aromatics and tomato paste: Stir in the grated garlic, rosemary, bay leaves, and tomato paste. Continue to sauté for 3 more minutes until the tomato paste darkens and deepens in flavor.
- Add the mushrooms: Incorporate the chopped mushrooms into the pan. Season with salt and black pepper. Cook on medium-high heat for about 20 minutes, stirring occasionally, until all moisture has evaporated and the mushrooms have a thick, almost creamy consistency.
- Finish the sauce: Stir in the balsamic vinegar and turn off the heat. Taste the ragu and adjust salt or vinegar as needed for a rich, savory, and balanced flavor.
- Cook pasta: Bring a large pot of salted water to a boil and cook the fettuccine according to package instructions until al dente. Reserve one cup of pasta water before draining.
- Toss pasta with ragu: Add the drained pasta to the pan with the mushroom ragu. Pour in about ¼ cup of the reserved pasta water. Toss on medium heat for a few seconds until the sauce and pasta are combined well and silky.
- Serve: Plate the pasta and garnish with fresh basil leaves, a drizzle of olive oil, and optional grated or shaved parmesan cheese.
Notes
- Nutrition information is estimated per serving with pasta for 4 servings total.
- Reserve some whole mushrooms for garnishing if desired.
- Adjust seasoning with salt and balsamic vinegar after cooking to boost flavor.
- The sauce should be thick, rich, and almost creamy—don’t rush the evaporation of mushroom liquid.
Keywords: Mushroom Ragu, Vegetarian Pasta, Italian Mushroom Sauce, Fettuccine, Vegetarian Dinner

