Stuffed Shells
These Stuffed Shells are a delightful dish that combines a creamy 4-cheese filling with aromatic Italian seasonings. Perfect for family dinners, special occasions, or meal prep, this recipe is versatile and easy to make. Not only do these shells deliver amazing flavors, but they also freeze well for future enjoyment. Get ready to impress your guests and satisfy your cravings!
Why You’ll Love This Recipe
- Delicious Flavor: The perfect blend of four cheeses paired with garlic and Italian herbs creates a flavor explosion in every bite.
- Make-Ahead Friendly: Prepare the stuffed shells in advance, making them a convenient option for busy weeknights or gatherings.
- Customizable: Add ingredients like vegetables or change the cheese types based on your preference, making this dish unique each time.
- Freezer-Friendly: Make a double batch and freeze half for an easy meal later on.
- Family Favorite: Kids and adults alike will love this comforting dish, making it a great choice for family dinners.
Tools and Preparation
To prepare these stuffed shells efficiently, you’ll need some essential kitchen tools.
Essential Tools and Equipment
- Large pot
- Skillet
- Mixing bowl
- Casserole dish (9 x 13-inch)
- Silicone spatula
Importance of Each Tool
- Large pot: Ideal for boiling jumbo pasta shells without crowding them, ensuring even cooking.
- Skillet: Necessary for sautéing garlic and spinach to enhance their flavors before mixing.
- Mixing bowl: Provides ample space to combine cheese and other filling ingredients thoroughly.
- Casserole dish: A sturdy vessel to hold all the delicious stuffed shells while baking.
Ingredients
These classic stuffed shells are filled with a creamy 4-cheese blend with Italian seasonings, sautéed garlic, and the optional addition of spinach. This meal is also make-ahead and freezer friendly!
Ingredients:
– 18-20 jumbo pasta shells (boil extra in case some break)
– 1-2 tablespoons olive oil
– 3 cloves garlic (minced)
– 4 cups spinach
– 15 oz. Ricotta
– ½ cup Parmesan cheese (grated)
– 3 cups mozzarella cheese (shredded and divided)
– 2 Tablespoons cream cheese
– 1 egg
– 24 ounces marinara sauce
– Fresh parsley (to garnish)
– ½ tsp Salt
– ¼ tsp pepper
– ½ teaspoon dried basil
– ½ teaspoon dried parsley
– ½ teaspoon dried oregano
How to Make Stuffed Shells
Step 1: Preheat the Oven
Preheat your oven to 375 degrees Fahrenheit to ensure it’s hot enough when you’re ready to bake.
Step 2: Cook the Pasta Shells
- Boil shells in salted water for about 12 minutes or until just under al dente.
- Set a timer to avoid overcooking them.
- Drain once cooked and gently rinse with cold water until cool. Set aside.
Step 3: Sauté Garlic and Spinach
- Heat olive oil in a large skillet over medium heat.
- Add minced garlic and cook for about 1 minute until fragrant.
- Add spinach; toss to coat and cook for about 3 minutes or until wilted. Set aside to cool.
Step 4: Prepare the Cheese Filling
- In a large mixing bowl, combine ricotta cheese, seasonings, half of the mozzarella, most of the Parmesan (reserve some for topping), cream cheese, and egg.
- Stir to combine well using a silicone spatula.
- Fold in the cooled spinach and garlic mixture gently.
Step 5: Assemble the Dish
- Spread half of the marinara sauce on the bottom of a casserole dish.
- Use a spoon to fill each pasta shell with the cheese mixture; place them in the baking dish.
- Pour remaining marinara sauce over the filled shells; top with remaining mozzarella and Parmesan.
Step 6: Bake
Cover the baking dish with foil and bake for 20 minutes at 375°F.
Remove cover; bake for an additional 10 minutes until bubbly and golden brown on top.
Step 7: Serve
Garnish with fresh parsley before serving alongside Garlic Bread with Cheese! Enjoy your homemade Stuffed Shells!
How to Serve Stuffed Shells
Stuffed shells are a delightful dish that can be served in various ways, enhancing their flavor and presentation. Here are some creative serving suggestions to elevate your meal.
With Garlic Bread
- Garlic Bread: A classic pairing, garlic bread complements the cheesy stuffed shells perfectly. Serve warm and toasted for the best experience.
Fresh Salad
- Caesar Salad: A crisp Caesar salad adds a refreshing crunch to your meal. The creamy dressing balances the richness of the stuffed shells.
- Caprese Salad: Layer fresh mozzarella, tomatoes, and basil for a light and flavorful side that brightens up the plate.
Additional Sauces
- Marinara Sauce on the Side: Serve extra marinara sauce for dipping or drizzling over the stuffed shells, adding an extra burst of flavor.
- Pesto Drizzle: A drizzle of pesto can introduce a fresh herb note that contrasts well with the creamy filling.
Wine Pairing
- Red Wine: Pair your stuffed shells with a glass of Chianti or Sangiovese. The acidity in these wines cuts through the richness of the cheese.

