I make this simple mushroom penne with walnut pesto when I want a comforting pasta dish that feels both rustic and elegant. I love how the earthy mushrooms pair with the rich, nutty walnut pesto, creating a flavorful meal that comes together without much effort. It’s simple, satisfying, and perfect for both weeknights and relaxed weekend dinners.

Why You’ll Love This Recipe

I love this recipe because it combines deep, savory flavors with minimal ingredients. I enjoy how the mushrooms become tender and slightly golden, adding a hearty texture to the pasta. The walnut pesto brings a creamy, nutty richness that coats every piece of penne beautifully. I also appreciate how quickly it comes together, making it ideal when I want something homemade but uncomplicated.

Ingredients

  • 12 ounces penne pasta

  • 2 tablespoons olive oil

  • 8 ounces cremini or button mushrooms, sliced

  • 2 cloves garlic, minced

  • 1/2 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1/2 cup walnut pesto

  • 1/4 cup grated Parmesan cheese

  • 2 tablespoons chopped fresh parsley (optional)

For the walnut pesto:

  • 1 cup fresh basil leaves

  • 1/2 cup walnuts

  • 1/3 cup grated Parmesan cheese

  • 1 clove garlic

  • 1/2 cup olive oil

  • 1 tablespoon lemon juice

  • Pinch of salt

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

Directions

  1. I bring a large pot of salted water to a boil and cook the penne according to package instructions until al dente. I reserve about 1/2 cup of pasta water before draining.

  2. While the pasta cooks, I heat olive oil in a large skillet over medium heat. I add the sliced mushrooms and cook until they release their moisture and turn golden brown.

  3. I stir in the minced garlic and cook briefly until fragrant. I season with salt and pepper.

  4. If I’m making the walnut pesto from scratch, I blend the basil, walnuts, Parmesan, garlic, olive oil, lemon juice, and salt in a food processor until smooth.

  5. I add the drained penne to the skillet with the mushrooms. I stir in the walnut pesto and toss everything together, adding a splash of reserved pasta water if needed to loosen the sauce.

  6. I sprinkle in the grated Parmesan and mix until the pasta is evenly coated and creamy.

  7. I garnish with fresh parsley before serving.

Servings and timing

I usually get about 4 servings from this recipe.

Prep time: 10 minutes
Cook time: 20 minutes
Total time: about 30 minutes

Variations

I sometimes add baby spinach or arugula at the end for extra greens. I also like stirring in a splash of cream for a richer version. When I want additional texture, I toast the walnuts before blending them into the pesto. I occasionally top the pasta with grilled chicken or roasted vegetables to make it even heartier.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I add a splash of water or broth to loosen the sauce and warm it gently on the stovetop or in the microwave. I don’t usually freeze this dish because the pesto can change texture after thawing.

FAQs

Can I use store-bought pesto?

I can use store-bought walnut or basil pesto if I want to save time. I simply stir it into the pasta as directed.

What mushrooms work best?

I enjoy using cremini mushrooms for their deeper flavor, but button or even shiitake mushrooms also work well.

Can I make this dairy-free?

I can substitute nutritional yeast for Parmesan and use a dairy-free pesto to make the dish dairy-free.

How do I keep the pasta from drying out?

I reserve some pasta water and add it gradually while mixing to keep the sauce smooth and creamy.

Can I prepare the pesto in advance?

I often make the walnut pesto ahead of time and store it in the refrigerator for up to 3 days with a thin layer of olive oil on top to keep it fresh.

Conclusion

I enjoy making this simple mushroom penne with walnut pesto because it’s flavorful, comforting, and easy to prepare. I love how the earthy mushrooms and nutty pesto create a balanced and satisfying meal. It’s a dependable recipe that I turn to whenever I want a cozy pasta dish that feels special without requiring much effort.

Print

Simple Mushroom Penne with Walnut Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and rustic mushroom penne tossed with rich walnut pesto and finished with Parmesan. Earthy mushrooms and nutty basil pesto create a simple yet elegant pasta dish perfect for weeknights or relaxed dinners.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 12 ounces penne pasta
  • 2 tablespoons olive oil
  • 8 ounces cremini or button mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup walnut pesto
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley (optional)
  • For the walnut pesto:
  • 1 cup fresh basil leaves
  • 1/2 cup walnuts
  • 1/3 cup grated Parmesan cheese
  • 1 clove garlic
  • 1/2 cup olive oil
  • 1 tablespoon lemon juice
  • Pinch of salt

Instructions

  1. Bring a large pot of salted water to a boil and cook the penne until al dente according to package instructions. Reserve 1/2 cup of pasta water, then drain.
  2. Heat olive oil in a large skillet over medium heat. Add sliced mushrooms and cook until they release moisture and turn golden brown.
  3. Stir in minced garlic and cook briefly until fragrant. Season with salt and black pepper.
  4. If making the pesto from scratch, blend basil, walnuts, Parmesan, garlic, olive oil, lemon juice, and salt in a food processor until smooth.
  5. Add drained penne to the skillet with mushrooms. Stir in walnut pesto and toss to coat, adding reserved pasta water as needed to loosen the sauce.
  6. Sprinkle in grated Parmesan and mix until the pasta is creamy and evenly coated.
  7. Garnish with fresh parsley before serving.

Notes

  • Toast walnuts before blending for deeper flavor.
  • Add baby spinach or arugula at the end for extra greens.
  • Reserve pasta water to maintain a smooth, creamy sauce.
  • Store leftovers in the refrigerator for up to 3 days.
  • For a dairy-free option, use nutritional yeast and dairy-free pesto.

Nutrition

  • Serving Size: 1 serving
  • Calories: 620
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 34g
  • Saturated Fat: 6g
  • Unsaturated Fat: 26g
  • Trans Fat: 0g
  • Carbohydrates: 60g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 15mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star