Baked Stuffed Shells with Beef and Cottage Cheese Filling

Stuffed shells with ground beef and cottage cheese are a simple, comforting baked pasta dinner. The shells are filled with a creamy cottage cheese and mozzarella mixture mixed with seasoned ground beef, then baked in a rich marinara until bubbly and golden. This version keeps the method straightforward while delivering classic, hearty flavor.

Stuffed shell with ground beef filling lifted from baking dish showing melted cheese and marinara sauce

It’s a flexible meal that works for busy weeknights or easy weekend dinners. It travels well for drop-offs, reheats nicely for leftovers, and can be assembled ahead of time. Using cottage cheese instead of ricotta keeps the filling a bit lighter while still baking up creamy and satisfying.

What to Know Before You Start

  • About 1 hour total. Most of the time is hands-off while the shells bake.
  • Cottage cheese creates a lighter, creamy filling. It blends with mozzarella and Parmesan for a familiar texture without ricotta.
  • Great for sharing. It travels and reheats well and feeds a family or a crowd.
  • Handle shells after cooling. Rinsing with cool water and spreading them out prevents sticking and tearing.
  • Keep the filling thick. A scoopable, not runny, filling is easiest to stuff and holds shape while baking.
  • Easy to prep ahead. Assemble earlier in the day and bake when ready.
Ingredients for stuffed shells with ground beef including pasta shells, cottage cheese, mozzarella, marinara sauce, and ground beef

Ingredients You’ll Need

  • Jumbo pasta shells. Cook until just al dente so they don’t tear.
  • Ground beef. Lean ground beef works best to avoid excess grease.
  • Cottage cheese. Creates the creamy base of the filling while keeping it lighter.
  • Mozzarella cheese. Melts into the filling and tops the bake.
  • Parmesan cheese. Adds a salty, savory finish.
  • Mayonnaise. A small amount helps bind the filling and adds creaminess.
  • Marinara sauce. Use your favorite jarred or homemade sauce.
  • Garlic and Italian seasoning. For depth and classic Italian flavor.
  • Salt and black pepper. For seasoning.
  • Fresh parsley (optional). For garnish before serving.

How to Make Stuffed Shells with Ground Beef and Cottage Cheese

This recipe is assembled in one baking dish and finished in the oven until hot and lightly golden.

Cooked jumbo pasta shells spread on a baking sheet to cool before stuffing

Step 1

Preheat the oven to 350°F. Cook the pasta shells in well-salted water according to the package until just al dente. Drain, rinse with cool water, and spread them out on a parchment-lined sheet to prevent sticking.

Pro tip: Undercook the shells by 1–2 minutes because they will finish cooking in the oven and won’t tear as easily.

Ground beef cooked in a skillet for stuffed shells filling

Step 2

In a skillet over medium heat, cook the ground beef with salt and pepper, breaking it up as it cooks. When browned and no pink remains, add the garlic and cook 30–60 seconds until fragrant. Drain excess grease and let the beef cool slightly so it won’t melt the cheese mixture.

Cottage cheese mixture with mozzarella and seasoning for stuffed shells filling

Step 3

In a large bowl, combine cottage cheese, 1 cup of the mozzarella, the mayonnaise, and Italian seasoning. Stir until evenly mixed; the mixture should be creamy and thick enough to scoop.

img 58791 6

Step 4

Fold the slightly cooled ground beef into the cheese mixture until fully combined. Aim for a thick, scoopable filling that holds its shape.

Hand filling jumbo pasta shells with ground beef and cottage cheese mixture

Step 5

Spread about ½ cup marinara evenly across the bottom of a baking dish to prevent sticking and add moisture. Fill each shell with 1–2 heaping tablespoons of the filling and arrange them in the dish.

Stuffed shells arranged in baking dish with marinara sauce being added on top

Step 6

Arrange the stuffed shells snugly in a single layer. They can touch slightly; keep them upright so the filling stays in place.

Stuffed shells topped with shredded mozzarella and marinara sauce before baking

Step 7

Pour the remaining marinara over the shells so most of the pasta is covered. Sprinkle the remaining mozzarella and the Parmesan on top, and lightly dust with Italian seasoning.

Baking dish of stuffed shells covered with foil before going into the oven

Step 8

Cover the dish with foil (spray one side with cooking spray to prevent sticking) and bake at 350°F for 25 minutes until heated through.

Baked stuffed shells with ground beef and melted cheese in marinara sauce

Step 9

Remove the foil and bake another 5–10 minutes until the cheese is melted and lightly golden. The edges should bubble and the center should be hot. Let the dish rest 5–10 minutes before serving so the filling sets and the shells hold together.

