The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
If you’re craving a rich, creamy, and deeply satisfying meal, these Creamy Garlic Mushroom Stuffed Shells are everything you need and more. This indulgent pasta dish combines tender jumbo shells filled with a savory mushroom and cheese mixture, all baked in a luscious garlic cream sauce until perfectly golden and bubbling.
Perfect for cozy dinners, family gatherings, or even special occasions, this recipe delivers restaurant-quality flavor right from your oven. Even better, it’s completely vegetarian while still being hearty and filling enough to impress anyone at the table.

Why You’ll Love This Recipe
- Ultra-creamy, rich, and comforting
- Packed with earthy mushroom flavor
- Perfect vegetarian main dish
- Ideal for make-ahead meals
- Great for leftovers and reheating
- Easy to customize with different cheeses or herbs
Ingredients
For the Pasta Shells
- 20–25 jumbo pasta shells
- Salt (for boiling water)
For the Mushroom Filling
- 2 cups mushrooms, finely chopped
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1/2 teaspoon thyme
- Salt and black pepper to taste
- 1 cup ricotta cheese
- 1/2 cup shredded mozzarella
- 1/4 cup grated Parmesan
For the Creamy Garlic Sauce
- 2 tablespoons butter
- 3 cloves garlic, minced
- 2 tablespoons flour
- 2 cups milk or cream
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
For Garnish
- Fresh parsley, chopped

Instructions
- Cook the Pasta Shells
Bring a large pot of salted water to a boil. Cook the jumbo shells according to package instructions until al dente. Drain and set aside. - Prepare the Mushroom Filling
Heat olive oil in a pan over medium heat. Sauté onions until soft, then add garlic and mushrooms. Cook until mushrooms release moisture and become golden. Season with thyme, salt, and pepper. - Mix the Filling
Transfer the mushroom mixture to a bowl and let it cool slightly. Mix in ricotta, mozzarella, and Parmesan until well combined. - Make the Creamy Garlic Sauce
In a saucepan, melt butter over medium heat. Add garlic and cook briefly. Stir in flour and cook for 1 minute. Gradually whisk in milk or cream until smooth. Add Parmesan cheese and cook until thickened. Season with salt and pepper. - Assemble the Dish
Spread a layer of sauce on the bottom of a baking dish. Fill each shell with the mushroom mixture and place them in the dish. - Add Sauce and Bake
Pour the remaining sauce over the shells. Cover with foil and bake at 180°C (350°F) for 25 minutes. Remove foil and bake an additional 10 minutes until golden. - Garnish and Serve
Sprinkle with fresh parsley and serve warm.
Tips for Perfect Stuffed Shells
Don’t Overcook the Pasta:
Keep shells slightly firm so they hold their shape when stuffed.
Finely Chop Mushrooms:
This ensures a smooth, cohesive filling texture.
Use Fresh Garlic:
Fresh garlic enhances the flavor of the sauce significantly.
Let It Rest Before Serving:
Allow the dish to sit for a few minutes after baking for easier serving.
Variations to Try
Spinach Mushroom Version:
Add sautéed spinach to the filling for extra nutrition.
Cheesy Upgrade:
Use a mix of cheeses like fontina, gouda, or provolone.
Protein Boost:
Add cooked chicken or tofu for extra protein.
Gluten-Free Option:
Use gluten-free pasta shells and flour alternatives.
Serving Suggestions
Pair these creamy stuffed shells with:
- Garlic bread or crusty bread
- Fresh green salad with vinaigrette
- Roasted vegetables
- Light soup as a starter
This dish is rich, so pairing it with something fresh and light creates the perfect balance.

Why Mushrooms Work So Well
Mushrooms bring a deep, umami flavor that makes this vegetarian dish incredibly satisfying. Their meaty texture mimics protein-rich dishes, making them a perfect substitute in pasta recipes like this one.
Combined with creamy cheese and garlic sauce, mushrooms create a luxurious flavor profile that feels indulgent without needing meat.
Storage and Reheating
Refrigeration:
Store leftovers in an airtight container for up to 4 days.
Reheating:
Reheat in the oven at 160°C (320°F) or microwave until warm. Add a splash of milk if needed.
Freezing:
Freeze before baking for up to 2 months. Thaw and bake when ready.
Common Mistakes to Avoid
- Overfilling shells (can cause them to break)
- Using too much sauce (can make dish watery)
- Skipping seasoning (important for depth of flavor)
- Not thickening the sauce enough
Final Thoughts
Creamy Garlic Mushroom Stuffed Shells are the definition of comfort food. Rich, creamy, and packed with flavor, this dish is perfect for any occasion where you want something warm and satisfying.
It’s simple enough for a weeknight meal yet impressive enough to serve guests. Once you try it, it’s guaranteed to become one of your go-to pasta recipes.

Creamy Garlic Mushroom Stuffed Shells
Ingredients
Equipment
Method
- Cook pasta shells until al dente and set aside.
- Prepare mushroom filling and mix with cheeses.
- Stuff shells, cover with sauce, and bake until golden.



