Baked Stuffed Shells

Photo of author

By François Lemoine

Published: Jan 6, 2026

This post may contain affiliate links. See our disclosure policy.

Nothing beats the comfort of cheesy pasta fresh from the oven. These baked stuffed shells deliver that cozy feeling in every bite.

Perfect for family dinners or feeding a crowd, this dish combines tender pasta filled with a rich three-cheese mixture and savory meat sauce.

Even better, you likely have most ingredients in your pantry right now. Let’s get ready to create an Italian-inspired favorite everyone will ask for again and again.

Why You’ll Love This Baked Stuffed Shells

First, these stuffed shells taste like they came from a restaurant kitchen. They bring restaurant-quality flavor to your table without complicated steps. Second, you can customize the filling to fit your preferences.

Don’t want meat? Skip it. Want extra veggies? Toss them in. Need more sauce? Pour it on. Third, this recipe makes excellent leftovers. The flavors deepen overnight, meaning tomorrow’s lunch might taste even better than tonight’s dinner.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: François Lemoine
  • Total Time: 1 hr
  • Yield: 6 servings 1x

Description

Classic jumbo pasta shells stuffed with savory cheese and meat sauce filling, baked until bubbly.


Ingredients

Scale
  • 20 jumbo pasta shells (56 g / 6 ounces)
  • 2 tablespoons olive oil (30 ml)
  • 1 small onion, chopped (110 g)
  • 3 cloves garlic, minced (15 g)
  • 1/2 pound ground beef (227 g)
  • 24 ounces pasta sauce (680 g) or homemade meat sauce
  • 15 ounces ricotta cheese (425 g)
  • 2 cups shredded mozzarella, divided (224 g)
  • 1/2 cup grated Parmesan cheese (50 g)
  • 1 egg (50 g)
  • 2 tablespoons dried parsley (2 g)

Instructions

  1. Preheat oven to 350°F (175°C). Spray a 9×13-inch baking dish with cooking spray.
  2. Cook pasta shells according to package directions. Drain and set aside.
  3. Heat olive oil in large skillet over medium heat. Sauté garlic and onion 3 minutes.
  4. Add ground beef and cook until browned. Drain excess fat if needed.
  5. Pour pasta sauce into skillet. Simmer on low heat until assembly.
  6. Beat egg in large bowl. Mix ricotta, 1 cup mozzarella, Parmesan, and parsley.
  7. Spread 1/3 meat sauce on bottom of prepared baking dish.
  8. Fill each shell with cheese mixture. Arrange in baking dish.
  9. Pour remaining sauce over shells. Cover dish tightly with foil.
  10. Bake covered 30 minutes. Remove foil.
  11. Sprinkle remaining 1 cup mozzarella over shells. Bake uncovered 5-10 minutes until melted.

Notes

  • For faster prep, cook shells and meat mixture up to 2 days ahead.
  • Use a piping bag for mess-free filling.
  • Freeze unbaked assembled shells up to 2 months.
  • Prep Time: 20 min
  • Cook Time: 40 min
  • Category: Main Course
  • Method: Baked
  • Cuisine: American

Nutrition

  • Calories: 556 kcal
  • Sugar: 6 g
  • Sodium: 1018 mg
  • Fat: 34 g
  • Carbohydrates: 33 g
  • Fiber: 3 g
  • Protein: 31 g

Ingredients and Substitutions

Base Components

Starting with quality ingredients ensures success. Choose jumbo pasta shells because their size holds plenty of filling. Ultimately, they create that signature look everyone loves. Olive oil forms the base for sautéing your aromatics.

Onion and garlic build the flavor foundation – use fresh cloves for the best results. For richness, opt for whole milk ricotta cheese. Part-skim works too, but whole milk gives creamier texture. Don’t forget freshly grated Parmesan for its sharp, nutty kick.

Protein and Sauce Swaps

The recipe uses ground beef, but you can substitute ground turkey or plant-based crumbles. If you want lighter shells, skip the meat entirely and double down on veggies like spinach or mushrooms.

When choosing sauce, pick your favorite jarred variety or try making your own. Blending marinara with cream sauce creates luxurious texture. Consider pairing this dish with a cozy soup starter like French onion chicken soup for a complete meal experience.

How to Make Baked Stuffed Shells

Step 1: Prep Pasta and Preheat Oven

