Flash Sale! to get a free eCookbook with our top 25 recipes.

Garlic Mushroom Stuffed Shells

These Garlic Mushroom Stuffed Shells are the definition of comfort food in my kitchen. There’s something so satisfying about pulling a bubbly, cheesy pasta bake from the oven, especially one filled with a creamy, savory mix of ricotta, garlic, and earthy mushrooms, all cozied up in a rich marinara sauce.

garlic mushroom stuffed shells
Garlic Mushroom Stuffed Shells 29

I remember my mom making stuffed shells for special Sunday dinners. The whole house would fill with the aroma of simmering garlic and tomatoes, and I’d watch, fascinated, as she carefully filled each pasta shell. It felt like such a fancy meal, a true labor of love that brought everyone to the table.

This recipe captures that same heartfelt feeling but is simple enough for a busy weeknight. It’s a hearty, satisfying dish that feels special without the stress. My best tip? Always use a good-quality marinara sauce—it makes all the difference!

What You Need to Make This Recipe

The magic of this dish comes from simple, flavorful ingredients. Earthy cremini mushrooms, creamy whole milk ricotta, and plenty of garlic create a filling that makes these Garlic Mushroom Stuffed Shells absolutely irresistible. The full ingredient list and measurements are waiting for you in the recipe card below!

garlic mushroom stuffed shells recipe
Garlic Mushroom Stuffed Shells 30

How to Make Garlic Mushroom Stuffed Shells

Creating this dish is a comforting process that’s easier than it looks! You’ll start by cooking the jumbo shells and preparing a simple, creamy pink sauce. While that simmers, you’ll sauté the mushrooms, onions, and garlic until they’re fragrant and golden, then mix them into a rich ricotta and Parmesan filling. From there, it’s just a matter of stuffing the shells, arranging them in the sauce, topping with mozzarella, and baking until everything is gloriously melted and bubbly.

Close-up of a white baking dish filled with golden-brown Garlic Mushroom Stuffed Shells in a creamy sauce, garnished with parsley.

Garlic Mushroom Stuffed Shells

Creamy, cheesy, and packed with savory garlic mushroom flavor, these stuffed shells are a comforting pasta bake perfect for a family dinner or special occasion.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course
Cuisine: Italian-American
Calories: 560

Ingredients
  

For the Shells and Sauce
  • 12 oz jumbo pasta shells
  • 24 oz good-quality marinara sauce
  • 1/2 cup heavy cream
  • 1 cup shredded mozzarella cheese for topping
For the Garlic Mushroom Filling
  • 2 tbsp olive oil
  • 1 lb cremini mushrooms finely chopped
  • 1 medium yellow onion finely chopped
  • 6 cloves garlic minced
  • 15 oz whole milk ricotta cheese
  • 1 cup grated Parmesan cheese
  • 1 large egg lightly beaten
  • 1/4 cup fresh parsley chopped, plus more for garnish
  • 1 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper freshly ground
  • 1/4 tsp red pepper flakes optional

Equipment

  • 9x13 inch Baking Dish
  • Large Pot
  • Large Skillet
  • Mixing Bowl
  • Colander

Method
 

Prepare Pasta and Sauce
  • Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil. Cook the jumbo shells according to package directions until al dente. Drain thoroughly using a colander and gently toss with a little olive oil to prevent sticking. Set aside.
  • While the shells are cooking, prepare the sauce. In a medium bowl, whisk together the marinara sauce and heavy cream until you have a smooth, creamy tomato sauce. Spread about 1 cup of this sauce evenly over the bottom of a 9x13 inch baking dish.
Make the Filling
  • Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the finely chopped onion and cook until softened and translucent, about 4-5 minutes.
  • Add the finely chopped mushrooms to the skillet. Cook, stirring occasionally, until the mushrooms have released all their moisture and begin to brown and caramelize, about 8-10 minutes. This step is key for a deep, savory flavor.
  • Stir in the minced garlic and red pepper flakes (if using). Cook for another minute until fragrant, being careful not to burn the garlic. Remove the skillet from the heat and set aside to cool slightly.
  • In a large mixing bowl, combine the ricotta cheese, 1 cup of grated Parmesan cheese, the lightly beaten egg, 1/4 cup of chopped fresh parsley, dried oregano, salt, and black pepper. Add the cooled mushroom mixture from the skillet and stir everything together until well combined.
Assemble and Bake
  • Using a small spoon, carefully stuff each cooked pasta shell with the garlic mushroom filling. Be generous with the filling.
  • Arrange the stuffed shells in a single layer in the prepared baking dish, nestled on top of the sauce. Pour the remaining creamy marinara sauce over the shells, ensuring they are well-coated.
  • Sprinkle the 1 cup of shredded mozzarella cheese evenly over the top of the shells.
  • Cover the baking dish tightly with aluminum foil and bake for 20 minutes. Then, remove the foil and continue to bake for another 10-15 minutes, or until the cheese is fully melted, bubbly, and lightly golden brown on top.
  • Remove from the oven and let the dish rest for 5-10 minutes before serving. This allows the sauce and cheese to set slightly. Garnish with additional fresh parsley if desired.

Notes

