Easy Cheesy Beef Stuffed Shells with Marinara Sauce

Jumbo pasta shells stuffed with savory seasoned ground beef, creamy ricotta, mozzarella, and Parmesan, all baked in rich marinara sauce until bubbling and golden. A comforting family dinner that’s easy…

Jumbo pasta shells stuffed with savory seasoned ground beef, creamy ricotta, mozzarella, and Parmesan, all baked in rich marinara sauce until bubbling and golden. A comforting family dinner that’s easy to prepare and perfect for leftovers.

Servings: 5–6
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Makes: 20 stuffed shells

Ingredients
Pasta & Beef Filling
20 jumbo pasta shells
1 lb (450 g) ground beef
1 small onion, finely diced
2 garlic cloves, minced
1 cup ricotta cheese
1 cup shredded mozzarella cheese
¼ cup grated Parmesan cheese
1 tsp Italian seasoning
½ tsp salt
¼ tsp black pepper
Sauce
1½ cups marinara sauce
½ cup shredded mozzarella, for topping
2 tbsp Parmesan, for topping
Fresh parsley or basil, optional
Optional Additions
½ tsp red pepper flakes
1 tbsp chopped fresh parsley
½ cup finely chopped spinach
¼ cup finely diced roasted red pepper
Instructions

  1. Cook the Pasta Shells
    Bring a large pot of salted water to a boil.
    Add the jumbo shells and cook according to the package directions, usually 1–2 minutes less than the recommended time.
    The shells should be tender but still firm enough to hold their shape.
    Drain carefully and rinse briefly with cool water.
    Arrange the shells in a single layer on a plate or baking sheet so they don’t stick together.

Tip: Cook a few extra shells because some may tear during cooking.

  1. Prepare the Beef
    Heat a large skillet over medium-high heat.
    Add the ground beef and cook for 5–7 minutes, breaking it apart as it browns.
    Add the diced onion and cook for another 3–4 minutes, until softened.
    Add the minced garlic and cook for about 30 seconds.
    Drain excess grease if necessary.
    Season with Italian seasoning, salt, and black pepper.
    Remove from the heat and let the beef cool for about 5 minutes.
  2. Make the Cheesy Filling
    Transfer the cooked beef mixture to a large bowl.
    Add ricotta, 1 cup mozzarella, and ¼ cup Parmesan.
    Add fresh parsley or red pepper flakes if using.
    Mix until everything is evenly combined.

The filling should be creamy but thick enough to stay inside the shells.

  1. Assemble the Stuffed Shells
    Preheat oven to 375°F (190°C).
    Spread about ¾ cup marinara sauce across the bottom of a 9×13-inch baking dish.
    Carefully spoon approximately 1½–2 tablespoons of the beef-cheese mixture into each shell.
    Place the stuffed shells in the baking dish with the filling facing upward.
    Spoon the remaining marinara sauce around and lightly over the shells.
    Sprinkle the remaining ½ cup mozzarella and 2 tablespoons Parmesan over the top.
  2. Bake
    Cover the baking dish tightly with aluminum foil.
    Bake for 20 minutes.
    Remove the foil and bake for another 10–15 minutes, until the cheese is melted and bubbling.
    For a golden top, broil for 1–2 minutes, watching carefully.

Let the shells rest for 5 minutes before serving.

Garnish with fresh parsley or basil.

Serving Suggestions

Serve these cheesy stuffed shells with:

Garlic bread
Caesar salad
Italian green salad
Roasted broccoli
Garlic green beans
Sautéed spinach
Caprese salad

A simple green salad balances the richness of the cheese and beef beautifully.

Approximate Nutrition

Per serving, assuming 6 servings:

Calories: 500–550
Protein: 29–34 g
Carbohydrates: 48–55 g
Fat: 22–27 g
Fiber: 4–5 g

Nutrition varies depending on the beef, cheese, pasta, and marinara sauce used.

Nut & Allergen Information
Contains
Wheat/gluten: jumbo pasta shells
Dairy: ricotta, mozzarella, Parmesan
Does Not Contain
Peanuts
Tree nuts
Fish
Shellfish
Egg