Expert Tips

  • Season the pasta water. Salt it well so the shells have flavor.
  • Cool shells before stuffing. Rinsing and spreading prevents tearing.
  • Don’t skip the mayo. It helps bind and keep the filling creamy without heaviness.
  • Watch filling texture. It should be thick and scoopable, not runny.
  • Use a thick sauce. Thicker marinara prevents a watery bake.
  • Bake covered then uncovered. Cover to heat through, then uncover to brown the top.
  • Let it rest. Five to ten minutes after baking helps everything set.

Variations and Substitutions

  • Ricotta instead of cottage cheese. Use ricotta and omit the mayo for a more traditional, slightly richer texture.
  • Swap the protein. Ground turkey or chicken for a lighter option.
  • Add greens. Stir in chopped spinach or cooked greens for color and balance.
  • Make it meatless. Skip the beef and add sautéed vegetables like mushrooms or zucchini.
  • Try different sauces. Meat sauce, vodka sauce, or a simple homemade marinara all work.
  • Add heat. Red pepper flakes or spicy sausage bring a kick.
  • Change the cheese. Provolone or fontina can alter the flavor and melt.
stuffed-shells-with-ground-beef-served-on-plate

Serving Ideas

Serve stuffed shells with simple sides that complement the richness:

  • Garlic bread or breadsticks
  • A crisp green salad
  • Roasted vegetables such as zucchini or broccoli

Storage, Freezing & Reheating

Refrigerator: Store leftovers in an airtight container for up to 4 days.

Freezer: Assemble the dish but do not bake. Cover tightly and freeze up to 2 months. Bake from frozen or thaw overnight in the refrigerator before baking for more even heating.

Reheating: Reheat in the oven at 350°F until warmed through, or microwave individual portions.

Stuffed shells with ground beef and cottage cheese served on a plate with marinara sauce and Parmesan

FAQs

Can I use ricotta instead of cottage cheese?

Yes. Substitute equal amounts of ricotta and omit the mayonnaise if you prefer a thicker, more traditional filling. The result will be slightly richer.

Can I make stuffed shells ahead of time?

Yes. Assemble up to 24 hours in advance, cover tightly, and refrigerate. Let sit at room temperature about 20 minutes before baking.

How do I keep stuffed shells from drying out?

Make sure the shells are well covered with marinara and keep the dish covered with foil during the first part of baking. Uncover at the end to brown the cheese.

Can you freeze stuffed shells?

Yes. Assemble without baking, cover tightly, and freeze up to 2 months. Bake from frozen or thaw before baking.

How many stuffed shells per person?

Plan for about 3–4 shells per adult as a main dish (2–3 if serving sides). For children, 1–2 shells is usually enough.


Made this stuffed shells recipe? Leave a review and share how it turned out.

Stuffed Shells with Ground Beef

An easy baked pasta with a creamy cottage cheese filling, seasoned ground beef, and melted mozzarella in marinara.

Details

  • Prep: 30 mins
  • Bake: 35 mins
  • Total: ~1 hr 5 mins
  • Servings: 6

Ingredients

  • 20–24 jumbo pasta shells, cooked according to package directions
  • 1 pound lean ground beef
  • Kosher salt and black pepper, to taste
  • 2 cloves garlic, minced
  • 1 ½ cups shredded mozzarella, divided
  • 1 ½ cups cottage cheese
  • ⅓ cup mayonnaise
  • 1 jar marinara sauce
  • 1 teaspoon Italian seasoning, plus more for garnish
  • ½ cup grated Parmesan cheese, plus more for serving
  • Fresh parsley, for garnish (optional)

Instructions

  1. Preheat oven to 350°F. Cook pasta shells in salted water until al dente. Drain, rinse with cool water, and place on a parchment-lined sheet to prevent sticking.
  2. In a skillet over medium heat, cook ground beef with salt and pepper until browned. Add garlic and cook 30–60 seconds. Drain excess grease and let cool slightly.
  3. In a bowl, mix cottage cheese, 1 cup mozzarella, mayonnaise, and Italian seasoning.
  4. Stir the cooled beef into the cheese mixture until combined.
  5. Spread ½ cup marinara in the bottom of a baking dish.
  6. Fill each shell with 1–2 tablespoons of filling and arrange in the dish.
  7. Pour remaining marinara over the shells, then sprinkle with remaining mozzarella, Parmesan, and Italian seasoning.
  8. Cover with foil (sprayed on one side) and bake 25 minutes. Uncover and bake 5–10 minutes until cheese is melted and lightly browned.
  9. Let rest 5–10 minutes. Garnish with parsley and serve with extra Parmesan.

Notes

  • Cottage cheese keeps the filling light and creamy.
  • Ricotta can be substituted for cottage cheese and mayo if preferred.
  • Spray the foil before covering to prevent sticking.
  • Store leftovers in the fridge for up to 4 days.

Nutrition (approx.)

Calories: 460 kcal | Carbs: 24 g | Protein: 34 g | Fat: 24 g