Home » Family Style Dinners » Cheesy Ground Beef Stuffed Shells

Cheesy Ground Beef Stuffed Shells

These cheesy ground beef stuffed shells are packed with savory meat sauce, creamy ricotta, melty mozzarella, and bold Italian flavors. Baked until warm and bubbly, they make the perfect cozy comfort food for a weeknight dinner or special occasion.

Large baking dish filled stuffed shells topped with sauce and cheese.


 

Easy Beef Stuffed Shells Recipe

  • These ground beef stuffed shells are the perfect way to transform that pound of ground beef you’ve got left in the fridge into a delicious dinner the whole family will love!
  • They’re loaded with fresh flavors but made with simple ingredients. And the best part is you might have everything in your fridge or pantry already!
  • These stuffed shells have all the flavors of your favorite lasagna recipe, but in perfectly portioned little stuffed shells.
Bowls of ingredients to make ground beef stuffed shells.

Ingredients for Beef Stuffed Shells

  • Jumbo Pasta Shells: These are perfect for stuffing and hold the cheese mixture nicely.
  • Yellow Onion: Adds a mild sweetness and depth to the beef mixture. White onion works too.
  • Garlic: Provides rich, aromatic flavor. Garlic powder can be used in a pinch.
  • Tomato Paste: Deepens the tomato flavor and thickens the sauce.
  • Italian Seasoning: Adds an herbaceous flavor to the filling and sauce. Use your favorite dried herbs as a substitute.
  • Ground Beef: Provides a hearty, meaty base. Ground turkey or sausage can be used instead.
  • Spaghetti Sauce: Forms the tomato-based meat sauce. Use your favorite jarred or homemade version.
  • Ricotta Cheese: Adds creaminess and structure to the filling. Small curd cottage cheese is a great alternative.
  • Mozzarella Cheese: Melts beautifully on top. Use half in the filling and half as topping.
  • Parmesan Cheese: Adds nutty, salty depth to the cheese mixture. Romano or Asiago would work in it’s place.
  • Basil Pesto: Adds herby richness and a pop of flavor to the cheese filling. Use storebought or homemade pesto.
  • Egg: Acts as a binder to keep the filling together. You can skip it if you don’t have any on hand.

How to Make Beef Stuffed Shells

Cook the Pasta: Boil shells for 2 minutes less than the package instructions. Toss with olive oil and set aside.

Sauté Onion and Garlic: In a large sauté pan, heat olive oil over medium heat. Add onion, salt, and pepper and cook for 4 minutes. Stir in garlic, tomato paste, and Italian seasoning and cook for 1 more minute.

Cook the Beef: Move the onion mixture to the sides of the pan. Add the ground beef to the center with salt and pepper. Cook, crumbling with a spatula, until browned and cooked through.

Large cast iron pan filled with onions, garlic, and ground beef.

Simmer with Sauce: Stir in spaghetti sauce and season with more salt and pepper. Simmer for a couple of minutes while preparing the filling.

Large cast iron pan with meat sauce in it.

Make the Cheese Filling: In a large bowl, mix ricotta, half the mozzarella, all the Parmesan, pesto, egg, salt, and pepper.

Ricotta, cheeses, and pesto mixed together in a bowl.

Assemble the Dish: Pour 1.5 cups of meat sauce into a 9×13 baking dish. Fill each shell with a heaping tablespoon of cheese mixture and place them in the dish, seam-side up.

Jumbo shells stuffed with cheese in a large baking dish.

Add Sauce and Cheese: Pour the rest of the meat sauce over the shells. Top with remaining mozzarella.

Stuffed shells, meat sauce, and cheese layered in a baking dish.

Bake: Cover with foil and bake at 375°F for 25 minutes. Remove foil and bake for another 10 minutes until bubbly and golden.

Garnish and Serve: Let cool for a few minutes, then sprinkle with fresh parsley and serve.

Large baking dish filled stuffed shells topped with sauce and cheese.

Tips for Making Beef Stuffed Shells

  • Undercook the pasta slightly so it doesn’t get mushy when baked.
  • Use a piping bag or zip-top bag to fill the shells quickly and neatly.
  • For an extra kick, add a pinch of red pepper flakes to the sauce.

