Add as Google Trusted Source

This post may contain affiliate links, please see the privacy policy for details.

These ricotta beef stuffed pasta shells are filled with ground beef, creamy ricotta, mozzarella, provolone and parmesan, then baked in plenty of marinara sauce. There is a lot of cheese here, but I think that’s exactly what stuffed shells should be like. The beef makes them a little more substantial than classic cheese-filled shells, while the marinara keeps everything saucy as they bake. It’s the kind of baked pasta that works just as well for Sunday dinner as it does for leftovers the next day.

Beef and ricotta stuffed pasta shells topped with marinara sauce and parmesan.

Why You’ll Love It

Woman in a cozy sweater smiles while holding a mug in a warmly lit kitchen.

Beef stuffed shells with creamy ricotta filling are baked in marinara sauce with mozzarella, provolone and parmesan for a cheesy, saucy pasta dinner.

Creamy, cheesy filling: Ricotta is mixed with ground beef, mozzarella, provolone and parmesan, so there’s plenty of cheese inside as well as on top.
Plenty of marinara: The shells bake in marinara sauce, which keeps the pasta from drying out while everything heats through, making your stuffed shells with ricotta and meat even more delicious!
Good for making ahead: Assemble the stuffed shells ahead of time, refrigerate them and bake when you’re ready to eat.
Freezer-friendly: You can freeze the assembled shells or even just the filling. A reader asked about freezing the filling, and Bella confirmed that it works, although it can be a little softer after thawing.

Three stuffed pasta shells topped with tomato sauce and cheese being garnished with freshly grated Parmesan cheese.

More tasty pasta recipes include baked cream cheese spaghetti, sausage tortellini soup, pastitsio (Greek lasagna) and penne rosa pasta.

A wooden spoon lifts a cheesy stuffed pasta shell with melted cheese stretching from the baking dish.

Stuffed Shells with Ricotta and Meat Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Jumbo pasta shells: Cook the shells just until al dente. They’ll continue cooking in the oven, and slightly firm shells are much easier to fill without tearing.
Ground beef: Lean ground beef works well here because there’s less grease to drain before adding it to the ricotta mixture.
Ricotta cheese: This makes up the creamy base of the filling and gets mixed directly with the beef, egg and other cheeses.
Mozzarella and provolone: Both go into the ricotta filling, with the rest sprinkled over the shells before baking.
Parmesan: Adds a sharper, saltier cheese flavor to the filling. Keep a little extra around for serving if you like.
Marinara sauce: Use your favorite jarred marinara or homemade sauce. Some goes underneath the shells and the rest is spooned around them before baking.
Egg: Helps bind the ricotta, beef and cheese filling.
Seasonings: Italian seasoning, garlic powder, onion powder, salt and black pepper season the filling without adding extra moisture.
Parsley: An optional fresh garnish for serving your ricotta and beef stuffed shells.

Uncooked pasta shells, ground meat, ricotta, marinara, spices, parmesan, and shredded mozzarella on a wooden table.

How to Make Stuffed Shells with Meat

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Cook the shells: Cook the jumbo pasta shells according to the package directions until al dente, then drain.
Brown the beef: Cook the ground beef in a skillet, drain off the excess grease and let it cool slightly.
Make the filling: Combine the ricotta, some of the mozzarella and provolone, Italian seasoning, garlic powder, onion powder, egg and parmesan. Season with salt and pepper, then mix in the cooled ground beef.
Fill the shells: Spread ½ Cup marinara sauce over the bottom of a greased 9 x 13-inch baking dish. Fill each shell with the beef and ricotta mixture and arrange them in the dish.
Add the sauce and cheese: Spoon the remaining marinara around the shells and sprinkle the remaining mozzarella and provolone over the top.
Bake: Cover with foil and bake at 350 degrees F for 20 minutes. Remove the foil and bake for another 10 minutes, until the cheese is melted and beginning to brown.

A fork lifts cheesy stuffed pasta shells filled with meat and sauce from a white plate.

Substitutions and Variations

Try Italian sausage: Replace some or all of the ground beef with mild or hot Italian sausage.
Add spinach: Mix some chopped spinach into the ricotta filling. If using frozen spinach, thaw and squeeze it very well first so it doesn’t water down the filling.
Use another ground meat: Ground turkey or pork can replace the beef.
Add some heat: Add crushed red pepper flakes to the beef and ricotta filling or use a spicy marinara sauce.
Try cottage cheese: Cottage cheese can replace some or all of the ricotta if that’s what you prefer. Drain it first if it’s particularly wet.

Stuffed pasta shells with tomato sauce and grated cheese on a white plate, with a fork cutting into one shell.

Serving Suggestions

Appetizers: Start your meal with antipasto skewers or tomato burrata bites.
Side dishes: Serve a green goddess salad or smoked asparagus on the side, or perhaps a fennel and asparagus salad.
Dessert: Finish with orange bars.

Plates of meat stuffed pasta shells with tomato sauce and grated cheese, served with parsley and cheese on the side.

How to Store

Store: Keep leftover stuffed shells in an airtight container in the refrigerator for up to 3 days.
Freeze: Freeze the stuffed shells for up to 3 months. The ricotta filling can also be frozen separately, although it may be slightly softer after thawing.
Thaw: Thaw overnight in the refrigerator.
Reheat: Reheat individual portions in the microwave or cover the shells and warm them in the oven until heated through.

Stuffed pasta shells topped with tomato sauce and grated cheese on a white plate with a fork.

Top Tips

