Stuffed Shells with Meat: A Cheesy Pasta Bake That Feels Like a Hug

When life gets hectic, nothing soothes the soul quite like a plate of Stuffed Shells with Meat. This isn’t just any pasta dish—it’s hearty, comforting, and layered with all the cheesy, saucy goodness that makes Italian comfort food so beloved. Imagine tender pasta shells filled with creamy ricotta and spinach, nestled in a rich meat sauce, and topped with golden, bubbling mozzarella. Hungry yet?

This recipe is one of those rare gems: easy enough for a weeknight, impressive enough for guests, and guaranteed to make your kitchen smell like an Italian trattoria. It’s the kind of family dinner recipe that brings everyone to the table without having to call twice. So, if you’re craving a warm, satisfying dish that feels like it’s been simmering in love all afternoon (even if you pulled it together in under an hour), you’ve just found your new go-to.

Why You’ll Love These Stuffed Shells with Meat

  • A classic cheesy pasta bake that makes any meal feel special.

  • Creamy ricotta filling balanced with savory sausage and beef.

  • A perfect make-ahead option for busy weeknights or gatherings.

  • Feeds a crowd without breaking a sweat.

Ingredients

For the Meat Sauce:

  • 1 tbsp (15 ml) extra-virgin olive oil

  • 1 red bell pepper, diced

  • 1 green bell pepper, diced

  • 3/4–1 lb (340–450 g) ground Italian sausage

  • 3/4–1 lb (340–450 g) ground beef

  • 24 oz (680 g) marinara sauce

  • 1 tsp (5 g) garlic powder

  • 1 tsp (5 g) onion powder

  • 1 tsp (5 g) kosher salt

  • 1/2 tsp (2 g) black pepper

For the Filling:

  • 32 oz (900 g) ricotta cheese

  • 2 large eggs

  • 1 cup (150 g) cooked spinach, drained and chopped

  • 1/4 cup (30 g) mozzarella cheese

  • 1/4 cup (25 g) Parmesan cheese

  • 1 tsp (5 g) garlic powder

  • 1 tsp (5 g) kosher salt

For the Pasta:

  • 1 box (12 oz / 340 g) jumbo shells

  • 2 cups (240 g) mozzarella cheese

  • Fresh parsley, chopped, for garnish

How to Make This Italian Comfort Food

  1. Preheat oven to 350°F (175°C). Grease a 13-inch baking dish.

  2. Cook pasta shells according to package directions. Drain and set aside.

  3. In a skillet, heat olive oil and sauté bell peppers until soft. Add sausage and beef, cooking until browned. Stir in marinara, garlic powder, onion powder, salt, and pepper. Simmer 5 minutes.

  4. In a bowl, mix ricotta, eggs, spinach, mozzarella, Parmesan, garlic powder, and salt until creamy.

  5. Fill each cooked shell generously with ricotta mixture.

  6. Spread a thin layer of meat sauce in the baking dish. Arrange stuffed shells in a single layer, then pour remaining sauce over the top.

  7. Cover with foil and bake 20 minutes. Remove foil, sprinkle mozzarella, increase oven to 375°F (190°C), and bake another 15 minutes.

  8. For extra golden cheese, broil for 2–3 minutes at the end. Garnish with parsley and serve hot.

Cooking Tips for Baked Shells

  • Undercook the pasta slightly. Since the shells will bake further, cooking them al dente keeps them from falling apart.

  • Drain the spinach well. Squeeze out excess moisture to prevent watery filling.

  • Want more flavor? Add fresh basil or a pinch of red pepper flakes to the ricotta mixture.

  • If you’re short on time, use store-bought marinara sauce—it works beautifully.

  • Don’t stress if your shells aren’t perfectly stuffed—once that gooey mozzarella mets over the top, nobody will notice!

Stuffed Shells with Mea

A Story from My Kitchen

Stuffed Shells were one of the first “fancy” dishes I ever attempted as a teenager. I remember carefully spooning ricotta into the shells, trying not to tear them (spoiler: I tore a lot). But when the dish came out of the oven, golden and bubbling, my whole family dove in like I was a five-star chef. Over the years, I’ve turned it into this hearty baked shells version with sausage and beef—it’s now one of my most requested recipes for family get-togethers. Honestly, it’s proof that a pan of cheesy pasta has magical powers.

What to Serve with Stuffed Shells with Meat

This dish is rich and filling, so simple sides work best. A crisp green salad with a zesty vinaigrette balances the creaminess perfectly. Garlic bread (because carbs deserve friends) is practically required. For a little freshness, roasted vegetables like zucchini or asparagus make a lovely pairing. And of course, a glass of red wine turns dinner into an Italian-style celebration.

