Go Back

Flavor-Packed Cheesy Beef and Spinach Stuffed Shells

Sink your fork into cheesy goodness with these Cheesy Beef and Spinach Stuffed Shells! Bursting with seasoned ground beef, creamy cheeses, and vibrant spinach, each bite is both hearty and satisfying, all enveloped in marinara sauce and baked to perfection.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 12 jumbo pasta shells
  • 1 pound ground beef
  • 2 cups fresh spinach chopped
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese plus more for topping
  • 1/2 cup grated Parmesan cheese
  • 2 cups marinara sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste

Method
 

  1. Preheat your oven to 375°F (190°C).
  2. Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside.
  3. In a large skillet over medium heat, brown the ground beef until fully cooked, about 5-7 minutes. Drain excess fat.
  4. Add chopped spinach to the skillet with very little water remaining, cooking for an additional 1-2 minutes until wilted. Remove from heat.
  5. In a mixing bowl, combine cooked beef, spinach, ricotta, half of the mozzarella, Parmesan, garlic powder, Italian seasoning, salt, and pepper. Mix until well combined.
  6. Fill each cooked shell generously with the beef and spinach mixture and place them in a baking dish. Pour marinara sauce over the filled shells and sprinkle with remaining mozzarella.
  7. Cover the dish with foil and bake for 20 minutes, then remove the foil and bake for an additional 10 minutes until the cheese is bubbly and slightly golden.
  8. Remove from the oven, let cool for a few minutes, and garnish with fresh basil before serving.

Notes

Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, cover with foil and warm in the oven. Perfect for meal prep!