Print

Classic Shepherd’s Pie : Cozy, Hearty, and Family-Friendly

This classic Shepherd’s Pie is the ultimate comfort food—savory ground meat and veggies simmered in rich gravy, all tucked under a blanket of creamy mashed potatoes and baked until golden. It’s warm, filling, and made with simple ingredients, perfect for family dinners, meal prep, or cold nights when you need something cozy.

Ingredients

Scale

For the filling:

1 lb ground beef or lamb

1 small onion, diced

2 cloves garlic, minced

2 cups frozen mixed vegetables (peas, carrots, corn)

2 tbsp tomato paste

1 tbsp Worcestershire sauce

½ cup beef broth

1 tsp dried thyme

Salt & pepper to taste

For the mashed potato topping:

2 lbs potatoes, peeled and chopped

3 tbsp butter

¼ cup milk (or cream)

Salt to taste

Instructions

Boil potatoes until tender (about 15–20 mins), then mash with butter, milk, and salt. Set aside.

In a skillet, cook ground meat with onion and garlic until browned.

Stir in tomato paste, Worcestershire sauce, thyme, salt, pepper, and broth. Simmer for 5–7 minutes.

Add frozen veggies and cook 2 more minutes.

Spread meat mixture in a baking dish, then top with mashed potatoes.

Smooth with a spoon or fork, then bake at 400°F (200°C) for 20–25 mins until golden on top.

Optional: broil for 2–3 mins for extra crispiness.

Nutrition