Go Back
A spoon with with stuffed shells on it and a cheese pull
Print

Beef Stuffed Shells

Beef Stuffed Shells are a hearty, comforting dish packed with flavor. Jumbo pasta shells are filled with savory ground beef and mozzarella cheese, then baked in a homemade marinara sauce. It's a family-friendly dinner that feels cozy and satisfying.
Course Dinner
Cuisine American, Italian
Keyword beef stuffed shells
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 6
Calories 719kcal
Author Jessica - Together as Family

Ingredients

  • 1 box (12 oz) jumbo shell pasta
  • 2 pounds lean ground beef (I use 93/7)
  • 1 onion finely diced
  • 4 cloves garlic minced or pressed
  • 1 tablespoon Italian seasoning
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 can (28 oz) crushed tomatoes
  • 1 can (15 oz) tomato sauce
  • 1 block (16 oz) mozzarella cheese shredded

Instructions

  • Preheat the oven to 350℉. Spray a 9x13-inch casserole dish with nonstick cooking spray. Set aside. 
  • Bring a large pot of salted water to a boil over high heat. Once boiling, add the jumbo shells and cook to the al dente time according to package directions. When the shells are done cooking, drain them and rinse them under cold water; set the shells aside. 
    1 box (12 oz) jumbo shell pasta
  • In a large skillet pan, over medium-high heat, cook and crumble the ground beef and onion. Cook until the meat is browned and no longer pink, and the onions are softened. 
    2 pounds lean ground beef, 1 onion
  • Stir in the garlic and cook for an additional 30 seconds. Remove any extra grease from the skillet pan before proceeding. 
    4 cloves garlic
  • Add the Italian seasoning, onion powder, garlic powder, kosher salt, and black pepper to the beef mixture and stir everything together well. 
    1 tablespoon Italian seasoning, 1 teaspoon onion powder, 1 teaspoon garlic powder, 1 teaspoon kosher salt, ½ teaspoon black pepper
  • Stir in the crushed tomatoes and tomato sauce and continue cooking for about 5-8 minutes so the flavors can blend together. If needed, reduce the heat if it starts to splatter. 
    1 can (28 oz) crushed tomatoes, 1 can (15 oz) tomato sauce
  • Spread a thin layer of the sauce inside the prepared pan. Fill the shells with the meat mixture, and add about 1 tablespoon shredded mozzarella cheese to each shell. Place the filled shells inside the prepared baking dish, in a single layer, on top of the sauce.
    1 block (16 oz) mozzarella cheese
  • Pour the remaining meat mixture and remaining sauce over top the filled shells inside the casserole pan. Spread the remaining cheese over top. 
  • Bake for 20 minutes or until the cheese is melted and the casserole is bubbly. 
  • Serve the shells warm from the oven. Enjoy!

Notes

Onion : Use a yellow onion or sweet onion for milder flavor, or a white onion for a more zesty onion flavor. 
Garlic : Use fresh garlic cloves or you can use 1 tablespoon of chopped garlic from a jar if wanted, garlic paste can also be used. 
Cheese : For the best creamy melt and texture, I highly recommend buying a block of cheese and shredding it yourself. It makes a huge difference versus buying the pre-shredded stuff (especially for pasta casserole type dishes like this one).
Ground Meat : You can also use ground turkey, ground chicken, ground pork, or ground sausage. Or try using mix - one pound each of two different kinds of ground meat. 

Nutrition

Calories: 719kcal | Carbohydrates: 61g | Protein: 60g | Fat: 26g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 153mg | Sodium: 1477mg | Potassium: 1362mg | Fiber: 6g | Sugar: 12g | Vitamin A: 1118IU | Vitamin C: 19mg | Calcium: 486mg | Iron: 8mg