These hearty baked stuffed shells are filled with a rich three-cheese blend and topped with a savory meat sauce. They are a satisfying dinner option that is easy to assemble and bakes to a golden finish.

List of ingredients
- 20 jumbo pasta shells (6 ounces) – cooked slightly underdone for better texture.
- 2 tablespoons olive oil – used for sautéing the aromatics.
- 1 small onion, chopped – provides a sweet, savory base.
- 3 cloves garlic, minced – adds depth and aromatic flavor.
- 1/2 pound ground beef – the primary protein for the meat sauce.
- 24 ounces pasta sauce – a high-quality marinara or homemade meat sauce.
- 15 ounces ricotta cheese – the creamy core of the filling.
- 2 cups shredded mozzarella, divided – half for the filling, half for the topping.
- 1/2 cup grated Parmesan cheese – adds a salty, sharp finish.
- 1 egg – acts as a binder to keep the filling stable.
- 2 tablespoons dried parsley – for a touch of herbal brightness.
step-by-step instructions
- Prepare the oven and pan: Preheat your oven to 350 degrees F. Lightly coat a 9 X 13-inch baking dish with cooking spray to prevent the shells from sticking.
- Boil the pasta: Cook the jumbo shells according to the package instructions. Aim for al dente, or remove them 1-2 minutes early so they remain firm during the baking process.
- Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic, cooking for about 3 minutes until they are fragrant.
- Brown the meat: Add the ground beef to the skillet. Cook until the meat is completely browned, breaking it up with a spoon as it cooks.
- Simmer the sauce: Pour the pasta sauce into the skillet with the beef. Let the mixture simmer on low heat until you are ready to assemble the dish.
- Create the cheese filling: In a large mixing bowl, beat one egg. Stir in the ricotta cheese, 1 cup of mozzarella, Parmesan cheese, and dried parsley until the mixture is well combined.
- Layer the base: Pour approximately one-third of the meat sauce into the bottom of the prepared baking dish and spread it evenly.
- Stuff the shells: Carefully fill each cooked shell with the ricotta mixture using a spoon or a piping bag. Arrange the stuffed shells in the baking dish.
- Cover and bake: Pour the remaining meat sauce over the shells. Cover the pan tightly with tin foil and bake for 30 minutes.
- Melt the topping: Remove the foil and sprinkle the remaining 1 cup of mozzarella over the top. Return the pan to the oven and bake uncovered for another 5 to 10 minutes until the cheese is melted and bubbly.
Perfecting the Pasta Base
Undercooking for Better Texture
When boiling the jumbo shells, it is crucial to undercook them by 1 to 2 minutes. Because the shells will sit in sauce and bake in the oven, they continue to absorb moisture and cook. Undercooking prevents them from becoming too soft or falling apart.
Handling Fragile Shells
Jumbo shells can be delicate once cooked. Use a slotted spoon to transfer them from the pot to a baking sheet or bowl rather than shaking them in a colander. This minimizes the risk of cracking the shells, which ensures the filling stays inside during baking.
Choosing Whole Wheat Options
For those seeking a higher fiber content, whole wheat jumbo shells are an excellent substitute. They have a nuttier flavor and a firmer structure. They hold the cheese filling just as effectively as traditional white pasta shells.
Filling Customizations and Substitutes
Using Cottage Cheese Instead of Ricotta
You can replace the ricotta cheese with low-fat cottage cheese using a 1:1 ratio. Use 15 ounces of cottage cheese to maintain the same volume. If you prefer a smooth consistency without the curds, pulse the cottage cheese in a food processor or blender before mixing it with the other ingredients.
Incorporating Fresh Spinach
Adding cooked spinach to the filling is a great way to add nutrients and color. Sauté fresh spinach until wilted, then squeeze out all excess moisture using a paper towel or fine-mesh strainer. Stir the dried spinach into the ricotta mixture before stuffing the shells.
Enhancing the Herb Profile
While dried parsley is standard, you can upgrade the flavor by using fresh basil or chopped oregano. Fresh herbs provide a more vibrant, aromatic quality. Mix these in at the very end of the filling process to keep the flavors fresh.
Protein and Sauce Variations
Substituting Lean Ground Turkey
For a lighter meal, replace the ground beef with ground turkey. Turkey has a milder flavor and less fat, making the dish feel lighter. Brown the turkey exactly as you would the beef, ensuring it is fully cooked before adding the marinara sauce.
Creating a Vegetarian Version
This recipe easily adapts to a meatless diet by omitting the ground beef entirely. Use a high-quality vegetable-based marinara sauce or a chunky garden vegetable sauce. This maintains the cheesy, comforting nature of the dish while remaining vegetarian.
Experimenting with Pesto or Alfredo
If you want a break from tomato sauce, try using a basil pesto or a creamy Alfredo sauce. Use the same layering technique: put some sauce on the bottom, stuff the shells, and top with the remaining sauce. This creates a completely different flavor profile while keeping the same satisfying structure.
Sauce Selection Tips
Choosing the Right Jarred Marinara
When selecting a jarred sauce, look for options with minimal added sugar and no artificial preservatives. High-quality marinara sauces often contain a balance of crushed tomatoes, olive oil, and garlic. These provide a consistent and reliable base for the meat sauce.
Benefits of Homemade Meat Sauce
Using a homemade sauce allows you to control the seasoning and thickness. You can add extra garlic, a pinch of red pepper flakes for heat, or extra herbs. Simmering a homemade sauce for a longer period creates a deeper, more complex flavor than store-bought versions.
Adjusting Sauce Consistency
If your sauce seems too thin, simmer it uncovered for an additional 10 to 15 minutes to reduce the liquid. If the sauce is too thick and looks like a paste, stir in a small amount of water or vegetable broth to reach a pourable consistency.
Storage and Preservation
Refrigeration Guidelines
Leftover stuffed shells can be stored in the refrigerator for up to four days. Many find that the dish tastes better the next day as the cheese and sauce flavors have more time to meld. Ensure the container is airtight to prevent the pasta from drying out.
Preventing Oxidation and Dryness
If storing the shells in the original baking pan, cover it tightly with aluminum foil. Press the foil down so it touches the surface of the cheese and sauce. This creates a seal that locks in moisture and prevents the cheese from becoming rubbery.
Freezing for Later Use
You can freeze these shells for long-term storage. Let the dish cool completely, then wrap it in a layer of plastic wrap followed by a layer of heavy-duty foil. Thaw the shells in the refrigerator overnight before reheating them in the oven.
Reheating Strategies
Best Oven Reheating Method
To maintain the original texture, reheat the shells in the oven at 325°F. Keep the dish covered with foil to prevent the cheese from over-browning and the pasta from drying. Heat until the center is steaming, usually about 15 to 20 minutes.
Using the Microwave for Quick Servings
For a single serving, use the microwave on medium power. Place the shells on a microwave-safe plate and add a teaspoon of water or extra sauce on top. Cover with a damp paper towel to steam the pasta, which keeps it from getting hard.
Restoring Sauce Moisture
Reheated pasta often loses moisture. To restore the saucy consistency, add a fresh spoonful of marinara sauce over the shells before heating. This ensures the dish remains moist and the flavors stay balanced.
Make-Ahead Advice
Morning Preparation for Evening Dinner
You can assemble the entire dish in the morning and store it in the refrigerator until dinner time. This saves significant prep time during the busy evening hours. Just follow the assembly steps and keep the pan covered tightly.
Maximum Lead Time
Avoid assembling the shells more than 8 hours in advance. If the pasta sits in the sauce for too long before baking, the shells can become overly saturated and soggy. For the best structural integrity, assemble as close to the baking time as possible.
Pre-Cooking Component Strategy
If you want to prepare even further in advance, cook the meat sauce and the cheese filling separately. Store them in individual airtight containers in the fridge. When you are ready to eat, simply boil the shells and assemble the dish.
Serving Ideas
Pairing with Fresh Greens
Serve baked stuffed shells with a crisp garden salad. A mix of romaine, cucumbers, and cherry tomatoes with a light balsamic vinaigrette provides a refreshing contrast to the rich, cheesy pasta. The acidity of the vinegar cuts through the heaviness of the cheese.
Complementary Bread Options
Toasted garlic bread or a crusty Italian baguette are the perfect accompaniments. The bread is excellent for scooping up any remaining meat sauce from the bottom of the baking dish. Brush the bread with olive oil and garlic salt before toasting.
Adding Roasted Vegetables
Roasted broccoli, sautéed zucchini, or grilled asparagus make healthy side dishes. These vegetables add a necessary nutritional balance to the meal. Roast them in the oven at the same time as the shells for maximum efficiency.
Troubleshooting Common Issues
Preventing Shells from Splitting
Avoid overfilling the shells to the point where they are bulging. Leave a small amount of room at the top of the shell. This allows the filling to expand slightly during baking without splitting the pasta open.
Dealing with Watery Filling
If the filling seems too liquid, ensure your ricotta is well-drained. If you are using a substitute like cottage cheese, you can press it through a fine-mesh sieve or pat it with paper towels to remove excess whey before mixing.
Achieving a Perfect Golden Top
If the mozzarella has melted but has not browned to your liking, turn on the oven broiler for 1 to 2 minutes. Keep a close eye on the dish, as the cheese can go from golden to burnt very quickly under high heat.
Frequently Asked Questions
Can I use different types of cheese in the filling?
Yes, you can substitute the mozzarella with Provolone or Fontina for a different flavor profile. These cheeses melt well and provide a similar stretch and creaminess to the filling.
How do I stop the shells from sticking to the pan?
Ensure you use a generous amount of cooking spray or a thin layer of olive oil on the bottom and sides of the pan. Additionally, placing a layer of meat sauce on the bottom creates a non-stick barrier.
Can I use frozen jumbo shells for this recipe?
No, you must use dried or fresh shells that are boiled first. Frozen shells are not standard for this recipe; the shells need to be pre-cooked to an al dente state to be stuffed and baked properly.
Print
Cheesy Baked Stuffed Shells
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Diet: General
Description
These deliciously cheesy Baked Stuffed Shells are filled to the brim with three types of cheese, then topped with a meat sauce and more mozzarella. Baked to golden brown perfection, these stuffed shells never get old! You’ll want to add these stuffed pasta shells to your regular meal rotation!
Ingredients
- 20 jumbo pasta shells (6 ounces)
- 2 tablespoons olive oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 1/2 pound ground beef
- 24 ounces pasta sauce
- 15 ounces ricotta cheese
- 2 cups shredded mozzarella, divided
- 1/2 cup grated Parmesan cheese
- 1 egg
- 2 tablespoons dried parsley
Instructions
- Preheat: Preheat oven to 350 degrees F, and prepare a 9 X 13-inch baking dish by spraying it with cooking spray.
- Boil: Cook pasta shells according to package directions.
- Heat: Pour the olive oil into a large skillet and warm over medium heat.
- Sauté: Sautée the garlic and onion until fragrant, about 3 minutes.
- Brown: Add the ground beef to the skillet and cook until brown.
- Simmer: Pour in the pasta sauce and simmer on low until ready to use.
- Mix: In a large mixing bowl, beat the egg. Add the ricotta cheese, 1 cup of the mozzarella, Parmesan cheese and parsley. Mix well.
- Layer: Place 1/3 of the meat sauce into the bottom of the prepared baking dish.
- Stuff: Fill each shell with the ricotta filling and place into the baking dish.
- Top: Pour remaining meat sauce over the shells and cover the pan with tin foil.
- Bake: Bake for 30 minutes.
- Finish: Remove tin foil and sprinkle the remaining 1 cup of mozzarella over the shells. Return to oven to bake uncovered for another 5 – 10 minutes or until cheese is melted.
Notes
You can enjoy this dish with fewer calories, but with additional protein if you substitute a low-fat cottage cheese for the ricotta in a 1:1 ratio. Blend the cottage cheese first if you prefer a smoother texture.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dinners
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 556 kcal
- Sugar: 6 g
- Sodium: 1018 mg
- Fat: 34 g
- Saturated Fat: 16 g
- Unsaturated Fat: 15 g
- Trans Fat: 0.5 g
- Carbohydrates: 33 g
- Fiber: 3 g
- Protein: 31 g
- Cholesterol: 127 mg
Keywords: baked stuffed shells, cheesy pasta, meat sauce, Italian dinner, jumbo shells