Make-Ahead Instructions

  • Assemble the dish completely, then cover and refrigerate for up to 24 hours before baking.
  • Add an extra 5-10 minutes to the bake time if cooking from cold.
  • You can also prep the cheese filling and sauce up to 3 days in advance and then assemble and bake the stuffed shells.
Close up of ground beef stuffed shells in a large baking dish.

Storing Leftovers

Store leftovers in an airtight container in the fridge for up to 4 days.

Freezing Beef Stuffed Shells

  • Assemble the dish but do not bake.
  • Wrap tightly in plastic wrap and foil and freeze for up to 3 months.
  • Thaw overnight in the fridge before baking.
  • Plan to add extra baking time to account for the colder temperature.

Reheating Beef Stuffed Shells

  • Reheat individual portions in the microwave.
  • Or warm the whole dish in a 350 degree oven, covered with foil, until heated through.

Serving Suggestions

Try these easy pasta recipes next!

Did you love this recipe?

Please leave a 5-star rating and review below!

Print

Beef Stuffed Shells

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These cheesy ground beef stuffed shells are packed with savory meat sauce, creamy ricotta, melty mozzarella, and bold Italian flavors. Baked until warm and bubbly, they make the perfect cozy comfort food for a weeknight dinner or special occasion.

  • Author: Kylie
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 25 stuffed shells 1x
  • Category: Main Dish
  • Method: Stove Top + Oven
  • Cuisine: American/Italian

Ingredients

Units Scale
  • 25 jumbo pasta shells
  • 1 tablespoon olive oil + more for tossing pasta
  • 1 small yellow onion, finely diced
  • 6 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 2 teaspoons Italian seasoning
  • 1 pound ground beef
  • 24 ounce jar of spaghetti sauce
  • 15 ounce container whole milk ricotta cheese
  • 8 ounces shredded whole milk mozzarella cheese, divided
  • 2 ounces grated Parmesan cheese
  • 2 tablespoons basil pesto
  • 1 egg, beaten
  • Kosher salt
  • fresh cracked pepper
  • fresh chopped parsley for garnish

Instructions

  1. Heat oven to 375 degrees.
  2. Cook pasta for 2 minutes less than the package instructions recommend. This will allow them to finish cooking in the oven. Toss in olive oil and set aside.
  3. In a large saute pan, heat olive oil over medium heat. Add onion and a couple pinches of salt and pepper. Cook, stirring occasionally for 4 minutes.
  4. Add garlic, tomato paste, and Italian seasoning, and cook for another minute, stirring frequently.
  5. Move veggies to the outside of the pan, creating a well. Add beef and a few pinches of salt and pepper to the middle of the pan and cook, crumbling with a spatula until browned and cooked through.
  6. Stir in spaghetti sauce along with a couple pinches of salt and pepper. Simmer over medium to medium-low heat for a couple minutes while you prep the stuffing for the shells.
  7. In a large bowl combine ricotta cheese, half the mozzarella, all the Parmesan cheese, pesto, beaten egg, and a couple pinches of salt and pepper.
  8. Pour about 1.5 cups of meat sauce into the bottom of a 9×13 white baking dish.
  9. Divide cheesy stuffing evenly between the shells, adding a heaping tablespoon or so to each shell. Place shells into the baking dish in a single layer, seam side up. Pour the remaining meat sauce over the stuffed shells.
  10. Top with the remaining mozzarella. Cover tightly with foil and bake for 25 minutes. Remove foil and cook for another 10 minutes or until the cheese is melted and the sauce is bubbly around the edges.
  11. Let sit for a few minutes before serving. Garnish with fresh chopped parsley and enjoy!
  12. If you loved this recipe, please leave a 5-star rating and review below!

Notes

    • Undercook the pasta slightly so it doesn’t get mushy when baked.

    • Use a piping bag or zip-top bag to fill the shells quickly and neatly.

    • For an extra kick, add a pinch of red pepper flakes to the sauce.

Nutrition

  • Serving Size: 1 shell
  • Calories: 179
  • Sugar: 3.1 g
  • Sodium: 249 mg
  • Fat: 5.7 g
  • Carbohydrates: 18.2 g
  • Fiber: 1.6 g
  • Protein: 13 g
  • Cholesterol: 30.7 mg

Please leave a rating, review, or comment!

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star