Easy Shepherd's Pie

Featured in Family Dinner Favorites.

This cozy casserole combines seasoned ground beef and vegetables topped with creamy mashed potatoes. The meat cooks with onions and broth for rich flavor, while the potato topping gets golden and crusty in the oven for the perfect comfort food dinner.
Aisha
Updated on Fri, 17 Jan 2025 00:23:21 GMT
A serving of shepherd's pie, featuring a layer of golden mashed potatoes topped with fresh thyme over a filling of ground meat, peas, and diced carrots. Pin it
A serving of shepherd's pie, featuring a layer of golden mashed potatoes topped with fresh thyme over a filling of ground meat, peas, and diced carrots. | www.cookingflavor.com

This shepherd's pie recipe has saved so many of my busy weeknights! My grandma taught me how to make it years ago and I've tweaked it to perfection since then. It's got that amazing layer of seasoned ground beef and veggies topped with the creamiest mashed potatoes you've ever tasted. My house smells incredible while it's baking and my kids always come running to the kitchen asking when dinner's ready. Last week my neighbor popped over just to find out what smelled so good!

Why You'll Love Making This

You know those days when you need something hearty and filling but don't want to spend hours in the kitchen? This pie is your answer! I love that I can use simple ingredients I usually have on hand, and it always turns out amazing. My picky eater even cleans his plate when I make this. Plus, it's perfect for those times when friends drop by unexpectedly - just pop it in the oven and you've got a dinner that'll impress anyone.

What You Need

  • Potatoes: Get those big Russets they make the fluffiest topping I promise
  • Ground Beef: I use lean beef but not too lean or it gets dry
  • Veggies: Carrots peas and corn make it colorful my kids actually eat their vegetables this way
  • Beef Broth: This makes everything rich and savory
  • Butter: Don't skimp here it makes those potatoes dreamy
  • Worcestershire Sauce: Just a splash but it makes all the difference in the world

Let's Get Cooking

Start With The Potatoes
Peel and chop those potatoes first they take the longest. I throw them in salted water and let them boil while I work on everything else.
Get Those Veggies Going
Melt some butter in your biggest pan and cook those onions until they're soft and sweet about 10 minutes. Then add the carrots peas and corn.
Time For The Beef
Toss in your ground beef and break it up while it browns. I drain off the extra fat nobody wants a greasy pie.
Make It Saucy
Pour in that broth and Worcestershire let it bubble away until it thickens up nicely. This is when my kitchen starts smelling amazing.
A skillet holds a mixture of ground beef, colorful vegetables, and herbs, with steam rising from the dish. Pin it
A skillet holds a mixture of ground beef, colorful vegetables, and herbs, with steam rising from the dish. | www.cookingflavor.com
Mash Those Potatoes
Once they're tender drain them well and mash with plenty of butter. I like mine super smooth but you do you.
Put It All Together
Layer your meat mixture in a baking dish spread those potatoes on top. I always make little peaks with my fork they get all crispy in the oven.
A person is scooping creamy mashed potatoes with chunks of potato from a pot using a spoon. Pin it
A person is scooping creamy mashed potatoes with chunks of potato from a pot using a spoon. | www.cookingflavor.com

A Little History

You know my grandma used to tell me stories about making this with lamb back in England that's why it's called shepherd's pie. Here in America we mostly use beef which technically makes it cottage pie but nobody calls it that. I've been making it this way for years and honestly it's just as delicious. Every time I make it I think of my grandma in her kitchen teaching me how to get those potato peaks just right.

Mix It Up

Some nights I get creative with this recipe. Last week I added some cheddar on top and my family went crazy for it. My sister makes hers with sweet potatoes and it's fantastic. Sometimes I throw in bacon bits because well bacon makes everything better! And when my vegetarian friend visits I make it with mushrooms instead of beef it's surprisingly delicious.

Make It When You Want

The best thing about this pie? You can make the filling ahead of time! Sometimes I prep it on Sunday then just add fresh mashed potatoes when I'm ready to bake. It's perfect for those crazy weeknights when everyone's starving and nobody wants to wait. The leftovers are amazing too maybe even better the next day.

Keep It Fresh

If you somehow end up with leftovers (doesn't happen often at my house!) they'll stay good in the fridge for a few days. Just cover it well and reheat it in the oven or microwave. I usually add a splash of broth when reheating to keep everything nice and moist. It freezes great too wrapped up tight in foil thaws beautifully for those nights when cooking isn't happening.

Fresh Takes

Every family has their own special way of making shepherd's pie. My friend adds rosemary from her garden, my neighbor tops hers with crispy onions, and my daughter insists on extra corn in the middle. That's what I love about this recipe - you can really make it your own. Sometimes I'll even sneak in extra vegetables when the kids aren't looking!

A serving of shepherd's pie with a golden, cheesy crust, filled with ground meat, peas, and carrots, garnished with fresh thyme. Pin it
A serving of shepherd's pie with a golden, cheesy crust, filled with ground meat, peas, and carrots, garnished with fresh thyme. | www.cookingflavor.com

Frequently Asked Questions

→ Can I make this ahead?
Yes, assemble up to a day ahead and refrigerate. Add 10-15 minutes to baking time if cooking from cold.
→ Why start potatoes in cold water?
Starting in cold water helps potatoes cook evenly throughout. Hot water can lead to mushy outsides and firm centers.
→ What other vegetables work well?
Most root vegetables and frozen mixed vegetables work great. Try parsnips, turnips, or green beans.
→ Can I freeze this?
Yes, wrap well and freeze up to 3 months. Thaw overnight in fridge before baking. May need extra time in oven.
→ How do I get a crispy top?
Create peaks in potatoes with fork before baking. Broil last few minutes for extra browning but watch carefully.

Classic Potato Pie

A hearty casserole layering seasoned ground beef and vegetables under creamy mashed potatoes. Pure comfort food.

Prep Time
15 Minutes
Cook Time
50 Minutes
Total Time
65 Minutes
By: Aicha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: British

Yield: 4 Servings (1 casserole)

Dietary: Gluten-Free

Ingredients

01 1 teaspoon salt, plus more to taste.
02 3 large potatoes (1 1/2 to 2 pounds), peeled and quartered.
03 8 tablespoons (1 stick) butter, divided.
04 1 medium onion, chopped (about 1 1/2 cups).
05 1 to 2 cups mixed vegetables, such as diced carrots, corn, or peas.
06 1 1/2 pounds ground round beef.
07 1/2 cup beef broth.
08 1 teaspoon Worcestershire sauce.
09 Pepper and/or other seasonings of choice.

Instructions

Step 01

Place peeled quartered potatoes in pot with inch of cold water and salt. Bring to boil, reduce to simmer, cook 20 minutes until tender.

Step 02

Preheat oven to 400°F.

Step 03

Melt 4 tablespoons butter, cook onions 6-10 minutes until tender. Add carrots with onions, peas/corn later.

Step 04

Add beef to vegetables, cook until no longer pink. Drain fat. Season with salt and pepper.

Step 05

Add Worcestershire and broth. Simmer 10 minutes uncovered, adding more broth if needed.

Step 06

Mash tender potatoes with remaining butter, salt and pepper.

Step 07

Spread meat in baking dish, top with potatoes. Create peaks with fork. Bake 30 minutes until brown and bubbling.

Tools You'll Need

  • Large pot.
  • Sauté pan.
  • 9x13 baking dish.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 580
  • Total Fat: 32 g
  • Total Carbohydrate: 35 g
  • Protein: 38 g