Cheesy Stuffed Shells Meal Recipe You’ll Make Again and Again
Cheesy stuffed shells are the ultimate comfort food, combining tender pasta, creamy cheese, and rich flavors that satisfy every bite. This recipe elevates a classic dish with a perfectly balanced cheese filling and a savory marinara sauce, making it ideal for family dinners, weeknights, or special occasions. Easy to prepare yet impressive on the plate, this meal is destined to become a household favorite.
Ingredients List
- 12–16 jumbo pasta shells
- 250g ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese
- 1 egg
- 2 cups marinara sauce (homemade or store-bought)
- 200g cooked spinach, chopped (optional, for extra nutrition)
- 1 clove garlic, minced
- 1 tsp Italian seasoning
- ½ tsp black pepper
- ½ tsp salt
- 1 tbsp olive oil
- Fresh basil or parsley for garnish
Step-by-Step Instructions

Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil. Add the jumbo shells and cook until al dente according to package instructions. Drain and rinse with cold water to stop further cooking.
Step 2: Prepare the Cheese Filling
In a bowl, combine ricotta, ½ cup mozzarella, Parmesan, egg, garlic, Italian seasoning, salt, pepper, and chopped spinach (if using). Mix until smooth and well blended.
Step 3: Preheat Oven
Preheat your oven to 180°C (350°F). Lightly grease a baking dish with olive oil and spread 1 cup of marinara sauce evenly on the bottom.
Step 4: Stuff the Shells
Carefully fill each shell with the cheese mixture and place seam-side up in the baking dish.
Step 5: Add Sauce and Cheese
Pour the remaining marinara sauce over the shells. Sprinkle the remaining ½ cup mozzarella cheese evenly on top.
Step 6: Bake
Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake an additional 10 minutes until the cheese is melted and lightly golden.
Step 7: Serve
Garnish with fresh basil or parsley. Serve warm with a side salad or garlic bread for a complete meal.
Cook Time
Total: 45 minutes
Prep: 15 minutes
Bake: 30 minutes
Servings
Makes approximately 4 servings
Nutritional Information (approx. per serving)
- Calories: 450 kcal
- Protein: 22g
- Carbohydrates: 38g
- Dietary Fiber: 5g
- Sugars: 6g
- Fat: 23g
- Saturated Fat: 11g
- Sodium: 550mg
Storage Instructions
Store leftover stuffed shells in an airtight container in the refrigerator for up to 3 days. Reheat in a preheated oven at 160°C (320°F) for 10–15 minutes to maintain texture and prevent sogginess.
Suggestions
- Add cooked ground beef, turkey, or Italian sausage to the filling for a heartier version.
- Substitute spinach with kale, zucchini, or roasted red peppers for variety.
- Assemble ahead of time and refrigerate before baking to save time on busy nights.
- Pair with a fresh salad or roasted vegetables for a balanced meal.
Seasonal Relevance
Cheesy stuffed shells are perfect year-round. Use fresh summer spinach or garden herbs during warmer months, or hearty roasted vegetables and rich marinara sauce in winter for a cozy, comforting dinner.
Conclusion
This cheesy stuffed shells meal is creamy, cheesy, and packed with flavor, making it an irresistible option for weeknights or family gatherings. With simple ingredients and easy preparation, it delivers a gourmet feel without the fuss—guaranteed to become a repeat favorite in your kitchen.
Cheesy Stuffed Shells Meal Recipe You’ll Make Again and Again
4
servings15
minutes30
minutes450
kcalCreamy, cheesy, and packed with flavor, these stuffed shells are perfect for weeknight dinners or family meals. With a rich cheese filling, tender pasta, and savory marinara sauce, this dish is easy to make and guaranteed to become a repeat favorite.
Ingredients
12–16 jumbo pasta shells
250g ricotta cheese
1 cup shredded mozzarella cheese, divided
½ cup grated Parmesan cheese
1 egg
2 cups marinara sauce (homemade or store-bought)
200g cooked spinach, chopped (optional for extra nutrition)
1 clove garlic, minced
1 tsp Italian seasoning
½ tsp black pepper
½ tsp salt
1 tbsp olive oil
Fresh basil or parsley for garnish
Directions
- Preheat oven to 180°C (350°F). Lightly grease a baking dish and spread 1 cup marinara sauce on the bottom.
- Cook jumbo pasta shells in salted boiling water until al dente. Drain and rinse with cold water.
- In a bowl, combine ricotta, ½ cup mozzarella, Parmesan, egg, garlic, Italian seasoning, salt, pepper, and spinach (if using). Mix until smooth.
- Stuff each shell with the cheese mixture and place seam-side up in the baking dish.
- Pour remaining marinara sauce over shells and sprinkle with remaining ½ cup mozzarella.
- Cover with foil and bake 20 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and lightly golden.
- Garnish with fresh basil or parsley and serve warm.
Recipe Video
Notes
- Add cooked ground beef, turkey, or Italian sausage to the filling for a heartier version.
- Substitute spinach with kale, zucchini, or roasted red peppers for variety.
- Assemble ahead and refrigerate before baking to save time on busy nights.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat in the oven for best results.
FAQs
Q1: Can I make cheesy stuffed shells ahead of time?
Yes, assemble the shells and refrigerate for up to 24 hours before baking. Add a few extra minutes to the baking time if chilled.
Q2: Can I freeze this stuffed shells meal?
Absolutely. Wrap tightly with foil or plastic wrap and freeze for up to 1 month. Bake from frozen, adding 10–15 minutes to the cooking time.
Q3: How do I prevent the shells from sticking together during baking?
Ensure shells are cooked al dente and spread evenly in the baking dish with marinara sauce between layers. Using foil to cover prevents drying and sticking.
