Print

Cozy Shepherd’s Pie Recipe with Creamy Garlic Mashed Potatoes Made Easy

cozy shepherd’s pie - featured image

A comforting shepherd’s pie featuring a savory ground beef and vegetable filling topped with silky roasted garlic mashed potatoes. Perfect for cozy dinners and easy to prepare in under an hour.

Ingredients

Scale
  • 1 lb ground beef or lamb
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced (plus extra for mashed potatoes)
  • 1 cup frozen peas and carrots mix
  • 1 cup corn kernels (fresh or frozen)
  • 2 tbsp tomato paste
  • 1 cup beef broth (homemade or low sodium store-bought)
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme or rosemary
  • Salt and pepper to taste
  • 3 large russet potatoes (about 1.5 lbs), peeled and quartered
  • 4 cloves garlic, roasted
  • 1/2 cup heavy cream or whole milk (can substitute almond milk for dairy-free)
  • 3 tbsp unsalted butter, softened (use dairy-free butter if needed)
  • Salt and freshly ground black pepper

Instructions

  1. Preheat oven to 400°F (200°C). Place peeled garlic cloves in a small baking dish, drizzle with olive oil, cover with foil, and roast for 20-25 minutes until soft and golden. Set aside to cool.
  2. Place peeled and quartered potatoes into a large pot of cold salted water. Bring to a boil and cook for 15-20 minutes until fork-tender. Drain well and return to the pot.
  3. In a large skillet or Dutch oven over medium heat, brown the ground beef or lamb until no longer pink, about 6-8 minutes. Drain excess fat if necessary.
  4. Add chopped onions and minced garlic to the meat. Cook for 3-4 minutes until onions soften and become translucent.
  5. Stir in tomato paste, Worcestershire sauce, dried thyme or rosemary, salt, and pepper. Cook for 1-2 minutes to blend flavors.
  6. Add frozen peas, carrots, and corn, then pour in beef broth. Stir and simmer for about 10 minutes until mixture thickens slightly. Simmer longer if too runny.
  7. Add roasted garlic cloves, butter, and cream or milk to hot potatoes. Mash until smooth and creamy. Season with salt and pepper to taste. Optionally whip briefly with a hand mixer without overmixing.
  8. Preheat oven to 375°F (190°C). Spread meat and vegetable mixture evenly in a casserole dish. Spoon garlic mashed potatoes over the top and smooth with a spatula. Use a fork to create texture on the surface.
  9. Bake for 20-25 minutes until the top is lightly golden and filling bubbles around edges.
  10. Let rest for 5 minutes before serving.

Notes

Roasting garlic mellows its sharpness and adds sweetness to mashed potatoes. Avoid overmixing potatoes to prevent gummy texture. Simmer filling until thickened to avoid watery pie. Use a fork to texture the mashed potato topping for better browning. Assemble ahead and bake before serving for convenience. Cover with foil if topping browns too quickly.

Nutrition

Keywords: shepherd's pie, creamy garlic mashed potatoes, comfort food, ground beef recipe, easy dinner, cozy meal, roasted garlic, family recipe