clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
A serving of beefy Italian stuffed shells on a plate

Beefy Italian Stuffed Shells

  • Author: Lindsay
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour
  • Yield: 6-8 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: American


With a homemade tomato sauce and ricotta cheese filling, these Beefy Italian Stuffed Shells are easy, cheesy and filling. Serve with garlic bread for the ultimate comfort food dinner.


  • 20 jumbo pasta shells
  • 1 tbsp olive oil
  • ½ cup diced yellow onion
  • 2 garlic cloves, minced
  • 1 lb ground chuck
  •  1 (28 oz) can of tomato sauce or crushed tomatoes
  • 2 tsp dried oregano or dried italian seasoning mix, divided
  • ½ tsp dried parsley
  • ¼ tsp salt
  •  2 cups ricotta cheese
  • 1 large egg
  • 2 cups mozzarella cheese, divided
  • ½ cup parmesan cheese, divided
  • Chopped fresh basil, for garnish


  1. Preheat the oven to 350 degrees Fahrenheit. Light spray a large baking dish (3 quart) with cooking spray. Set aside.
  2. Cook the shells according to package instructions, roughly 9 minutes. Drain and pat the noodles dry. Place the separated cooked shells on a parchment lined baking sheet. Set aside.
  3. In a large frying pan, drizzle olive oil. Add the onions and cook on medium heat for 2-3 minutes, until warm. Add the minced garlic and continue to cook until onion is translucent and garlic is fragrant. Add the ground beef and cook until the beef is no longer pink. Drain any liquid fat, if needed.
  4. Add the crushed tomatoes, 1 teaspoon of dried oregano, parsley and salt. Simmer on low for 20 minutes.
  5. While the sauce is simmering, prepare the cheese mixture. In a medium sized bowl, mix together the ricotta cheese, egg, remaining teaspoon of oregano, 1 cup mozzarella, and ¼ cup parmesan cheese. Stuff each individual shell with 1 ½ tablespoons of cheese mixture. (Tip: Place cheese mixture in a gallon size plastic Ziploc storage bag. Twist the top closed (like a piping bag) and snip the corner for easy stuffing).
  6. Add half of the tomato sauce mixture to the prepared baking dish and spread evenly on the bottom. Arrange the stuffed shells on top of the tomato sauce.
  7. Gently spoon the remaining tomato sauce around the shells, then top with the cheese.
  8. Cover with foil and bake for 25 minutes or until hot and bubbly. Uncover and bake for 5 more minutes so the cheese can finish melting.
  9. Remove the cooked stuffed shells from the oven and cool slightly before serving. Garnish with fresh basil leaves and serve warm.


  • Serving Size:
  • Calories: 458
  • Sugar: 5.6 g
  • Sodium: 479.7 mg
  • Fat: 23.8 g
  • Carbohydrates: 28.2 g
  • Protein: 33 g
  • Cholesterol: 103.8 mg