Cook the shells just until al dente: They’ll continue cooking in the oven, and firmer shells are much easier to stuff without tearing.
Cook a few extra shells: Jumbo shells occasionally split while boiling or filling, so having a couple of extras gives you some backup.
Let the beef cool slightly: Don’t mix piping-hot beef straight into the ricotta and egg mixture. Give it a few minutes to cool first.
Shred your own cheese: Freshly shredded mozzarella and provolone melt more smoothly than packaged shredded cheese.
Don’t skip the covered baking time: I like that these bake covered first because the shells stay saucy while everything heats through. Removing the foil for the final 10 minutes gives the cheese time to melt and start browning.

Stuffed pasta shells in tomato sauce on a white plate, topped with grated cheese, next to a fork and cheese block.

Stuffed Shells FAQs

Do you have to cook pasta shells before stuffing them?

Yes. Cook the jumbo shells until al dente before filling them. Don’t cook them until very soft because they’ll continue cooking in the oven and are more likely to tear while you’re stuffing them.

Can you freeze ricotta and beef stuffed shell filling?

Yes. You can freeze the beef and ricotta filling on its own or freeze the assembled stuffed shells. The ricotta mixture may be slightly softer after thawing, but it will still work well in the recipe.

A wooden spoon lifts cheesy, baked pasta shells from a white casserole dish.

Beef Stuffed Shells with Creamy Ricotta Filling

5 from 45 votes

Ricotta Beef Stuffed Pasta Shells

Ricotta beef stuffed pasta shells are filled with ground beef and four cheeses, then baked in marinara sauce until hot and bubbly.
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 8

Ingredients 

  • 1 Box jumbo pasta shells, cooked to al dente per instructions on package
  • 15 Ounces ricotta cheese
  • 24 Ounces marinara sauce, homemade or jarred
  • 1 Pound ground beef, browned
  • 4 Ounces provolone , shredded
  • 4 Ounces mozzarella, shredded
  • 1 Tablespoon Italian seasoning
  • 1 Teaspoon garlic powder
  • 1 Teaspoon onion powder
  • 1 egg
  • ¾ Cup Parmesan cheese, grated
  • salt and pepper, to taste
  • parsley, fresh, optional garnish

Instructions 

  • Preheat the oven to 350 degrees F.
  • Cook shells according to directions for al dente firmness. This will help the shells to hold their shape and not tear while stuffing. They will finish cooking in the oven.
  • In a medium skillet, cook the ground beef and drain the extra grease. Set aside.
  • Combine together the mozzarella and provolone cheese or use a pre-packaged shredded cheese mix.
  • In a medium bowl, add the ricotta cheese, ½ cup of provolone/mozzarella cheese mix, Italian seasoning, garlic powder, onion powder, egg, Parmesan, salt, and pepper. Stir to combine.
  • Add the cooled ground beef to the ricotta mixture and combine.
  • Spray the 9 x 13-inch pan with cooking spray.
  • Spread ½ cup of marinara sauce on the bottom of the pan.
  • Fill each cooked shell with approximately ⅛ Cup of the beef and ricotta mixture using a large spoon.
  • Lay the stuffed shell in the pan and repeat the process, laying each one next to each other until all shells are filled.
  • Take the remaining sauce and pour it around the shells.
  • Use the remaining shredded cheese to cover the shells.
  • Cover the dish with foil and place in the center of the preheated oven.
  • Bake for 20 minutes and then remove the foil and bake an additional 10 minutes or until the cheese is fully melted and starting to brown.
  • Serve with extra parmesan cheese and chopped parsley if desired.

Notes

Cook the shells just until al dente: They’ll continue cooking in the oven, and firmer shells are much easier to stuff without tearing.
Cook a few extra shells: Jumbo shells occasionally split while boiling or filling, so having a couple of extras gives you some backup.
Let the beef cool slightly: Don’t mix piping-hot beef straight into the ricotta and egg mixture. Give it a few minutes to cool first.
Shred your own cheese: Freshly shredded mozzarella and provolone melt more smoothly than packaged shredded cheese.
Don’t skip the covered baking time: I like that these bake covered first because the shells stay saucy while everything heats through. Removing the foil for the final 10 minutes gives the cheese time to melt and start browning.

Nutrition

Calories: 555kcal | Carbohydrates: 40g | Protein: 33g | Fat: 29g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 115mg | Sodium: 839mg | Potassium: 618mg | Fiber: 3g | Sugar: 5g | Vitamin A: 939IU | Vitamin C: 6mg | Calcium: 445mg | Iron: 3mg
Like this recipe? Rate and comment below!

These ricotta beef stuffed shells have a lot going on between the creamy filling, ground beef, four cheeses and marinara sauce, but they’re still pretty straightforward to put together. I also like that you can assemble them ahead or freeze them for later. Add a salad or some vegetables on the side and you’ve got a really good baked pasta dinner.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

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

Recipe Rating




5 from 45 votes (41 ratings without comment)

5 Comments

  1. 5 stars
    This looks like a yummy and easy dinner idea! I’m certain this will be a big hit. I can’t wait to try it. I love Italian food, and this one is making my mouth water with those photos.

  2. 5 stars
    I made it and did enjoyed it, but my son didn’t are for it he doesn’t like ricotta cheese.
    CAN YOU FREEZE THE FILLING?
    Thanks enjoyed it

    1. Hi Diane, yes you can freeze the filling or even the whole dish. It does tend to thaw out a little softer/looser but still tastes as good.