Description
A comforting and hearty Shepherd’s Pie made with ground beef and topped with creamy mashed potatoes.
Ingredients
Scale
- 1 lb ground beef (85% lean recommended)
- 1 tbsp olive oil
- 1 small yellow onion, finely chopped
- 2 garlic cloves, minced
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp fresh thyme or 1/2 tsp dried thyme
- 1/2 tsp rosemary (optional)
- 1/2 tsp paprika
- Salt and pepper to taste
- 1 cup beef broth
- 1 1/2 cups mixed vegetables (peas, carrots, corn — fresh or frozen)
- 2 tsp all-purpose flour
- 2 lbs russet potatoes, peeled and cubed
- 4 tbsp unsalted butter
- 1/2 cup whole milk or heavy cream
- 1/2 cup sour cream (optional)
- Salt and pepper to taste
- 1/2 cup shredded cheddar cheese (optional)
- Chopped parsley for garnish (optional)
Instructions
- Boil cubed potatoes in salted water for 15–20 minutes until fork-tender. Drain and mash with butter, milk, and sour cream. Season and set aside.
- Heat olive oil in an oven-safe skillet. Sauté chopped onion for 5 minutes. Add garlic and cook 30 seconds.
- Add ground beef and cook until browned. Drain excess fat. Season with thyme, rosemary, paprika, salt, and pepper.
- Stir in tomato paste and Worcestershire sauce. Cook for 2–3 minutes. Add flour and cook another minute.
- Pour in beef broth and stir in vegetables. Simmer for 5–7 minutes until thickened.
- Spread mashed potatoes evenly over the beef filling. Seal the edges. Top with shredded cheddar if desired.
- Bake at 400°F for 20–25 minutes. Broil for 2–3 minutes for a golden crust.
- Let rest for 5–10 minutes. Garnish with parsley and serve.
Notes
- This dish can be customized with different types of vegetables.
- Leftovers can be refrigerated and reheated for quick meals.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 cup
- Calories: 450
- Sugar: 2g
- Sodium: 750mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 1g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 80mg