For a finer filling texture, you can pulse the mushrooms in a food processor a few times before cooking. To make ahead, assemble the dish completely, cover, and refrigerate for up to 24 hours. You may need to add 10-15 minutes to the covered baking time. Store leftovers in an airtight container in the refrigerator for up to 3 days.

Pro Tips for Making This Garlic Mushroom Stuffed Shells

Over the years, I’ve learned a few things that take this dish from good to great. Here are my favorite tips for getting perfect results every time.

  • Cook Shells Al Dente: Be careful not to overcook your pasta shells. They should be flexible enough to stuff but still have a firm bite, as they will continue cooking in the oven. This prevents them from becoming mushy.
  • Don’t Skip Sautéing: Taking the time to properly sauté the mushrooms and onions is crucial. You want to cook out their moisture and get some nice caramelization, which deeply enhances their flavor and prevents a watery filling.
  • Taste the Filling: Before you add the egg, taste your ricotta mixture! This is your only chance to adjust the salt, pepper, and herbs. It should be well-seasoned on its own.
  • My Secret Trick: For the creamiest filling, I let the whole milk ricotta sit in a fine-mesh strainer for about 15 minutes before mixing. This drains off any excess whey, ensuring the filling for your Garlic Mushroom Stuffed Shells is rich and luscious, not watery.
garlic mushroom stuffed shells pinterest
Garlic Mushroom Stuffed Shells 31

Fun Variations for Garlic Mushroom Stuffed Shells

One of the things I love most about cooking is making a recipe my own. Here are a few fun ways to put your own spin on this dish!

  • Add Some Greens: For an extra layer of flavor and nutrition, stir a cup of wilted spinach into the ricotta filling. Just be sure to squeeze out all the excess water first!
  • Switch Up the Cheeses: Feel free to get creative with the cheese. A little smoked mozzarella added to the topping gives it a wonderful, rustic flavor, or try asiago in the filling for a sharper, nuttier taste.
  • Make It Meaty: If your family loves a heartier meal, add about a half-pound of cooked and crumbled Italian sausage to the mushroom and onion mixture.
  • Bring the Heat: For those who like a little spice, increase the red pepper flakes or add a pinch of cayenne pepper to the marinara sauce for a gentle kick. It’s amazing how a little heat can make all the other flavors pop, just like in my Cheesy Bowtie Pasta with Garlic Parmesan Chicken.

What to Serve With Garlic Mushroom Stuffed Shells

Because this dish is so rich and satisfying, I like to keep the side dishes simple and fresh. They should complement the star of the show without overpowering it.

A simple green salad tossed with a bright lemon vinaigrette is always a perfect choice. The acidity cuts through the richness of the cheese beautifully. I also love serving a side of crusty garlic bread to mop up every last bit of that delicious sauce. If you want to add another vegetable, some simple steamed asparagus or roasted green beans work wonderfully alongside these Garlic Mushroom Stuffed Shells.

How to Store Garlic Mushroom Stuffed Shells

One of the best things about this recipe is that it makes for fantastic leftovers! Here’s how I recommend storing them to enjoy later.

  • In the Refrigerator: Store leftover baked shells in an airtight container for up to 3-4 days. To reheat, place them in an oven-safe dish, cover with foil, and bake at 350°F (175°C) until warmed through.
  • In the Freezer: This dish freezes beautifully! You can freeze it before or after baking. Assemble the dish in a freezer-safe pan, cover it tightly with a layer of plastic wrap and then a layer of foil, and freeze for up to 3 months. When ready to eat, you can bake it from frozen, adding about 20-30 minutes to the cooking time. Properly stored, your leftover Garlic Mushroom Stuffed Shells will be just as delicious.

Nutritional Benefits

This comforting pasta bake offers more than just great flavor. The mushrooms in these Garlic Mushroom Stuffed Shells provide essential nutrients like B vitamins, while the cheese offers a good source of calcium and protein for a hearty, family-pleasing meal.

FAQs

Can I make this dish ahead of time?

Yes, absolutely! You can assemble the entire dish up to 24 hours in advance. Just cover the baking dish tightly with foil and store it in the refrigerator. You may need to add 5-10 minutes to the baking time.

What are the best mushrooms to use?

I prefer cremini (baby bella) mushrooms for their deep, earthy flavor, but classic white button mushrooms work perfectly well too. For a fancier touch, a mix of wild mushrooms would make these Garlic Mushroom Stuffed Shells extra special.

Can I use a different type of pasta?

If you can’t find jumbo shells, this filling is also delicious piped into manicotti tubes or used to fill cannelloni. The flavors will be just as wonderful, even if the shape is a little different.

How can I make this vegetarian?

This recipe is already vegetarian! Just double-check that your Parmesan cheese is made without animal rennet if you follow a strict vegetarian diet, as traditional Parmesan is not.

Conclusion

There’s nothing quite like the feeling of serving a meal that’s been made with a little extra care, and these Garlic Mushroom Stuffed Shells deliver that feeling every time. It’s a recipe that’s rustic, elegant, and deeply comforting all at once—perfect for gathering your family around the table. If you’re a fan of savory mushroom pasta, I think you’ll also love my classic Garlic Mushroom Pasta!

Follow us on Social Media : Facebook and Pinterest