Pasta Shells Stuffed with Porcini Mushroom Walnut Pesto

Pasta Shells Stuffed with Porcini Mushroom Walnut Pesto Recipe

This is a vegetarian pasta dish that even a meat lover won't be able to resist. The porcini mushrooms add a rich, meaty flavor to the pesto, and the walnuts provide a crunchy kick. You could serve the pesto with any pasta, but I like the pasta shells because of their presentation value.

As an added bonus, the pesto is not only really easy to make, but will keep very well in the freezer. Make some extra and you'll be able to whip up a quick meal when you're in a hurry.


Yields: 6 servings

1 (12-ounce) package jumbo pasta shells, finely chopped
2 tablespoons canola oil
1 yellow onion, chopped
1 clove garlic, finely minced
1/2 cup dried porcini mushrooms, (1/2 ounce)
1 dozen fresh cremini mushrooms, diced
1 teaspoon red chili flakes
1 teaspoon fresh oregano, chopped
1 teaspoon fresh tarragon, chopped
1 cup walnuts, toasted
2 tablespoons lemon juice
1/4 cup curly parsley
1 (3-inch) chunk parmesan cheese
2 tablespoons olive oil
3 tablespoons walnut oil
1 (15-ounce) jar tomato sauce, store-bought
4 tablespoons unsalted butter, diced, at room temperature
2-1/2 cups whole milk, warmed up 1 minute in the microwave
1/3 cup all-purpose flour
1 teaspoon table salt
1 teaspoon coarse sea salt (or regular salt)
1 teaspoon white pepper, freshly ground


Preheat the oven to 400°F.

How to make freshly grated parmesan powder: Cut up a chunk of parmesan and chop the morsels in a mini-food processor until it's a fine powder. Gather about 8 tablespoons and reserve the rest for garnish later. Set aside.

For the dried porcini mushrooms: Put the dried mushrooms in a bowl and pour a cup of boiling water over them. Soak until softened, about 20 minutes. Remove the mushrooms, reserving the soaking liquid, and coarsely chop them.

For the walnuts: To release all the flavor and oil of the nuts, roast the walnuts in the oven for about 10 minutes at 325°F before using them. Chop the nuts. Reserve 1/3 cup for garnish. Grind the rest of the walnuts in a food processor or spice grinder. Make sure you stop before it turns into walnut butter. Set aside.

For the pasta: Bring about 8 quarts of water to a boil. Add the pasta shells, bring back to a boil, then immediately lower the heat to a gentle boil. That way the pasta is cooked all the way through evenly. Cook the pasta for about 12 minutes total. Salt (with 2/3 teaspoon) the water half-way through the cooking process (it will bring out the natural flavor of the pasta and the pasta will be more tender) and keep stirring every now and then so the pasta doesn't stick to the bottom. It may take longer than the cooking time that's written on the box. When the pasta is cooked (cooked inside and out but still in shape and firm), transfer it to a large flat platter. Season with the 1/3 teaspoon of salt.

For the pink sauce: It's the same procedure as the white sauce for making my cherry tomato tartlet. In a saucepan, melt the butter over medium-low; you don't want the butter to burn. Bring the heat back up to medium-high (the butter should be hot and golden) and add the flour. Keep stirring manually with a whisk for approximately 3 minutes. The flour should absorb the butter instantly and form a paste. Add the milk in 3 stages. Increase the heat while constantly stirring for about 5 minutes. Reduce the heat to low. Season with 1/2 teaspoon of sea salt and 1/3 teaspoon white pepper. Add 2 tablespoons of parmesan powder, the reserved porcini liquid and 1/3 the jar of tomato sauce. Stir well. Let the sauce rest until it's time to assemble the dish.

For the porcini mushroom walnut pesto: In a food processor or a mini-food processor if you have one, mix 2 tablespoons of parsley, the tarragon, soaked porcini mushrooms, oregano, ground walnuts, olive oil, walnut oil, garlic, 4 tablespoons of parmesan powder, lemon juice, 1/2 teaspoon of sea salt and 1/3 teaspoon of white pepper. Add about 2 tablespoons (or more) of water for a smooth flow. Set aside.

For the mushroom stuffing: In a sauté pan, heat the canola oil. Fry the onions in the oil, stirring frequently to prevent them from burning, until the color is evenly golden brown. Add the cremini mushrooms and the red chili flakes, then lower the heat. Add a tablespoon of curly parsley. Stir in about 3 tablespoons of walnut pesto and about 2-3 tablespoons of the pink sauce and cook for about 2-3 minutes.

Assembly time: In a 14” x 10” x 3” high rectangular pan lined with aluminum foil and sprayed with oil (for easy clean up), pour the rest of the jar of tomato sauce. Stuff the shells with the mushroom mixture and place the stuffed pasta shells into the pan. Ladle the pink sauce over the pasta shells. It should cover the whole pan. Sprinkle the remaining parmesan cheese.

Place in the oven and bake for 25-30 minutes at 375°F (until golden brown).

When it's cooked, remove from the oven and let rest for at least 20 minutes. Garnish with curly parsley and the remaining roasted walnuts. Finish with some white pepper.

Bon appétit!


