Why You’ll Love This Recipe

This shepherd’s pie combines savory, seasoned beef with a mix of peas and corn for a slightly sweet, well-balanced flavor. The rich mashed potato topping adds creaminess and comfort, while the melted cheddar provides a golden, cheesy finish. Quick to make and loaded with flavor, it’s a one-dish meal everyone will love.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 pound ground beef
  • 1 cup chopped onion
  • 2 cups frozen corn, thawed
  • 2 cups frozen peas, thawed
  • 2 tablespoons ketchup
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons minced garlic
  • 1 tablespoon cornstarch
  • 1 teaspoon beef bouillon granules
  • 1/2 cup cold water
  • 1/2 cup sour cream
  • 3-1/2 cups mashed potatoes (prepared with milk and butter)
  • 3/4 cup shredded cheddar cheese

Directions

  1. Preheat oven to 375°F (190°C).
  2. In a large skillet over medium heat, cook ground beef with chopped onion until beef is browned and onions are soft. Drain excess fat.
  3. Stir in garlic, corn, peas, ketchup, and Worcestershire sauce. Cook for 2–3 minutes until heated through.
  4. In a small bowl, mix cornstarch, beef bouillon granules, and cold water. Stir into the beef mixture and simmer 2–3 minutes until thickened.
  5. Remove skillet from heat and stir in sour cream until fully combined.
  6. Transfer the beef and vegetable mixture to a greased 9×13-inch baking dish.
  7. Spread mashed potatoes evenly over the top, smoothing with a spatula. Sprinkle shredded cheddar cheese over the mashed potatoes.
  8. Bake in the preheated oven for 20–25 minutes, until the cheese is melted and golden brown.
  9. Let rest for 5 minutes before serving.

Servings and Timing

This recipe serves 4–6 people.
Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes

Variations

  • Swap ground beef for ground turkey or lamb for a different flavor.
  • Add sautéed mushrooms or bell peppers for extra texture and taste.
  • Use mashed sweet potatoes instead of regular potatoes for a slightly sweet twist.
  • Sprinkle paprika or fresh herbs like parsley on top before baking for extra color and flavor.
  • Make it lower-fat by using Greek yogurt instead of sour cream.

Storage/Reheating

Store leftover shepherd’s pie in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through, or in the microwave in individual portions.

FAQs

Can I make this ahead of time?

Yes, assemble the pie and refrigerate it before baking. Bake just before serving.

Can I freeze shepherd’s pie?

Yes, cover tightly with foil and freeze for up to 2 months. Thaw overnight in the fridge before baking.

Can I use fresh vegetables instead of frozen?

Absolutely! Just steam or sauté them slightly before mixing with the beef.

Can I make this dairy-free?

Yes, substitute dairy-free butter, milk, and cheese in the mashed potatoes and omit sour cream or use a dairy-free alternative.

Can I use leftover mashed potatoes?

Yes, leftover mashed potatoes work perfectly just spread them evenly over the filling and bake as directed.

Conclusion

The Best Shepherd’s Pie is a classic comfort food that’s hearty, flavorful, and easy to make. With savory beef, tender vegetables, creamy mashed potatoes, and a cheesy topping, it’s a one-dish meal the whole family will enjoy. Perfect for busy weeknights or cozy dinners, this recipe is a timeless favorite.

Print

The Best Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting, hearty shepherd’s pie with savory ground beef, tender vegetables, and creamy mashed potatoes, topped with melted cheddar cheese for the ultimate cozy meal.

  • Author: Linda
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 servings
  • Category: Main Dish
  • Method: Skillet & Oven-Baked
  • Cuisine: Classic Comfort Food

Ingredients

1 pound ground beef

1 cup chopped onion

2 cups frozen corn, thawed

2 cups frozen peas, thawed

2 tablespoons ketchup

1 tablespoon Worcestershire sauce

2 teaspoons minced garlic

1 tablespoon cornstarch

1 teaspoon beef bouillon granules

1/2 cup cold water

1/2 cup sour cream

31/2 cups mashed potatoes (prepared with milk and butter)

3/4 cup shredded cheddar cheese

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a large skillet over medium heat, cook ground beef with onion until beef is browned and onions are soft. Drain excess fat.
  3. Stir in garlic, corn, peas, ketchup, and Worcestershire sauce. Cook 2–3 minutes until heated through.
  4. Mix cornstarch, beef bouillon granules, and cold water in a small bowl. Stir into beef mixture and simmer 2–3 minutes until thickened.
  5. Remove from heat and stir in sour cream until combined.
  6. Transfer mixture to a greased 9×13-inch baking dish.
  7. Spread mashed potatoes evenly over the top and sprinkle with shredded cheddar cheese.
  8. Bake for 20–25 minutes until cheese is melted and golden brown.
  9. Let rest 5 minutes before serving.

Notes

Swap ground beef for ground turkey or lamb.

Add sautéed mushrooms or bell peppers for extra flavor.

Use mashed sweet potatoes instead of regular potatoes for a sweet twist.

Sprinkle paprika or fresh herbs on top for color and flavor.

Use Greek yogurt instead of sour cream for a lower-fat version.

Store leftovers in the fridge up to 3 days or freeze up to 2 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 5g
  • Sodium: 560mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 5g
  • Protein: 22g
  • Cholesterol: 70mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star