Go Back
Homemade Italian Stuffed Shells photo

Italian Stuffed Shells

Classic baked pasta shells stuffed with a creamy cheese mixture and savory meat sauce.
Prep Time 15 minutes
Cook Time 1 hour 25 minutes
Total Time 1 hour 40 minutes
Servings: 8 servings

Ingredients
  

  • 1 pound ground chuck
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 1 clove garlic, minced
  • 26 ounces marinara sauce store-bought or homemade (about 1 jar)
  • 1 large egg, lightly beaten
  • 2 cups small-curd cottage cheese (4% milk fat)
  • 2 cups freshly shredded mozzarella cheese, divided use 1 cup in filling and reserve 1 cup for topping
  • 3/4 cup freshly grated Parmesan cheese, divided use 1/2 cup in filling and reserve 1/4 cup for topping
  • 20 dry jumbo pasta shells (about 7 ounces)
  • chopped fresh basil leaves (optional, for garnish)

Equipment

  • 9x13-inch Baking Pan
  • Baking Sheet
  • Large Pot
  • Large Skillet
  • Medium bowl
  • Colander
  • Aluminum Foil

Method
 

  1. Preheat the oven to 350°F (175°C) and lightly spray a 9x13-inch baking pan with nonstick spray; set aside.
  2. Bring a large pot of salted water to a boil and cook the jumbo pasta shells until al dente according to package directions, about 8–9 minutes.
  3. Drain the shells in a colander and transfer them to a baking sheet, placing them upside down to dry and prevent sticking.
  4. Meanwhile, heat a large skillet over medium heat and brown the ground chuck until no pink remains, about 5–7 minutes; drain excess fat.
  5. Lower the heat to medium-low, add the olive oil and diced onion to the skillet with the beef, and cook until the onion is translucent, about 3 minutes; add the minced garlic and cook 30 seconds more.
  6. Reduce heat to low, stir in the marinara sauce, and simmer uncovered for about 30 minutes, stirring occasionally.
  7. In a medium bowl, combine the beaten egg, cottage cheese, 1 cup of the shredded mozzarella, and 1/2 cup of the grated Parmesan until evenly mixed to make the filling.
  8. Spoon about three-quarters of the meat sauce into the bottom of the prepared baking dish, spreading it evenly.
  9. Using a rounded tablespoon, stuff each shell with the cheese mixture and arrange the filled shells open-side up on top of the sauce in the baking dish.
  10. Spoon the remaining meat sauce between the shells (avoid covering the tops of the shells directly).
  11. Cover the baking dish with aluminum foil and bake for 30 minutes. Remove the foil, sprinkle the reserved 1 cup mozzarella and 1/4 cup Parmesan over the shells, and bake 5–7 minutes more until the cheese is melted and bubbly.
  12. Garnish with chopped fresh basil, if using, and serve warm.

Notes

  • Watch the pasta closely so it stays al dente.
  • Place cooked shells upside down on a baking sheet to dry and prevent sticking.
  • Drain excess fat after browning the beef for a less greasy sauce.
  • Simmer the sauce uncovered to concentrate flavor.