If you're lucky enough to have fresh porcini mushrooms, use about 4 or 5 mushrooms.

To get homogenous white sauce, I always use all the ingredients at the same temperature, so make sure you heat the milk in the microwave (or in a pan), so it's warm. If you get lumpy pieces in the sauce, don't hesitate to use a handheld blender.

You can either buy ready-made walnut powder, or make it yourself. I use the VitaMix Dry Blade Container to grind the nuts. The result should be a fine mill. You can also use a food-processor or mini-prep if you have one as well.

To remove any grit, it's a good idea to filter the reserved porcini liquid before pouring into the pink sauce.

The oregano and tarragon are not essential to this dish; I just like adding them to flavor the pesto. I also happen to have a ton in the garden that I don't know what to do with! If you have any suggestions on recipes on how to use all the oregano or French tarragon we have, please drop me a message.

If you don't have any curly parsley, you can use any other herbs such as cilantro, flat-leaf parsley or basil.

For the aesthetic of the photo, I didn't entirely cover the pasta shells with the pink sauce, but it's better to cover the whole dish so the pasta finishes baking and stays soft.

Published By: Jacqueline Pham on September 23, 2009.


that looks so awesome. I would love a big bowl of that. Lovely picture.

MaryMoh Website Link
[ Posted at 2:10 AM on 9/23/09 | Reply ]
[-] Yum! - Guest-VeggieGirl
So comforting!

VeggieGirl Website Link
[ Posted at 4:20 AM on 9/23/09 | Reply ]
Stop it right now!!! I can't keep up with making all of these gorgeous dishes!!! I literally want to make every single one!

Emily (A Nutritionist Eats) Website Link
[ Posted at 7:40 AM on 9/23/09 | Reply ]
That is one incredible plate of food. It looks like one of those, "What would you want your last plate of food to be" plates. This. It would be this.

Irina@PastryPal Website Link
[ Posted at 9:32 AM on 9/23/09 | Reply ]
That looks REALLY nice! I love those big shells. So fun to cook with and to eat :)

Rose Website Link
[ Posted at 10:15 AM on 9/23/09 | Reply ]
[-] Giddy Gastronome - Guest-Nazarina
This is just a delicious bowl of comfort that would maintain a jovial mood all day long!

Nazarina Website Link
[ Posted at 10:17 AM on 9/23/09 | Reply ]
Beautiful, as usual!

Porcini & walnuts are a marriage made in heaven (hey, that would be a nice blog name... :-)

SallyBR Website Link
[ Posted at 2:34 PM on 9/23/09 | Reply ]
That looks phenomenal! I rarely see those giant pasta shells but I'll keep a look out for them now :)

Lorraine @ Not Quite Nigella Website Link
[ Posted at 6:17 PM on 9/23/09 | Reply ]
The pasta shells sound absolutely scrumptious, so excellent with porcini mushrooms & walnuts!

Natasha - 5 Star Foodie Website Link
[ Posted at 6:21 AM on 9/24/09 | Reply ]
[-] Crazy Asian Gal - Guest-Palidor
I love porcini mushrooms. I can just imagine how good those pasta shells taste!

Palidor Website Link
[ Posted at 10:32 AM on 9/24/09 | Reply ]
Your porcini walnut pesto sounds amazing on its own and even better in this dish - yum!

Kerstin Website Link
[ Posted at 9:35 AM on 9/25/09 | Reply ]
[-] Cinnamon & Spice - Guest-Reeni
These shells look excellent, Jackie. I love them with the pesto. Thanks for letting me know about the bread contest! I will get an entry in to you.

Reeni Website Link
[ Posted at 1:23 PM on 9/25/09 | Reply ]
This looks so delicious. I would love to try making it.

Judy Website Link
[ Posted at 7:55 PM on 9/27/09 | Reply ]
[-] hoy cow - Guest-OysterCulture
now this is my kind of dish. I love this combination of flavors I cannot wait to try.

OysterCulture Website Link
[ Posted at 7:54 AM on 10/1/09 | Reply ]
Just made this dish today and it turned out absolutely delicious! I forgot to buy whole milk so I used vanilla soy and it still turned out great. (Used about 1/8 c less) I also am a meat lover so I added about 1/2 lb ground beef to the stuffing. To complete the meal I baked some homemade garlic bread which was tasty dipped in the sauces.

(For pizza lovers the walnut mushroom pesto is a great substitute for marinara. I made wild mushroom pizza using that instead of sauce and my husband and I couldn't stop eating it!)
[ Posted at 2:58 PM on 8/28/11 | Reply ]
I just made this for my mom and I and it was amazing! I wish I could post pictures of it.
Thanks for the idea.
[ Posted at 9:32 PM on 8/13/15 | Reply ]

Order my latest book:
Banh Mi

Related Posts


Recent Posts

15 Fall Dessert Recipes for Dinner Parties
15 Fall Dessert Recipes for Dinner Parties
Soyrizo Mushroom Patties
Soyrizo Mushroom Patties
Mango Salsa Appetizers
Mango Salsa Appetizers
Turkey Noodle Stir Fry Recipe
Turkey Noodle Stir Fry Recipe