Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of Creamy Beef Shells Casserole with melted cheese

Rich and Comforting Creamy Beef Shells Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

Dive into Rich and Comforting Creamy Beef Shells Casserole, a creamy pasta dish with savory beef. This easy recipe is perfect for busy weeknights. Its cheesy topping and rich sauce make it a hit with all ages. Great for meal prep, it reheats beautifully. Pair with a salad for a complete meal!


Ingredients

Scale

12 oz (340g) medium pasta shells

1 lb (450g) ground beef

1 tablespoon olive oil

1 small onion, finely chopped

2 cloves garlic, minced

1 can (10.5 oz) cream of mushroom soup

1 cup (240ml) beef broth

½ cup (120ml) heavy cream

1 cup (100g) shredded cheddar cheese

½ teaspoon salt

¼ teaspoon black pepper

½ teaspoon paprika

1 cup (100g) frozen peas (optional)

2 tablespoons fresh parsley, chopped


Instructions

1. Preheat oven to 350°F (175°C) and grease a 9×13-inch dish.

2. Cook pasta shells until al dente, drain, and set aside.

3. Brown beef, onion, and garlic in olive oil, drain fat if needed.

4. Stir in soup, broth, cream, salt, pepper, and paprika; simmer 5 minutes, add peas if using.

5. Mix pasta into sauce, transfer to dish, top with cheese, and bake for 20-25 minutes.

6. Garnish with parsley and serve hot.

Notes

Use ground turkey for a leaner option.

Add extra cheese for a gooier top.

Freeze before baking for later use.

Reheat with broth to maintain creaminess.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Oven
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 400
  • Sugar: 3g
  • Sodium: 700mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 1g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 90mg