Go Back
+ servings
4.94 from 15 votes
The Best Stuffed Shells Recipe!
Prep Time
25 mins
Cook Time
40 mins
Total Time
1 hr 5 mins

This easy dinner recipe for Stuffed Shells with beef and ricotta cheese is definitely a family favorite! The 5-star recipe has been featured in Taste of Home magazine, and you're about to see why!

Course: Dinner
Cuisine: Italian
Keyword: Ground Beef Recipes, Stuffed Shells Recipe, Stuffed Shells with Ricotta
Servings: 8 people
Calories: 446 kcal
Author: Blair
  • 1 (24 oz) jar marinara sauce
  • 1 (15 oz) container ricotta cheese
  • 2 c. shredded Italian blend cheese divided (you can substitute with shredded mozzarella cheese)
  • ½ c. grated Parmesan cheese
  • 1 lb. ground beef (you can substitute with ground turkey or ground chicken)
  • 1 c. chopped onion
  • 1 egg
  • ¼ c. pesto
  • 1 (12 oz) box Jumbo pasta shells, cooked, drained, and rinsed in cold water*
  1. Preheat oven to 350 degrees.
  2. Brown ground beef and onion in a large skillet over medium-high heat. Allow beef to cool.
  3. Combine 1.5 c. of the shredded Italian blend cheese, ricotta cheese, Parmesan cheese, egg, pesto and ½ of the beef in a large bowl.
  4. Place ¾ c. of the pasta sauce in the bottom of a 13x9 in baking dish. Combine the remaining beef and pasta sauce in a bowl; set aside.

  5. Fill the cooked, cooled shells with the beef and cheese mixture. Place the shells in the baking dish.
  6. Top the shells with the beef and sauce mixture. Sprinkle remaining ½ c. of Italian cheese over top.

  7. Cover with foil. Bake for 40 minutes or until heated through. Remove the foil cover during the final 5-10 minutes to allow the cheese on top to brown.
Recipe Notes

*You will only need to use about half of the box of pasta shells (about 20 shells total); however, I recommend cooking the entire box because you will find that many of the shells break during the cooking process and will not be useable for stuffing.

This recipe yields a large batch to serve 8, so it's perfect for entertaining. If you're feeding a smaller family, you can divide the stuffed shells between two smaller 8-inch baking dishes and freeze one for later.

This stuffed shells pasta is the ultimate prep-ahead freezer meal! If you would like to make the casserole in advance, simply assemble the dish through Step 6. Do not bake the shells. Cover the dish with foil and either refrigerate for up to 24 hours; or, if freezing, cover tightly with plastic wrap, then foil. Keep in freezer for up to 3 months.

When ready to bake, you can either thaw the stuffed shells in the refrigerator overnight (and bake according to the recipe instructions); or you can bake the frozen casserole at 350 degrees for about 50-60 minutes (or until heated through). Don't forget to remove the foil during the final 5-10 minutes of baking to allow the cheese to brown on top!

Nutrition Facts
The Best Stuffed Shells Recipe!
Amount Per Serving (1 /8 of the casserole)
Calories 446 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 12g75%
Cholesterol 116mg39%
Sodium 714mg31%
Potassium 357mg10%
Carbohydrates 21g7%
Fiber 1g4%
Sugar 2g2%
Protein 35g70%
Vitamin A 705IU14%
Vitamin C 2.2mg3%
Calcium 494mg49%
Iron 2.2mg12%
* Percent Daily Values are based on a 2000 calorie diet.