Easy Weeknight Shepherd’s Pie with a Single Creamy Potato Layer

This is my easy, weeknight version of classic shepherd’s pie: a hearty mix of ground beef and vegetables topped with a creamy mashed potato layer made from butter, milk, and black pepper. It’s the kind of comfort food I grew up eating in the Midwest, and it still shows up in my kitchen on long days when I want something cozy without a lot of fuss.
Everything comes together in a single skillet and baking dish. The best part? Spreading that fluffy potato topping over the savory beef and veggie filling—pure comfort in casserole form.
Serve it hot from the oven with a simple green salad or steamed beans to balance the richness. Crusty bread or dinner rolls are perfect for scooping up every last bit, and if you like a tangy touch, add dill pickles or a quick cucumber salad. Drinks can be as simple as iced tea, a light beer, or a glass of red wine.
Weeknight Shepherd’s Pie 🥔🥘
Ingredients
| Ingredient | Amount | Notes |
|---|---|---|
| Russet potatoes | 2 lbs, peeled & chunked | For topping |
| Unsalted butter | 4 tbsp | For potatoes |
| Milk | ½–¾ cup | Start with ½ cup |
| Kosher salt | 1 tsp + more | For seasoning |
| Black pepper | ½ tsp + more | For seasoning |
| Olive oil | 1 tbsp | For skillet |
| Ground beef | 1 lb (80–90% lean) | Filling |
| Yellow onion | 1 small, finely chopped | Flavor |
| Garlic | 2 cloves, minced | Flavor |
| Carrots | 2 medium, diced small | Veg base |
| Frozen peas | 1 cup | No need to thaw |
| Dried thyme | ½ tsp | Seasoning |
| Dried rosemary | ½ tsp | Optional |
| Tomato paste | 2 tbsp | Richness |
| Worcestershire sauce | 1 tbsp | Depth |
| Beef broth | 1 cup | Sauce base |
| All-purpose flour | 2 tbsp | Thickener |
| Salt & pepper | To taste | For filling |
| Cooking spray or butter | For greasing dish | Prep |
Directions
1. Preheat Oven
Set oven to 400°F (200°C). Grease an 8×8 or 9×9-inch baking dish.
2. Cook Potatoes
Boil potatoes in salted water until tender, about 12–15 minutes.
3. Brown Beef
In a skillet, heat olive oil. Cook ground beef until browned, 5–7 minutes. Drain excess fat.
4. Cook Vegetables
Add onion and carrots; sauté until softened, 5–6 minutes. Stir in garlic, thyme, and rosemary; cook 1 minute.
5. Make Sauce
Add tomato paste and Worcestershire sauce. Sprinkle in flour and stir for 1 minute. Pour in beef broth, simmer 3–5 minutes until thickened. Stir in peas and season with salt and pepper.
6. Mash Potatoes
Drain potatoes. Mash with butter, ½ cup milk, salt, and pepper until creamy. Add more milk if needed for desired consistency.
7. Assemble Pie
Spread beef mixture into the prepared baking dish. Top with mashed potatoes, smoothing or creating ridges for texture.
8. Bake
Bake 20–25 minutes until bubbly and lightly golden. Optional: broil 2–3 minutes for extra color.
9. Rest & Serve
Let sit 10 minutes before serving. Scoop into bowls or plates, making sure each portion has plenty of potato topping and savory filling.



