Print

Creamy Ricotta Beef Stuffed Shells Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cheesy jumbo pasta shells stuffed with creamy ricotta, seasoned beef, and baked in rich marinara sauce for the ultimate comfort meal.

  • Author: Ella
  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American

Ingredients

I love this recipe because it combines rich beef, creamy ricotta filling, and gooey melted cheese in every bite. The jumbo pasta shells hold the filling perfectly, and the baked marinara sauce keeps everything tender and flavorful. It’s a hearty dinner that feels comforting, satisfying, and simple enough for busy weeknights.

Instructions

Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish.
Bring a large pot of salted water to a boil. Cook the jumbo pasta shells until al dente according to package instructions. Drain and rinse with cool water.
Heat olive oil in a large skillet over medium heat. Add onion and cook for 3–4 minutes until softened.
Add garlic and cook for 30 seconds until fragrant.
Add ground beef, Italian seasoning, salt, and pepper. Cook until browned and fully cooked. Drain excess grease and let cool slightly.
In a large bowl, combine ricotta cheese, 1 cup mozzarella cheese, Parmesan cheese, egg, and parsley.
Stir the cooked beef mixture into the ricotta mixture until fully combined.
Spread 1 cup marinara sauce across the bottom of the prepared baking dish.
Fill each cooked shell with the ricotta beef mixture and arrange them in the baking dish.
Spoon the remaining marinara sauce evenly over the shells.
Sprinkle the remaining mozzarella cheese on top.
Cover with foil and bake for 25 minutes.
Remove the foil and bake for another 10–15 minutes until the cheese is melted and bubbly.
Let rest for 5 minutes before serving.
Notes

Notes

Slightly undercook the shells so they stay firm while baking.
You can substitute ground turkey or Italian sausage for the beef.
Fresh basil or spinach can be added to the filling for extra flavor.
For extra creaminess, mix a few tablespoons of heavy cream into the ricotta filling.