Home Beef

Beef Stuffed Shells

By Susan July 13, 2026
Pin

This classic comfort food features jumbo pasta shells stuffed with a seasoned ground beef and rich three-cheese blend, baked to bubbly perfection in a savory marinara sauce.

Beef Stuffed Shells
Why This Recipe Works:
  • The egg and breadcrumb binder prevents the beef and cheese filling from separating and becoming watery during baking.
  • Underboiling the jumbo shells ensures they hold their shape and absorb the savory marinara sauce without turning mushy.
  • A blend of ricotta, mozzarella, and parmesan delivers the ultimate balance of creamy texture and salty, melted cheese pulls.

My first attempt at stuffing pasta shells ended with me scraping a scorched, watery mess off the bottom of my favorite Pyrex dish while my husband quietly ordered takeout.

I had overcooked the pasta into mush.

The beef filling had completely separated, leaving a sad puddle of grease that pooled around the edges of the pan.

The science behind this failure is simple: standard ground beef releases a massive amount of water and fat as its protein matrix contracts during baking, which will absolutely ruin your sauce if you don't bind it.

Bear with me here, because the fix is incredibly easy.

We drain the beef thoroughly and mix it with a combination of ricotta, egg, and a touch of breadcrumbs to lock that moisture in place, creating a filling that clings to the pasta.

This technique is similar to how we structure a classic baked pasta or even a rich creamy beef pasta to keep the sauce from breaking.

Beef Stuffed Shells

  • Cuisine Italian-American
  • Category Dinner, Pasta
  • Prep Time
  • Cook Time
  • Servings 6
  • Calories 480 calories
  • Rating 4.8 3707
  • Tags beef stuffed shells, stuffed shells, baked pasta, easy dinner

Ingredients

  • 12 ounces jumbo pasta shells (about 24-30 shells)
  • 1 pound lean ground beef (90/10 blend)
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 teaspoon Diamond Crystal kosher salt
  • 1/2 teaspoon freshly cracked black pepper
  • 15 ounces whole milk ricotta cheese
  • 1 large egg, beaten
  • 1/2 cup grated Parmesan cheese
  • 2 tablespoons Italian seasoned breadcrumbs
  • 24 ounces high-quality marinara sauce
  • 2 cups shredded mozzarella cheese, divided
  • 2 tablespoons fresh Italian parsley, chopped

Directions

  1. Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a rolling boil.
  2. Cook the jumbo shells for 2 minutes less than the package instructions so they remain quite firm (al dente). Drain and rinse with cold water to stop the cooking process, then set aside.
  3. In a large skillet over medium-high heat, brown the ground beef and diced onion until the meat is fully cooked, breaking it up with a wooden spoon. Add the minced garlic during the last 60 seconds of cooking.
  4. Drain any excess grease from the skillet thoroughly. Let the beef mixture cool slightly for about 5 minutes.
  5. In a medium bowl, combine the ricotta cheese, beaten egg, grated Parmesan, breadcrumbs, Diamond Crystal kosher salt, black pepper, and 1 cup of the shredded mozzarella. Stir in the cooled beef mixture until fully incorporated.
  6. Spread 1 cup of the marinara sauce evenly across the bottom of a 9x13-inch baking dish.
  7. Using a spoon, generously stuff each cooked pasta shell with the beef and cheese mixture. Arrange the stuffed shells in a single layer in the prepared baking dish.
  8. Pour the remaining marinara sauce evenly over the top of the shells. Sprinkle with the remaining 1 cup of mozzarella cheese.
  9. Cover the baking dish tightly with aluminum foil. Bake for 25 minutes, then remove the foil and bake for an additional 10 minutes until the cheese is melted, bubbly, and golden brown.
  10. Garnish with fresh chopped parsley and let cool for 5 minutes before serving.

Notes

  • We highly recommend using Diamond Crystal kosher salt. If you are using Morton's kosher salt, reduce the amount by half (use 1/2 teaspoon instead of 1 teaspoon) to avoid over-salting the filling.
  • Adding an egg to the ricotta mixture acts as a crucial binder. As the egg proteins heat up, they coagulate, trapping the moisture from the cheese and beef to prevent a watery sauce.
  • Keep a close eye on the garlic when sautĂ©ing with the beef. Garlic burns easily and turns bitter; add it only in the last 60 seconds of browning the meat.
  • After a day in the fridge, the pasta will absorb some of the surrounding marinara sauce. This actually concentrates the flavors, making the leftovers taste even better than the day it was baked.
  • Avoid watery, low-fat ricotta brands. They fail the oven test because they lack the fat structure to hold up under heat, which can cause the filling to weep.

Serving Suggestions

These shells are incredibly rich and hearty, so they pair best with bright, crisp sides that cut through the cheese and balance the plate.

  • A crisp green salad tossed with a zesty Italian vinaigrette.
  • Warm, buttery cheesy garlic bread straight from the oven.
  • Roasted broccoli florets tossed with olive oil and a squeeze of fresh lemon juice.
  • A side of smoky balsamic grilled vegetables to add a tangy contrast.

Storage and Reheating

Store any leftover shells in an airtight container in the refrigerator for up to four days.

When reheating, the microwave is fine for a quick lunch, but it can make the cheese rubbery and cause the oils in the meat to separate.

For the absolute best results, place the shells in a baking dish, splash a tablespoon of water or extra marinara over the top to restore moisture, cover with foil, and bake at 350°F (175°C) for 15 minutes until bubbly.

You can also freeze this dish unbaked in a disposable foil pan wrapped tightly for up to three months.

Bake it directly from frozen.

Simply add fifteen minutes to the covered baking time to ensure the center is piping hot.

Ingredient Substitutes

If you need to swap things out based on what is in your pantry, here are the best tested substitutions that won't compromise the dish.

  1. Ground Beef: Swap with ground turkey or sweet Italian sausage. If using sausage, reduce the added salt slightly.
  2. Ricotta Cheese: Cottage cheese works beautifully as a high-protein swap. Just pulse it in a food processor first to remove the lumps.
  3. Jumbo Shells: If you can't find shells, this exact filling works perfectly inside manicotti or rolled up in lasagna sheets like our slow cooker lasagna.
  4. Marinara Sauce: Any high-quality store-bought tomato basil sauce or homemade pomodoro will do.

There is something deeply comforting about pulling a bubbling, cheese-crowned casserole out of the oven on a chilly weeknight. Grab your favorite wooden spoon, tap your tongs against your hip, and get ready to make a dinner that everyone at the table will actually agree on.

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →