Classic Shepherd’s Pie with Ground Beef

Prep Time: 15 minutes
Cook Time: 40 minutes
Servings: 6
Ingredients:
For the Meat Layer:
- 1.5 lbs ground beef (85% lean)
 - 1 medium onion, diced
 - 2 cloves garlic, minced
 - 1 cup frozen mixed vegetables (peas, carrots, corn)
 - 1 cup beef broth
 - 2 tbsp tomato paste
 - 1 tbsp Worcestershire sauce
 - 1 tsp dried thyme
 - 2 tbsp flour
 - Salt and pepper to taste
 - 2 tbsp olive oil
 
For the Potato Topping:
- 3 lbs russet potatoes, peeled and cubed
 - 1/2 cup whole milk
 - 4 tbsp butter
 - 1/2 cup shredded cheddar cheese
 - Salt and pepper to taste
 
Step-by-Step Instructions:
- Make the mashed potatoes: Place potato cubes in a large pot with salted water. Boil for 15–18 minutes until very tender. Drain well.
 - Mash perfectly: Add butter, milk, salt, and pepper to potatoes. Mash until completely smooth and fluffy. Stir in half the cheddar cheese. Set aside.
 - Cook the meat filling: While potatoes cook, heat olive oil in a large oven-safe skillet over medium-high heat. Add ground beef and cook until browned (about 7 minutes), breaking it up as you go.
 - Add aromatics: Add onion and garlic to the beef. Cook for 4 minutes until softened.
 - Create the gravy: Sprinkle flour over the meat and stir for 1 minute. Add tomato paste, Worcestershire sauce, thyme, beef broth, and frozen vegetables. Stir well.
 - Simmer and thicken: Let the mixture simmer for 5–7 minutes until thickened and vegetables are tender. Season with salt and pepper.
 - Assemble the pie: Preheat your broiler. Spread the meat mixture evenly in the skillet (or transfer to a baking dish). Spoon mashed potatoes on top and spread evenly to cover completely.
 - Add the cheese: Sprinkle remaining cheddar cheese over the potatoes.
 - Broil to golden perfection: Place under the broiler for 3–5 minutes until the top is golden brown and slightly crispy. Watch carefully!
 - Rest and serve: Let cool for 5 minutes before serving. This allows it to set up perfectly. Scoop generous portions into bowls!
 
Chef’s Notes:
- Use ground turkey or chicken for a lighter version.
 - Add a layer of gravy between the meat and potatoes for extra moisture.
 - Make ahead and refrigerate—bake at 375°F for 30 minutes when ready.
 - Use a fork to create decorative ridges on the potato topping—they’ll get extra crispy!
 - Leftovers are incredible and the flavors deepen overnight.
 
Nutrition Facts (per serving):
- Calories: 465
 - Protein: 28g
 - Carbohydrates: 44g
 - Fat: 20g
 - Fiber: 5g
 - Iron: 20% DV
 - Calcium: 150mg
 







