This hearty, oven-baked pasta dish features jumbo shells filled with a savory mixture of lean ground beef and creamy ricotta cheese, all nestled in a rich marinara sauce and finished with a sprinkle of melted cheese. It’s a lighter twist on an Italian classic that delivers big on comfort without overdoing the calories.
Why You’ll Love This Recipe
Comfort Food Made Better: All the flavor and indulgence of stuffed shells with healthier ingredients.
Balanced & Filling: A great combination of protein, carbs, and healthy fats.
Perfect for Family Dinners: A crowd-pleasing favorite that’s easy to make and even easier to love.
Great for Leftovers: Reheats beautifully and tastes even better the next day.
Ingredients
For the Filling
- 1/2 lb lean ground beef (95% lean)
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 1/2 cup part-skim ricotta cheese
- 1/4 cup shredded part-skim mozzarella
- 2 tbsp grated Parmesan
- 1 egg white
- 1 tbsp chopped fresh parsley or 1 tsp dried
- Salt and pepper to taste
For the Shells & Assembly
- 12 jumbo pasta shells, cooked and cooled
- 1 1/4 cups low-sodium marinara sauce
- 1/4 cup shredded mozzarella for topping
Instructions
Cook the Beef Mixture
- In a nonstick skillet over medium heat, cook the ground beef with onion and garlic until browned and fully cooked.
- Drain any excess fat. Let cool slightly.
Make the Ricotta Filling
- In a medium bowl, combine ricotta, mozzarella, Parmesan, egg white, parsley, salt, and pepper.
- Add in the cooked beef mixture and stir until fully combined.
Stuff the Shells
- Preheat the oven to 375°F (190°C).
- Fill each cooked pasta shell with the beef-ricotta mixture.
- Spread 3/4 cup of marinara sauce on the bottom of a 9×9-inch baking dish.
- Arrange the stuffed shells in the dish. Spoon remaining sauce over the top.
- Sprinkle with 1/4 cup shredded mozzarella.
Bake
- Cover with foil and bake for 20 minutes.
- Uncover and bake for an additional 5 minutes, or until cheese is melted and bubbly.

Nutritional Information (Per Serving – 2 Shells)
Calories: 290 | Carbs: 22g | Fat: 11g | Protein: 24g | Fiber: 3g | Sugar: 4g
Tips for Success
- Don’t Overcook the Shells: Slightly undercook them so they hold their shape while baking.
- Use a Piping Bag or Spoon: Fill shells easily by piping or using a small spoon.
- Make Ahead Friendly: Assemble and refrigerate up to a day in advance before baking.
- Add Veggies: Stir in chopped spinach or mushrooms for a veggie boost.
Why This Recipe Works
- Smart Ingredient Swaps: Lean beef, part-skim cheeses, and egg white reduce fat and calories.
- Satisfying & Flavorful: Rich cheese and beef flavors pair beautifully with marinara.
- Family Approved: A wholesome dish that doesn’t sacrifice taste or texture.
- Perfect Portions: Two stuffed shells make for a well-balanced, portion-controlled meal.
Beef-Stuffed Shells with Creamy Ricotta Filling deliver the ultimate comfort food experience—tender pasta shells, savory beef, creamy cheese, and a flavorful tomato sauce—all in one satisfying dish. This healthier version lets you enjoy a classic Italian favorite without the heaviness. Ideal for family dinners, meal prep, or sharing with friends!
Beef-Stuffed Shells with Creamy Ricotta Filling – The Ultimate Comfort Food
6
servings25
minutes25
minutes290
kcal50
minutesThis hearty, oven-baked pasta dish features jumbo shells filled with a savory mixture of lean ground beef and creamy ricotta cheese, all nestled in a rich marinara sauce and finished with a sprinkle of melted cheese. It’s a lighter twist on an Italian classic that delivers big on comfort without overdoing the calories.
Ingredients
For the Filling
1/2 lb lean ground beef (95% lean)
1/2 cup chopped onion
2 cloves garlic, minced
1/2 cup part-skim ricotta cheese
1/4 cup shredded part-skim mozzarella
2 tbsp grated Parmesan
1 egg white
1 tbsp chopped fresh parsley or 1 tsp dried
Salt and pepper to taste
For the Shells & Assembly
12 jumbo pasta shells, cooked and cooled
1 1/4 cups low-sodium marinara sauce
1/4 cup shredded mozzarella for topping
Instructions
- Cook the Beef Mixture
In a nonstick skillet over medium heat, cook the ground beef with onion and garlic until browned and fully cooked.
Drain any excess fat. Let cool slightly. - Make the Ricotta Filling
In a medium bowl, combine ricotta, mozzarella, Parmesan, egg white, parsley, salt, and pepper.
Add in the cooked beef mixture and stir until fully combined. - Stuff the Shells
Preheat the oven to 375°F (190°C).
Fill each cooked pasta shell with the beef-ricotta mixture.
Spread 3/4 cup of marinara sauce on the bottom of a 9×9-inch baking dish.
Arrange the stuffed shells in the dish. Spoon remaining sauce over the top.
Sprinkle with 1/4 cup shredded mozzarella. - Bake
Cover with foil and bake for 20 minutes.
Uncover and bake for an additional 5 minutes, or until cheese is melted and bubbly.
Notes
- Don’t Overcook the Shells: Slightly undercook them so they hold their shape while baking.
Use a Piping Bag or Spoon: Fill shells easily by piping or using a small spoon.
Make Ahead Friendly: Assemble and refrigerate up to a day in advance before baking.
Add Veggies: Stir in chopped spinach or mushrooms for a veggie boost.