How to Perfect Stuffed Shells
Perfecting stuffed shells involves attention to detail and a few simple tips. Follow these suggestions for the best results.
- Use Jumbo Shells: Choose large, sturdy jumbo shells to hold your filling without breaking, ensuring each bite is full of flavor.
- Don’t Overcook Pasta: Boil the pasta just shy of al dente. This prevents them from becoming mushy during baking.
- Cool Filling Before Stuffing: Allow your spinach and garlic mixture to cool before combining with cheeses; this keeps the pasta from becoming soggy.
- Layer Marinara Sauce: Spread some marinara sauce in the baking dish before placing shells. This adds moisture and prevents sticking.
- Cover While Baking: Cover your dish while baking initially to trap steam, which helps cook everything evenly before browning it at the end.
- Garnish Just Before Serving: Add fresh parsley right before serving for a pop of color and freshness.
Best Side Dishes for Stuffed Shells
Pairing side dishes with stuffed shells can enhance your meal experience. Here are some excellent options to consider:
- Garlic Knots: Soft and buttery garlic knots are perfect for soaking up any leftover sauce on your plate.
- Roasted Vegetables: Seasonal roasted vegetables add color and nutrients while balancing out the richness of cheese-filled pasta.
- Bruschetta: Topped with diced tomatoes and basil, bruschetta offers a crunchy contrast that’s both light and delicious.
- Antipasto Platter: A selection of cured meats, cheeses, olives, and marinated vegetables makes for an inviting starter before digging into your main dish.
- Zucchini Noodles: For a lighter option, serve spiralized zucchini as a bed under your stuffed shells; it adds freshness without heaviness.
- Risotto: Creamy risotto pairs beautifully with stuffed shells; its texture complements rather than competes with this hearty dish.
Common Mistakes to Avoid
To make your Stuffed Shells perfect, avoid these common mistakes that many home cooks make.
- Overcooking the shells: Boiling the shells for too long can lead to mushy pasta. Follow package instructions closely, cooking them just under al dente.
- Skipping the cooling step: Filling hot shells can cause the cheese mixture to melt and become runny. Always let your sautéed garlic and spinach cool before mixing.
- Not seasoning enough: A bland filling can ruin your dish. Ensure you use enough salt, pepper, and herbs in your ricotta mixture for a flavor boost.
- Crowding the baking dish: Stuffed shells need space to bake evenly. Arrange them in a single layer without overlapping for best results.
- Neglecting to cover while baking: Covering the dish helps retain moisture. If you skip this step, your stuffed shells may dry out during cooking.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- They will last for up to 3-4 days in the refrigerator.
Freezing Stuffed Shells
- Freeze before baking for optimal freshness.
- Use freezer-safe containers or wrap tightly in foil for up to 3 months.
Reheating Stuffed Shells
- Oven: Preheat to 350°F (175°C) and cover with foil. Bake for about 25 minutes or until heated through.
- Microwave: Place in a microwave-safe dish, cover, and heat on medium power for about 2-3 minutes or until warm.
- Stovetop: Heat in a skillet over low heat with a splash of marinara sauce until warmed through.
Frequently Asked Questions
Here are some common questions about preparing Stuffed Shells that might help you get started.
Can I use other types of cheese in stuffed shells?
You can absolutely experiment with different cheeses! Try adding goat cheese or feta for a unique twist.
What can I add to the filling besides spinach?
Feel free to mix in diced mushrooms, ground meat, or roasted peppers for added flavor and texture.
How do I prevent stuffed shells from sticking together?
Make sure to rinse the cooked shells with cold water and toss them lightly with olive oil before filling.
Can I make stuffed shells ahead of time?
Yes! Prepare them ahead of time and store them in the fridge or freezer. Just bake when you’re ready!
Final Thoughts
These Stuffed Shells are not only delicious but also versatile. You can customize the filling based on your taste preferences or dietary needs. Whether you choose to add vegetables or different cheeses, this recipe is sure to bring warmth and comfort to your dining table. Give it a try!
Stuffed Shells
Indulge in the comforting flavors of Stuffed Shells, a classic Italian dish that brings together jumbo pasta shells filled with a rich and creamy 4-cheese blend, sautéed garlic, and fresh spinach. Perfect for family dinners or special occasions, this recipe is not only delicious but also incredibly versatile. Customize the filling to suit your taste or dietary preferences, and enjoy these delightful shells as a make-ahead meal that freezes beautifully for future enjoyment. Each bite promises to impress your guests and satisfy your cravings for hearty comfort food.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: Serves 6
- Category: Main
- Method: Baking
- Cuisine: Italian
Ingredients
- 18–20 jumbo pasta shells
- 15 oz Ricotta cheese
- 3 cups shredded mozzarella cheese (divided)
- ½ cup grated Parmesan cheese
- 2 tablespoons cream cheese
- 3 cloves garlic (minced)
- 4 cups spinach
- 24 oz marinara sauce
- 1 egg
- Olive oil
- Salt
- Pepper
- Dried basil
- Dried parsley
- Dried oregano
Instructions
- Preheat oven to 375°F.
- Boil pasta shells in salted water until just under al dente. Drain and rinse with cold water.
- Sauté garlic in olive oil; add spinach until wilted. Let cool.
- In a bowl, mix ricotta, half mozzarella, Parmesan, cream cheese, egg, seasonings, and cooled spinach.
- Spread marinara sauce in a casserole dish; fill shells with the cheese mixture and place them in the dish. Top with remaining sauce and cheeses.
- Cover with foil and bake for 20 minutes; uncover and bake for an additional 10 minutes until bubbly.
Nutrition
- Serving Size: 2 stuffed shells (approximately 300g)
- Calories: 450
- Sugar: 6g
- Sodium: 750mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 70mg