Pasta shells can sometimes contain egg, depending on the brand. Check the package label if cooking for someone with an egg allergy.

Nut-Free

Yes, the recipe itself contains no peanuts or tree nuts. Check packaged marinara, pasta, and cheese labels for potential cross-contact if necessary.

Gluten-Free

Use gluten-free jumbo shells and verify that the marinara sauce and seasonings are gluten-free.

Vegetarian

Replace the ground beef with cooked lentils, chopped mushrooms, spinach, or plant-based ground meat.

Easy Substitutions

Ground beef: Ground turkey, Italian sausage, or ground chicken can be used.

Ricotta: Cottage cheese can be substituted. Blend it first for a smoother filling.

Mozzarella: Provolone or an Italian cheese blend works well.

Parmesan: Pecorino Romano can be used.

Marinara: Use homemade tomato sauce or your favorite jarred pasta sauce.

Extra vegetables: Add spinach, mushrooms, zucchini, or roasted red peppers to the filling.

Storage & Make-Ahead
Refrigerator

Store leftovers covered in the refrigerator for 3–4 days.

Reheating

Reheat individual portions in the microwave or cover the baking dish and warm in a 350°F (175°C) oven until heated through.

Add a spoonful of marinara sauce before reheating if the shells seem dry.

Make Ahead

Assemble the entire dish up to 24 hours ahead. Cover and refrigerate.

When ready to bake, place the cold dish in the oven and add approximately 10–15 minutes to the covered baking time.

Freezing

Assemble the shells in a freezer-safe dish, cover tightly, and freeze for up to 2–3 months. Thaw overnight in the refrigerator before baking.

Recipe Q&A
Q: Can I use ground turkey instead of beef?

Yes. Ground turkey works very well. You can add a little extra olive oil to the filling if using very lean turkey.

Q: Can I use cottage cheese instead of ricotta?

Absolutely. Blend cottage cheese until smooth for a texture similar to ricotta.

Q: Why did my shells tear?

They may have been overcooked. Cook them slightly under al dente so they remain sturdy enough to stuff.

Q: Can I cook the shells ahead of time?

Yes. Cook and drain them, then toss gently with a little olive oil and arrange them in a single layer until you’re ready to assemble.

Q: Can I add spinach?

Yes. Add about ½ cup cooked, squeezed-dry spinach to the cheese and beef mixture.

Q: Can I add mushrooms?

Yes. Finely chop and sauté about 1 cup mushrooms until their moisture has evaporated, then add them to the filling.

Q: Can I make this spicy?

Yes. Add red pepper flakes to the beef mixture or use a spicy marinara sauce.

Q: Can I make it without meat?

Yes. Replace the beef with sautéed mushrooms, spinach, zucchini, lentils, or a plant-based ground meat alternative.

Q: Can I use Italian sausage?

Yes. Italian sausage adds extra seasoning and flavor. If using sausage, you may want to reduce the added salt.

Q: How do I prevent the shells from drying out?

Make sure there is enough marinara sauce around the shells and keep the dish covered for the first 20 minutes of baking.

Q: Can I use homemade marinara?

Definitely. Homemade tomato sauce works wonderfully.

Q: Can I make this gluten-free?

Yes. Use gluten-free jumbo shells and check every packaged ingredient for gluten.

Q: Can I freeze stuffed shells before baking?

Yes. Assemble them completely, cover tightly, and freeze. Thaw overnight in the refrigerator before baking.

Q: How do I know when the stuffed shells are done?

The sauce should be bubbling around the edges, the cheese should be melted and golden, and the center should be hot.

Q: Can I make smaller portions?

Yes. Divide the shells between two smaller baking dishes and freeze one for another meal.

Q: What cheese gives the best golden topping?

A combination of mozzarella and Parmesan gives a creamy, stretchy center with a nicely browned top.

Q: Can I use a different pasta shape?

The filling works with manicotti or cannelloni, although cooking and stuffing methods will differ slightly.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *