These oven-baked jumbo shells are filled with a creamy blend of ricotta, mozzarella, and parmesan cheese. This hearty dish is balanced with a savory marinara sauce and fresh herbs for a satisfying main course.

List of ingredients
- 3 cups marinara sauce – used for the base and topping.
- 8 oz jumbo shells – approximately 18 shells plus a few extra for breakage.
- salt – for the pasta water and seasoning.
- 15 oz whole milk ricotta cheese – provides a rich, creamy texture.
- 8 oz shredded mozzarella cheese – divided between the filling and topping.
- 1/2 cup fresh grated parmesan cheese – adds a salty, nutty depth.
- 1 egg – acts as a binder for the filling.
- 1 tbsp minced parsley – fresh or dry for aromatic flavor.
- 1 tbsp minced basil – fresh or dry for traditional Italian taste.
- 1 tsp dry oregano – enhances the earthy notes.
- 3 garlic cloves – pressed for a pungent kick.
- 1 tsp garlic powder – adds consistent garlic flavor throughout.
- fresh cracked black pepper – to taste.
- 1/2 to 1 cup shredded mozzarella cheese – reserved for the top crust.
- 1/2 tsp dry oregano – for the final garnish.
step-by-step instructions
- Prepare Oven and Pan: Preheat your oven to 350ยฐF. Lightly grease a 9×13 inch baking dish to prevent the sauce and cheese from sticking.
- Cook the Pasta: Boil a large pot of well-salted water. Cook the jumbo shells according to the package directions, but remove them when they are slightly undercooked (al dente) so they do not overcook in the oven. Strain and let them cool.
- Mix the Filling: In a mixing bowl, combine the ricotta cheese, egg, minced parsley, basil, pressed garlic, garlic powder, parmesan cheese, 8 oz of mozzarella, salt, and black pepper. Stir with a fork until the ingredients are fully incorporated and smooth.
- Layer the Sauce: Pour 3 cups of marinara sauce into the bottom of the prepared baking dish. Spread the sauce evenly to ensure every shell has contact with the base.
- Stuff the Shells: Spoon about 1.5 to 2 tablespoons of the ricotta mixture into each cooked shell. Place the shells in the dish, ensuring they are positioned seam-side up to keep the filling from leaking out.
- Apply Topping: Sprinkle the remaining mozzarella cheese and the extra 1/2 tsp of oregano over the top of the stuffed shells.
- Bake: Place the dish in the oven and bake for 20-25 minutes. Remove when the sauce is bubbling and the cheese is melted and golden brown around the edges.
Ways to Customize Your Filling
Incorporating Ground Beef
To add protein, brown 1/2 pound of lean ground beef in a skillet until fully cooked. Drain the excess fat and stir the cooked beef directly into the ricotta cheese mixture before stuffing the shells.
Using Shredded Chicken
Chopped rotisserie chicken or poached chicken breast works well for a lighter meat option. Use about 1/2 pound of finely diced chicken to ensure the filling remains scoopable and doesn’t tear the pasta.
Adding Wilted Spinach
Sautรฉ 5 ounces of fresh spinach in a pan until wilted, then press the spinach in a colander to remove all excess moisture. Fold the drained spinach into the three-cheese mixture for added color and nutrients.
Adding Sautรฉed Peppers and Onions
Finely dice one bell pepper and a small onion, then sautรฉ them until soft. Ensure the vegetables are well-drained before adding 1 to 1.5 cups of the mixture to the ricotta filling.
Using Mushrooms for Umami
Sautรฉ finely chopped mushrooms until the water has evaporated. Mixing these into the cheese filling adds a savory, earthy dimension to the dish without changing the creamy texture.
Guide to Perfect Texture
Precise Pasta Cooking Times
Cooking the shells slightly under the package’s recommended time is critical. Because they bake in sauce for 20 minutes, fully cooked pasta will become mushy and likely split open during the baking process.
Draining the Ricotta Cheese
If your ricotta appears watery upon opening, drain the accumulated liquid from the container. For very thin ricotta, let it sit in a cheesecloth for 60 minutes to ensure the filling stays firm inside the shell.
Balancing the Cheese Ratios
Using whole milk cheeses provides the best melt and richness. If you want a sharper flavor, you can replace a portion of the mozzarella with Fontina or Asiago cheese.
Preservation and Long-Term Storage
Cold Storage in the Refrigerator
Store leftover baked shells in the original baking dish or an airtight container. Allow them to cool to room temperature before sealing to prevent condensation from making the pasta soggy; they will last 3 to 4 days.
Freezing Unbaked Shells
Assemble the shells in an aluminum foil pan with sauce but do not bake. Cover the pan tightly with plastic wrap and aluminum foil, then freeze for up to 3 to 5 months.
Freezing Already Baked Shells
Ensure the shells are completely cooled before transferring them to a freezer-safe container. Wrap them tightly to prevent freezer burn and store for up to 3 months.
Safe Thawing Procedures
Thaw frozen shells in the refrigerator for 24 hours before reheating. This ensures the center of the shells reaches a safe temperature without overcooking the outer layers of pasta.
Reheating Methods for Best Quality
Oven Reheating for Crispiness
Preheat the oven to 350ยฐF and cover the dish with aluminum foil to trap moisture. Reheat for 15 to 25 minutes, or until the center is hot, then remove the foil for 5 minutes to crisp the cheese.
Microwave Reheating for Speed
Place individual portions on a microwave-safe plate. Heat in 30 to 40 second increments, stirring or checking the temperature between bursts to avoid rubbery cheese.
Troubleshooting Common Baking Issues
Preventing Pasta Shell Ruptures
Avoid overfilling the shells, as too much pressure can cause the pasta to crack. Always cook a few extra shells beyond the required 18 to account for any that break during the boiling process.
Fixing Watery Sauce or Filling
If the dish is too liquid, it often stems from undrained ricotta or watery vegetables. To thicken a runny filling, stir in an extra tablespoon of grated parmesan cheese to absorb the moisture.
Avoiding Dry Pasta Edges
Ensure there is a generous layer of marinara on the bottom of the pan. If the edges look dry before the cheese is melted, spoon a bit of extra sauce over the exposed pasta shells.
Enhancing Bland Filling Flavor
Taste the ricotta mixture before stuffing the shells. If the flavor is too mild, increase the salt, black pepper, or garlic powder to ensure the filling stands up to the strong marinara sauce.
Complementary Side Dish Ideas
Garlic-Infused Breads
Serve these shells with toasted garlic bread or parmesan herb biscuits. The crunchy texture of the bread provides a contrast to the soft, creamy consistency of the stuffed pasta.
Fresh Green Salads
A crisp Caesar salad or a garden salad with a zesty Italian vinaigrette helps cut through the richness of the three cheeses. Focus on bitter greens like arugula or romaine for the best balance.
Roasted Seasonal Vegetables
Roasted asparagus or charred broccoli are excellent nutrient-dense pairings. Toss them in olive oil, lemon juice, and salt before roasting at 400ยฐF for 15 minutes.
Common Questions
Can I use cottage cheese instead of ricotta?
Yes, small-curd cottage cheese can be used for more protein. You must drain it thoroughly in a fine-mesh sieve or pulse it in a blender to mimic the smooth texture of ricotta.
How do I prevent the shells from tearing?
Cook the shells until they are just al dente. Handling the pasta carefully with a slotted spoon and avoiding over-boiling keeps the structure firm enough for stuffing.
Do I need to drain the ricotta first?
It is recommended to drain any liquid found at the top of the ricotta container. If the cheese is exceptionally watery, using a cheesecloth for an hour will prevent a runny filling.
Can I make just the filling a day ahead?
The ricotta mixture can be prepared up to 24 hours in advance. Keep it in an airtight container in the refrigerator and give it a quick stir before stuffing the shells.
Should I broil at the end for browned cheese?
Broiling is optional but recommended if you prefer a golden-brown crust. Broil on high for 1 to 2 minutes, watching closely to ensure the cheese does not burn.
Do I need to cover with foil when baking?
No, baking uncovered allows the cheese to melt properly and the sauce to thicken. This results in a better finish and prevents the pasta from steaming too much.
Print
Cheesy Three-Cheese Stuffed Shells
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: General
Description
Stuffed shells filled with a flavorful three-cheese ricotta mixture, fresh herbs, and garlic, all baked in homemade marinara sauce.
Ingredients
- 3 cup marinara sauce
- 8 oz jumbo shells
- salt
- 15 oz whole milk ricotta cheese
- 8 oz shredded Mozzarella cheese
- 1/2 cup fresh grated Parmesan cheese
- 1 egg
- 1 tbsp minced parsley
- 1 tbsp minced basil
- 1 tsp dry oregano
- 3 garlic cloves, pressed
- 1 tsp garlic powder
- salt
- fresh cracked black pepper
- 1/2–1 cup shredded Mozzarella cheese
- 1/2 tsp dry oregano
Instructions
- Preheat: Preheat the oven to 350ยฐF and lightly grease a 9ร13 baking dish.
- Pasta: Cook jumbo shells pasta according to the package instructions until they are al dente, then strain and set aside to cool.
- Filling: Combine ricotta cheese, egg, herbs, pressed garlic, parmesan cheese, mozzarella cheese, and seasoning in a mixing bowl and mix well.
- Base: Spread about 3 cups of marinara sauce over the bottom of the 9ร13 baking dish and spread it evenly.
- Stuff: Fill each shell with about 1.5-2 tablespoons of ricotta filling and place it in the pan seam up.
- Topping: Sprinkle some Mozzarella cheese and oregano over each shell.
- Bake: Bake for about 20-25 minutes until cheese is melted and edges are bubbling.
Notes
To freeze: assemble in a freezer-safe dish but do not bake. Cover tightly and freeze for up to 3 months. Bake from frozen at 350ยฐF for 60-70 minutes.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 3 shells
- Calories: 454 kcal
- Sugar: 6 g
- Sodium: 1085 mg
- Fat: 21 g
- Saturated Fat: 12 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 39 g
- Fiber: 3 g
- Protein: 27 g
- Cholesterol: 98 mg