Creamy Mushroom Pasta with Garlic, Parsley, and Walnuts Recipe

Introduction

This mushroom pasta is a comforting, flavorful dish that combines a variety of mushrooms with aromatic shallots, garlic, and a rich tomato-wine sauce. It’s perfect for a satisfying weeknight dinner or a cozy weekend meal.

A large pan filled with a mix of cooked penne pasta and sliced mushrooms cooked in a reddish sauce, garnished with small green parsley leaves and sprinkled with crumbled cheese and crushed nuts. The penne pasta is light brown with ridges, while the mushrooms are thickly sliced and browned on the edges. A wooden spoon with a worn handle is resting inside the pan on the right side, partially buried in the pasta. The pan sits on a white marbled surface with some bowls of ingredients blurred in the background. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 8 ounces short pasta, like penne or rigatoni (I used Toscani)
  • Kosher salt
  • 1/3 cup extra virgin olive oil
  • 1 tablespoon butter
  • 2 shallots, minced
  • 5 garlic cloves, minced
  • 8 ounces Baby Bella mushrooms, sliced
  • 8 ounces white mushrooms, sliced
  • 8 ounces portabello mushrooms, roughly chopped
  • Black pepper
  • 1 teaspoon dried rosemary
  • 3 tablespoons tomato paste
  • 1/4 cup dry red wine (I used Merlot)
  • 1/2 cup grated parmesan
  • 1/2 cup packed chopped parsley
  • 1/3 cup chopped walnuts
  • Red pepper flakes, to taste (optional)

Instructions

  1. Step 1: Bring a large pot of salted water to a boil. Add the pasta and cook according to the box instructions until al dente. Reserve 1 cup of the starchy pasta cooking water, then drain the pasta.
  2. Step 2: In a large skillet, heat the olive oil and butter over medium-high heat. Add the minced shallots and garlic, cooking and tossing regularly for 2 to 3 minutes, taking care not to burn the garlic.
  3. Step 3: Add all the mushrooms to the skillet and toss for a couple of minutes, adding another drizzle of olive oil if needed. Season with dried rosemary, salt, and black pepper. Cook for 7 to 10 minutes, stirring occasionally, until the mushrooms are golden and have released their juices.
  4. Step 4: Stir in the tomato paste and pour in the red wine along with 1/2 to 3/4 cup of the reserved pasta water. Cook over medium heat for 4 to 5 minutes to allow the sauce to reduce slightly.
  5. Step 5: Add the cooked pasta to the mushroom sauce and toss well to combine. If the pasta seems dry, add a splash more of the reserved pasta water to loosen the sauce.
  6. Step 6: Stir in the grated parmesan cheese, then finish with chopped parsley, walnuts, and a sprinkle of red pepper flakes if desired. Serve immediately and enjoy!

Tips & Variations

  • For a vegan version, omit the butter and replace parmesan with a vegan cheese alternative or leave it out completely.
  • You can swap the short pasta for whole wheat pasta to keep it aligned with the Mediterranean diet principles.
  • Toast the walnuts lightly before adding for an extra nutty flavor.
  • Add a splash of lemon juice at the end for a bright finish.

Storage

Store any leftover mushroom pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of water or olive oil to loosen the sauce as needed.

How to Serve

Two servings of pasta with mushrooms are shown on two white plates with a fork resting on the edge of the lower plate. The pasta is penne, cooked in a reddish sauce with slices of sautéed mushrooms mixed in. The pasta is sprinkled lightly with grated cheese and chopped green herbs, with some red chili flakes for added color. To the right, a skillet contains leftover pasta and sauce with a wooden spoon resting inside. Near the skillet, small white bowls hold chopped nuts, chopped green herbs, and red chili flakes, placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of mushrooms?

Yes, feel free to substitute or add other mushrooms like cremini, shiitake, or oyster mushrooms depending on what you have available or prefer.

What can I use instead of red wine?

If you prefer not to use wine, you can substitute with vegetable broth or a mixture of broth and a splash of balsamic vinegar to maintain the depth of flavor in the sauce.

Print

Creamy Mushroom Pasta with Garlic, Parsley, and Walnuts Recipe

This Mushroom Pasta recipe features a medley of Baby Bella, white, and portabello mushrooms sautéed with aromatic shallots and garlic, simmered in a savory tomato and red wine sauce, and tossed with al dente short pasta. Finished with parmesan, fresh parsley, and crunchy walnuts, this dish offers a flavorful, hearty, and comforting Italian-inspired vegetarian meal perfect for any occasion.

  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

Pasta

  • 8 ounces short pasta, like penne or rigatoni (I used Toscani)
  • Kosher salt, to taste

For the Mushroom Sauce

  • 1/3 cup extra virgin olive oil
  • 1 tablespoon butter
  • 2 shallots, minced
  • 5 garlic cloves, minced
  • 8 ounces Baby Bella mushrooms, sliced
  • 8 ounces white mushrooms, sliced
  • 8 ounces portabello mushrooms, roughly chopped
  • Black pepper, to taste
  • 1 teaspoon dried rosemary
  • 3 tablespoons tomato paste
  • 1/4 cup dry red wine (e.g., Merlot)
  • 1 cup reserved pasta cooking water (divided use)

Finishing Touches

  • 1/2 cup grated parmesan cheese
  • 1/2 cup packed chopped parsley
  • 1/3 cup chopped walnuts
  • Red pepper flakes, to taste (optional)

Instructions

  1. Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook to al dente according to package instructions. Reserve 1 cup of the pasta cooking water before draining the pasta.
  2. Soften the aromatics: In a large skillet, heat the olive oil and butter over medium-high heat. Add minced shallots and garlic, cooking for 2 to 3 minutes while tossing regularly to avoid burning the garlic.
  3. Sauté the mushrooms: Add all the mushrooms to the skillet, tossing for a couple of minutes and adding an extra drizzle of olive oil if needed. Season with dried rosemary, salt, and black pepper. Continue sautéing for 7 to 10 minutes until mushrooms turn golden and release their juices.
  4. Make the sauce: Stir in the tomato paste and red wine, then add about 1/2 to 3/4 cup of the reserved pasta water. Cook over medium heat for 4 to 5 minutes to reduce and meld the flavors.
  5. Combine pasta and sauce: Add the drained pasta to the mushroom sauce and toss well to combine. Add more reserved pasta water if the mixture seems dry.
  6. Finish and serve: Stir in grated parmesan cheese and top with chopped parsley, walnuts, and optional red pepper flakes. Serve immediately and enjoy!

Notes

  • To shop Mediterranean-quality ingredients including olive oil and pasta used in this recipe, visit specialty shops or online stores.
  • For a Mediterranean diet-compliant version, substitute whole wheat pasta.
  • To make vegan: omit butter and parmesan cheese or use a vegan parmesan alternative.

Keywords: Mushroom pasta, vegetarian pasta recipe, Italian mushroom sauce, creamy mushroom pasta, quick mushroom dinner

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating