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
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.
Heat olive oil in a large skillet over medium heat. Add sliced mushrooms and cook until they release moisture and turn golden brown.
Stir in minced garlic and cook briefly until fragrant. Season with salt and black pepper.
If making the pesto from scratch, blend basil, walnuts, Parmesan, garlic, olive oil, lemon juice, and salt in a food processor until smooth.
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.
Sprinkle in grated Parmesan and mix until the pasta is creamy and evenly coated.
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.