Indulge in the comforting goodness of Creamy Dreamy Beef Shells Casserole, a perfect blend of hearty flavors and homey vibes. Large pasta shells are generously stuffed with a savory ground beef mixture, creamy cheeses, and fresh spinach, then baked to golden perfection. Ideal for family dinners or gatherings, this dish is not only delicious but also versatile, allowing for various adaptations. Learn how to create this delightful casserole with easy step-by-step instructions, making it a go-to favorite for any occasion. Enjoy the warmth and satisfaction it brings to your table!
12 oz large pasta shells
1 lb ground beef (preferably grass-fed for extra richness)
1 medium onion, finely chopped
3 cloves garlic, minced
1 tsp dried Italian herbs (oregano, basil, thyme)
1 tsp smoked paprika
1/2 tsp salt (or to taste)
1/2 tsp black pepper (or to taste)
1 can (15 oz) tomato sauce
1 can (14.5 oz) diced tomatoes, drained
2 cups fresh spinach (or 1 cup frozen, thawed and drained)
1 cup sour cream
1 cup cream cheese, softened
2 cups shredded mozzarella cheese, divided
1/2 cup grated Parmesan cheese
Fresh parsley or basil for garnish (optional)