Print

Beef Stuffed Shells Pasta Recipe

4.6 from 137 reviews

This hearty Beef Stuffed Shells Pasta recipe features jumbo pasta shells filled with a savory mixture of ground beef, ricotta, and Parmesan cheeses, flavored with aromatic herbs and garlic, and baked in a rich marinara sauce topped with melted mozzarella. Perfect for a comforting family dinner, this dish combines Italian flavors with a satisfying, cheesy filling that everyone will love.

Ingredients

Scale

Pasta

  • 1 pound jumbo pasta shells

Beef Filling

  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1.5 pounds ground beef
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Cheese Mixture

  • 1 (15 ounce) container ricotta cheese
  • 1/2 cup grated Parmesan cheese, plus more for topping
  • 1 large egg, lightly beaten
  • 1/4 cup chopped fresh parsley

Sauce and Topping

  • 1 (25 ounce) jar marinara sauce
  • 8 ounces mozzarella cheese, shredded

Instructions

  1. Cook the pasta shells: Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook according to package instructions until al dente. Drain and rinse under cold water to stop cooking. Set aside to cool.
  2. Prepare the beef filling: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté until translucent, about 5 minutes. Add minced garlic and cook for an additional minute until fragrant. Add the ground beef, breaking it up with a spoon, and cook until browned and no longer pink. Drain any excess fat from the skillet.
  3. Season the beef: Stir in dried oregano, dried basil, salt, and black pepper. Cook for another minute to blend flavors. Remove the skillet from heat and allow the mixture to cool slightly.
  4. Make the cheese mixture: In a large mixing bowl, combine ricotta cheese, grated Parmesan cheese, beaten egg, chopped fresh parsley, and the cooked beef mixture. Mix well to combine all ingredients evenly.
  5. Stuff the shells: Preheat the oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a baking dish. Spoon the beef and cheese mixture into each cooked jumbo shell and place them open side up in the baking dish in a single layer.
  6. Add sauce and topping: Pour the remaining marinara sauce evenly over the stuffed shells. Sprinkle shredded mozzarella cheese and additional grated Parmesan cheese over the top.
  7. Bake: Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese on top is melted and bubbly and starting to brown.
  8. Serve: Let the stuffed shells rest for 5 minutes before serving. Garnish with additional parsley if desired, and enjoy your delicious Beef Stuffed Shells Pasta.

Notes

  • You can prepare the beef filling a day ahead and refrigerate to save time.
  • For a lighter version, use ground turkey instead of beef and low-fat cheese.
  • Make sure not to overcook the pasta shells during boiling to avoid mushy shells.
  • Fresh herbs can be substituted for dried but adjust quantities accordingly.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Keywords: beef stuffed shells, stuffed pasta shells, baked pasta, Italian dinner, cheesy stuffed shells, ground beef pasta recipe