How to Store and Reheat

Leftovers are a gift with this recipe! Store cooled stuffed shells in an airtight container in the fridge for up to 4 days. To reheat, cover with foil and warm in the oven at 350°F (175°C) for about 15–20 minutes. You can also microwave individual portions, though the oven helps keep the cheese gooey and the sauce bubbly. For longer storage, freeze unbaked stuffed shells in a casserole dish, tightly wrapped, for up to 3 months—just thaw overnight and bake when ready.

FAQs About Stuffed Shells with Meat

Can I make this ahead of time?

Yes! Assemble everything, cover tightly, and refrigerate up to 24 hours before baking.

Can I freeze stuffed shells?

Definitely. Freeze unbaked shells in a baking dish wrapped with foil. When ready, thaw and bake as directed.

Can I swap the meat?

Of course. Ground turkey, chicken, or even plant-based crumbles work beautifully.

Do I have to use spinach?

Not at all. You can skip it or replace it with sautéed mushrooms, zucchini, or kale.

The Joy of Stuffed Shells

There’s something wonderfully nostalgic about a bubbling pan of Stuffed Shells with Meat. It’s the kind of Italian comfort food that turns an ordinary night into something memorable. Whether you’re making it for a crowd, meal-prepping for the week, or just craving a cozy family dinner recipe, this dish delivers every time. So grab your baking dish, pour yourself a little wine, and let the magic of stuffed shells do the rest.

Discover more delicious recipes by following me on Facebook and Pinterest.

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
Stuffed Shells with Meat

Stuffed Shells with Meat


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Hartwellen
  • Total Time: 1 hour
  • Yield: 68 servings 1x

Description

Stuffed Shells with Meat is the ultimate Italian comfort food—tender jumbo pasta shells filled with creamy ricotta and spinach, nestled in a rich meat sauce made with sausage, beef, and marinara, then topped with gooey mozzarella. This hearty baked pasta dish is easy enough for weeknights yet impressive enough for entertaining. It’s warm, cheesy, and guaranteed to bring everyone to the table.


Ingredients

Scale

For the Meat Sauce:

  • 1 tbsp (15 ml) extra-virgin olive oil

  • 1 red bell pepper, diced

  • 1 green bell pepper, diced

  • ¾1 lb (340–450 g) ground Italian sausage

  • ¾1 lb (340–450 g) ground beef

  • 24 oz (680 g) marinara sauce

  • 1 tsp (5 g) garlic powder

  • 1 tsp (5 g) onion powder

  • 1 tsp (5 g) kosher salt

  • ½ tsp (2 g) black pepper

For the Filling:

  • 32 oz (900 g) ricotta cheese

  • 2 large eggs

  • 1 cup (150 g) cooked spinach, drained and chopped

  • ¼ cup (30 g) mozzarella cheese

  • ¼ cup (25 g) Parmesan cheese

  • 1 tsp (5 g) garlic powder

  • 1 tsp (5 g) kosher salt

For the Pasta:

  • 1 box (12 oz / 340 g) jumbo shells

  • 2 cups (240 g) mozzarella cheese

  • Fresh parsley, chopped, for garnish


Instructions

  • Preheat oven to 350°F (175°C). Grease a 13-inch baking dish.

  • Cook pasta shells according to package directions until al dente. Drain and set aside.

  • In a skillet, heat olive oil over medium heat. Sauté red and green bell peppers until soft. Add sausage and beef, cooking until browned. Stir in marinara, garlic powder, onion powder, salt, and pepper. Simmer for 5 minutes.

  • In a bowl, mix ricotta, eggs, spinach, mozzarella, Parmesan, garlic powder, and salt until creamy.

  • Fill each cooked shell with the ricotta mixture.

  • Spread a thin layer of meat sauce in the baking dish. Arrange stuffed shells in a single layer, then pour remaining sauce on top.

  • Cover with foil and bake for 20 minutes. Remove foil, sprinkle mozzarella, increase oven to 375°F (190°C), and bake another 15 minutes.

  • For extra golden cheese, broil for 2–3 minutes at the end. Garnish with parsley and serve hot.

Notes

Slightly undercook pasta to prevent shells from breaking when baked.

Drain spinach well to avoid a watery filling.

Customize filling with basil, mushrooms, or red pepper flakes for extra flavor.

Make ahead and refrigerate up to 24 hours, or freeze unbaked shells for up to 3 months.

Use store-bought marinara to save time.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Plats
  • Method: Baking
  • Cuisine: Italian-American

Leave a Comment

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