Begin by cooking the shells according to package directions. Make sure not to overcook them since they’ll bake more later. Aim for al dente texture so they hold their shape when stuffed. While pasta boils, preheat your oven to 350°F. Coat a 9×13-inch baking dish with cooking spray. Setting this up early prevents last-minute scrambling when assembling.

Step 2: Cook Meat and Sauce

Heat olive oil in a large skillet over medium heat. Add onion and garlic, stirring until fragrant – about 3 minutes. Add ground beef and cook until no pink remains. Drain excess grease if needed. Stir in pasta sauce and simmer on low heat. If you want chunkier sauce, chop some veggies and sauté them before adding meat. The longer you simmer, the deeper the flavors become. A simmering sauce fills your kitchen with mouthwatering aromas.

Step 3: Make Cheese Filling

Combine ricotta, 1 cup mozzarella, Parmesan, parsley, and beaten egg in a large bowl. Mix thoroughly until fully incorporated. The egg acts as a binder, preventing the filling from becoming crumbly during baking. Taste the mixture (if comfortable with raw egg) and adjust seasonings here. For extra kick, add black pepper or red chili flakes. A well-seasoned filling makes all the difference in stuffed pasta recipes.

Step 4: Assemble and Bake

Spread one-third of the meat sauce into the prepared baking dish. Using a spoon or piping bag, fill each shell with cheese mixture and arrange over sauce seam-side up. Ladle remaining sauce over shells. Tent with foil so delicate cheese won’t stick. Bake covered for 30 minutes. Remove foil, sprinkle remaining mozzarella, and return to oven for 5-10 minutes until bubbly. Let rest 5 minutes before serving to allow sauces to settle.

Pro Tips for Success

Cook shells in salted water to enhance their flavor from the inside out. Undercook slightly since baking continues softening. Let shells cool enough to handle before stuffing to avoid burning fingers. Use a small cookie scoop for clean filling transfer into shells – no messy hands required. Cover the baking pan tightly with foil during first bake to lock in moisture. Looking for other comforting dinner ideas? Try this hearty lentil soup recipe that pairs beautifully with crusty bread.

Flavor Variations

For spinach and ricotta stuffed shells, add 1 cup chopped thawed and drained spinach to the cheese mixture. Add Italian sausage instead of ground beef for more robust flavor. Vegetarians might enjoy roasted vegetables mixed into the filling. Try different cheeses like provolone or fontina blended with mozzarella. Adding cream cheese creates ultra-creamy filling. Top with fresh basil before serving for color instead of dried parsley.

Serving Suggestions

Complete your meal with a fresh green salad and warm garlic bread. For lighter sides, roast asparagus or zucchini. Pair with lemon butter broccolini for bright contrast. Consider serving smaller portions with minestrone soup or creamy vegetable soup starter. Garnish plates with extra Parmesan or red pepper flakes for flair.

Storage and Freezing Instructions

Cool leftovers completely before refrigerating in airtight containers. They keep for 3-4 days. Reheat individual portions in the microwave until warmed through. For freezing, assembled unbaked shells last 2 months tightly wrapped. Thaw overnight before baking as directed. Freeze baked shells stacked between parchment paper for quick lunches. Reheat frozen portions in a 350°F oven for 20 minutes.

Nutrition Facts per Serving

CaloriesFatCarbsProteinFiberSugarSodium
556 kcal34 g33 g31 g3 g6 g1018 mg

FAQs About Baked Stuffed Shells

Can I make these stuffed shells vegetarian?

Yes! Simply omit ground meat and use extra veggies like mushrooms or bell peppers. Increase sauce quantity slightly if needed.

How do I prevent shells from splitting when stuffing?

Cook shells until just al dente. Handle them gently after draining and let them cool enough to touch without tearing.

What cheese can substitute for ricotta?

Try cottage cheese blended smooth or mascarpone for richer texture. Some prefer mixing cream cheese with shredded mozzarella.

Why is my filling dry?

Override this by ensuring ricotta has adequate moisture and egg binds properly. Avoid overbaking after removing foil.

Can I freeze the stuffed shells after baking?

Yes. Freeze cooled shells in single layers between parchment paper. Defrost overnight before reheating covered with foil.

Final Thoughts

These baked stuffed shells bring Italian comfort food to your kitchen any night. With a handful of simple ingredients, you create an impressive meal that satisfies cravings.

The meat sauce and cheese filling balance beautifully for classic meaty pasta dinners everyone loves. Don’t hesitate to personalize with your favorite add-ins or sides. Remember, leftovers taste incredible reheated, making this dish perfect for busy weeks.

Share this recipe on:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star