• Home
  • About
  • Browse All Recipes
    • Breakfast and Brunch
    • Breads and Muffins
    • Desserts
    • Main Dishes
    • Drinks and Cocktails
    • Snacks and Appetizers
    • Salads
    • Side Dishes
    • Instant Pot
  • Contact
  • Where Southern Comfort Food Meets Modern Flavor
  • Accessibility Policy
menu icon
go to homepage
  • Browse All Recipes
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Browse All Recipes
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Main Dishes

Modified: Nov 11, 2025 · Published: Nov 3, 2025 by LaKita · This post may contain affiliate links.

Ground Beef Shepherd’s Pie Recipe (Easy, Cozy Cottage Pie)

Jump to Recipe
Overhead view of finished shepherd's pie in white baking dish with serving spoon in it.
Overhead view of white bowl with single serving of shepherd's pie and spoon in it.
Close up view of finished shepherd's pie topped with chopped parsley.
Finished shepherd's pie with spatula in it.
Two photos of finished shepherd's pie on pin with text overlay.
Overhead view of finished shepherd's pie in white baking dish with serving spoon in it on pin with text overlay.
Four process photos to make shepherd's pie on pin with text overlay.
Overhead view of finished shepherd's pie in white baking dish with serving spoon in it.

Ground Beef Shepherd's Pie is one of those cozy, stick-to-your-ribs dinners that never goes out of style. A rich ground beef and vegetable filling bubbles away under a blanket of creamy, cheesy mashed potatoes until the top is golden and just a little bit crisp around the edges. It's everything you want on a chilly night in one pan.

Updated November 2025: This post has been refreshed with new tips and FAQs, but the original Ground Beef Shepherd's Pie recipe posted on November 20, 2024, remains the same.

Overhead view of finished shepherd's pie topped with chopped parsley.

I grew up watching my mom turn leftover mashed potatoes and veggies into a "clean-out-the-fridge" pie that somehow always felt like Sunday dinner. As a lifelong home cook and recipe developer since 2013, I've taken that same idea and polished it into a simple, reliable Ground Beef Shepherd's Pie Recipe you can come back to again and again. If you love cozy classics like my Chicken Pot Pie, too, this one absolutely belongs in your comfort-food rotation.

Let's get started! 

Jump to:
  • Why You'll Love This Beef Shepherd's Pie Recipe?
  • Before You Cook (Read This First)
  • Ingredients You'll Need 
  • How to Make Shepherd's Pie with Ground Beef 
  • Expert Tips for the Best Ground Beef Shepherd's Pie 
  • Storage, Reheating, & Freezing
  • Ground Beef Shepherd's Pie FAQs
  • Want More Ground Beef Recipes? Try These:
  • 📖 Recipe

Why You'll Love This Beef Shepherd's Pie Recipe?

  • Made with Ground Beef - Technically, this is a cottage pie which is made with ground beef and not a shepherd's pie, which is usually made with ground lamb. But typically in the United States, it is still referred to as shepherd's pie. 
  • Comforting - This is the ultimate comfort food! Mashed potatoes are piled on top of a meat filling and baked until the top is slightly crispy. What's not to love about it? 
  • Leftover Friendly - Growing up, my mom would make this recipe with leftover mashed potatoes and cooked vegetables, so it may change depending on what's available. It's also great to serve the next day or freeze it for later. 

Before You Cook (Read This First)

  • The Vibe: Think cozy cottage pie made with ground beef. Savory, saucy filling on the bottom and fluffy, cheesy mashed potatoes on top. Perfect for weeknights or Sunday dinner.
  • Time & Tools: Plan on about 30 minutes of prep and 30 minutes of bake time. You'll need a large skillet and a 9x13-inch baking dish (or a deep braiser/cast iron skillet).
  • Best Potatoes: Yukon Golds make the creamiest, most buttery mashed potatoes, but Russet potatoes work beautifully if that's what you have.
  • Ground Beef Matters: Use lean ground beef or 80/20 ground chuck and brown it well so the filling develops a deep, caramelized flavor.
  • Built for Leftovers: This recipe works great with leftover mashed potatoes and cooked vegetables from another meal. You can also assemble it ahead and bake right before serving (more on that in the storage section below).

Ingredients You'll Need 

Overhead view of ingredients needed to make shepherd's pie in separate bowls on marble surface.
  1. Olive Oil - Used to sauté the vegetables briefly to soften them. You can use avocado oil or any neutral cooking oil instead.
  2. Onion - Adds an earthy, slightly sweet flavor to the ground beef mixture. Use a white or yellow onion, whichever you prefer.
  3. Carrot - Adds color and a touch of sweetness. You can use baby carrots or chop whole carrots into even-sized pieces so they cook evenly.
  4. Celery - Adds aromatic flavor and a little crunch to the beef mixture. Roughly slice two stalks (ribs) of fresh celery.
  5. Garlic - Brings an earthy, savory punch. Use more if you prefer a stronger garlic flavor.
  6. Ground Beef - The main ingredient for the savory pie filling. Any ground beef mix you like will work. I love using lean ground beef or ground chuck with an 80/20 fat ratio.
  7. All-Purpose Flour - Helps thicken the meat mixture so it's saucy, not soupy. Cornstarch can be used as a substitute.
  8. Tomato Paste - Adds richness, body, and a touch of acidity for a deeper savory flavor in the shepherd's pie filling.
  9. Beef Broth - The base liquid for the meat mixture that helps the beef and vegetables become tender and flavorful. Beef stock or even chicken broth can be used instead.
  10. Red Wine - Any dry red wine you enjoy drinking will work. It deepens the flavor of the beef, but can be omitted if you prefer.
  11. Worcestershire Sauce - Adds a bold, savory, umami flavor. I don't recommend skipping or substituting this ingredient.
  12. Dried Thyme - Adds an earthy herb note that pairs well with beef. You can use fresh thyme if you have it, just double the amount.
  13. Frozen Vegetables - Any combination of frozen vegetables can be added, but I prefer to use peas, carrots, and corn. 
  14. Salt and Ground Black Pepper - Essential for bringing out all the other flavors, so the shepherd's pie doesn't taste flat. Season to taste and adjust as needed.
  15. Potatoes - Use Yukon Gold potatoes, Russet potatoes, or a mix of both. Yukon Golds are small and naturally buttery. Russets are starchy, hearty, and easy to find year-round.
  16. Butter - Adds richness and buttery flavor to the mashed potatoes. Use salted or unsalted butter. Let it soften to room temperature or melt it for easier mixing.
  17. Milk - Whole milk helps smooth out the potatoes and turn them into a creamy mash. Heavy cream can be used instead if you love extra-rich mashed potatoes. Warm milk blends in more easily.
  18. Cheese - Shredded cheddar cheese is mixed into the mashed potatoes for a cheesy, savory topping. Parmesan or a blend of both can also be used.

See the recipe card below for exact ingredient quantities and instructions.

How to Make Shepherd's Pie with Ground Beef 

Prepare the Potatoes. Clean and peel the potatoes. Cut into small pieces about 1 inch in size. Place the potatoes into a large saucepan, cover with cold water, and bring to a boil. Cook until the potatoes are tender, but don't overcook them. Drain off the water and use a potato masher to mash the potatoes in the same pot. Add the butter, milk, cheese, salt, and ground black pepper. Continue mashing until smooth. Set aside. 

Mashed potatoes in large glass mixing bowl on marble surface.

Cook the Vegetables. Heat olive oil in a large skillet over medium heat. Add the onion, carrots, celery, and garlic. Cook until softened and fragrant. 

Sauteed vegetables in a large white braiser pan.

Cook the Meat Filling. Add the ground beef and cook until no longer pink. Deglaze the pan with the red wine and sprinkle in the flour.

Ground beef added to sauteed vegetables in large white braiser with wooden spoon.

Add the beef broth, Worcestershire sauce, tomato paste, thyme, salt, ground black pepper, and frozen vegetables. Stir to combine. Cook until the meat mixture begins to thicken. 

Overhead view of ground beef filling ingredients combined in large white braiser pan.

Assemble the Pie. Preheat the oven to 400 degrees F. Spread the hamburger meat mixture evenly into the bottom of the pan or transfer it to a separate baking dish.

Ground beef filling added to the bottom of a white rectangle baking dish.

Scoop the mashed potatoes over the top and spread evenly, making sure the mashed potatoes meet the edges of the dish to prevent the filling from bubbling over.

Mashed potatoes added to the top of the meat mixture in the baking dish.

Place into the oven to bake for 20 to 25 minutes, until the top is golden brown. Enjoy! 

Finished shepherd's pie with spatula in it.

Want To Save This Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get comforting new recipes from us every week!

Expert Tips for the Best Ground Beef Shepherd's Pie 

  • Brown the ground meat well to develop a deeper flavor and a slight caramelization. 
  • A couple of tablespoons of all-purpose flour or cornstarch added to the meat mixture will help to thicken it and give it structure. 
  • Season the ground beef mixture generously, taste it, and adjust as needed while preparing. 
  • Use a starchy potato for the best mashed potato topping that holds shape. Russet potatoes or Yukon gold are great options. 
  • Shepherd's pie can be made in a casserole dish, cast-iron skillet, or large braiser. 
  • Use a fork to make ridges into the potato topping before baking. You could also use a piping bag to create a smooth or decorative topping. 
  • For more stability to the mashed potatoes, try mixing in an egg yolk along with the other mashed potato ingredients.  

Storage, Reheating, & Freezing

Storage

Let the shepherd's pie cool to room temperature before storing. Cover the baking dish tightly with foil or transfer leftovers to an airtight container. Store in the refrigerator for 3-4 days.

How to Reheat Shepherd's Pie?

For the best texture, reheat in the oven at 350°F until the filling is hot and the mashed potato topping is warmed through and slightly crisp, about 20-25 minutes. Individual portions can be reheated in the microwave in 60-90-second bursts, stirring the filling as needed.

Can You Freeze Shepherd's Pie?

Yes! Baked and fully cooled shepherd's pie can be frozen for 1-2 months. Wrap the entire pan in plastic wrap and foil or transfer to a freezer-safe container. Thaw overnight in the refrigerator, then reheat in the oven until hot all the way through.

White bowl with single serving of shepherd's pie and spoon in it.

Ground Beef Shepherd's Pie FAQs

Can I use ground turkey or chicken instead of beef?

Yes. You can swap the ground beef for ground turkey or chicken. Just know the flavor will be a little lighter, so taste and adjust the seasoning before adding the mashed potato topping.

Do I have to use red wine?

No. The red wine adds rich flavor, but you can skip it and replace it with extra beef broth if you prefer to cook without alcohol.

Can I use instant mashed potatoes or leftovers on top?

Absolutely. If you're short on time, use prepared mashed potatoes (from leftovers or a shortcut) and spread them on top. Aim for a thicker mash so the topping holds its shape while baking.

Why is my shepherd's pie watery or soupy?

If the filling is too thin, simmer it a bit longer before adding the mashed potatoes so the flour has time to thicken the sauce. You can also stir in an extra teaspoon or two of flour or cornstarch and cook for a few minutes until it thickens.

Can I make this recipe ahead of time?

Yes. Assemble the shepherd's pie up to the point of baking, cover tightly, and refrigerate for up to 24 hours. Add a few extra minutes to the bake time if you're starting from cold, so the center gets hot and bubbly.

Want More Ground Beef Recipes? Try These:

  • Easy Baked Spaghetti 
  • Southern Meatloaf Recipe 
  • Beef Baked Tacos 
  • Barbecue Cornbread Muffins 
  • Sloppy Joe Cornbread Casserole 
  • Old Fashioned Hamburger Gravy 
  • Easy Lasagna Recipe
  • overhead view of bowl of finished soup over a plate with bread beside a spoon
    Italian Sausage and Bean Soup Recipe
  • Overhead view of white bowl with black eyed peas, pork chops, and cornbread by a spoon on marble surface.
    Crock Pot Black Eyed Peas Recipe (with Pork Chops)
  • Overhead view of bowl of lasagna soup on black tile marble surface by a spoon and cloth napkin.
    Easy Lasagna Soup Recipe (One-Pot Comfort Classic)
  • Close up view of finished sloppy joe casserole in white baking dish.
    Sloppy Joe Cornbread Casserole Recipe (with Cornbread Base + Video)

Have any comments, questions, or other delicious ways and ideas to enjoy this Easy Shepherd's Pie Recipe? Please share them in the comments below!

📖 Recipe

Overhead view of finished shepherd's pie in white baking dish with serving spoon in it.

Ground Beef Shepherd's Pie Recipe

LaKita Anderson
This Ground Beef Shepherd's Pie Recipe layers savory ground beef and veggies under creamy mashed potatoes for an easy, comforting dinner that freezes well.
5 from 1 vote
Print Recipe Pin Recipe

Video

Prep Time 30 minutes mins
Cook Time 30 minutes mins
Total Time 1 hour hr
Course Main Course
Cuisine American
Servings 8
Calories 480 kcal

Equipment

  • 1 Large skillet
  • 1 9x13-inch casserole dish

Ingredients
  

  • Mashed Potato Topping
  • 2 pounds potatoes
  • 4 tablespoons butter
  • ½ cup milk
  • ½ cup cheddar cheese, shredded
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • Ground Beef Filling
  • 2 tablespoons olive oil
  • 1 cup onion, chopped
  • 2 medium carrots, chopped
  • 2 stalks celery, chopped
  • 2 cloves garlic, minced
  • 1 ½ pounds ground beef
  • ½ cup dry red wine (optional)
  • 2 tablespoons all-purpose flour
  • 1 cup beef broth
  • 1 tablespoon worcestershire sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 1 cup frozen vegetables

Instructions
 

  • Prepare the Potatoes. Clean and peel the 2 pounds potatoes. Cut into small pieces about 1 inch in size. Place the potatoes into a large saucepan, cover with cold water, and bring to a boil. Cook until the potatoes are tender, but don't overcook them.
  • Drain off the water and use a potato masher to mash the potatoes in the same pot. Add the 4 tablespoons butter, ½ cup milk, ½ cup shredded cheddar cheese, 1 teaspoon salt, and 1 teaspoon ground black pepper. Continue mashing until smooth. Set aside. 
    Overhead view of mashed potatoes in large glass mixing bowl.
  • Cook the Vegetables. Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the 1 cup chopped onion, 2 medium chopped carrots, 2 stalks chopped celery, and 2 cloves minced garlic. Cook until softened and fragrant. 
    Vegetables for shepherd's pie in braiser pan.
  • Cook the Meat Filling. Add the 1 ½ pounds ground beef and cook until no longer pink. Deglaze the pan with the ½ cup red wine and sprinkle in the 2 tablespoons all-purpose flour.
    Ground Beef added to the braiser pan with the cooked vegetables.
  • Add the 1 cup beef broth, 1 tablespoon Worcestershire sauce, 1 tablespoon tomato paste, 1 teaspoon dried thyme, 1 teaspoon salt, 1 teaspoon ground black pepper, and 1 cup frozen vegetables. Stir to combine. Cook until the meat mixture begins to thicken. 
    Sauce ingredients added to the braiser pan with the other pie ingredients.
  • Assemble the Pie. Preheat the oven to 400 degrees F. Spread the hamburger meat mixture evenly into the bottom of the pan or transfer it to a separate baking dish.
    Ground beef mixture added to the bottom of a white baking dish.
  • Scoop the mashed potatoes over the top and spread evenly, making sure the mashed potatoes meet the edges of the dish to prevent the filling from bubbling over. Place into the oven to bake for 20 to 25 minutes, until the top is golden brown. Enjoy! 
    Mashed potatoes added to the top of the beef mixture in the baking dish.

Notes

  • Brown the ground beef well to develop a deeper flavor and a little caramelization on the bottom of the pan.
  • Stir a couple of tablespoons of all-purpose flour or cornstarch into the meat mixture to help thicken the filling and give it structure.
  • Season the ground beef mixture generously, then taste and adjust the salt and pepper before adding the mashed potato topping.
  • For the best mashed potato topping that holds its shape, use a starchy potato like Russet or Yukon Gold.
  • You can bake shepherd's pie in a 9x13-inch casserole dish, cast iron skillet, or large braiser.
  • Use a fork to create ridges in the potato topping before baking, or pipe the potatoes on with a piping bag for a smoother, decorative look.
  • For extra stability in the mashed potatoes, mix in one egg yolk along with the butter and milk before spreading them over the filling.
Calories: 480kcalCarbohydrates: 31gProtein: 21gFat: 29gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 12gTrans Fat: 1gCholesterol: 84mgSodium: 928mgPotassium: 956mgFiber: 5gSugar: 4gVitamin A: 4061IUVitamin C: 28mgCalcium: 130mgIron: 3mg

The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.

Keyword cottage pie, shepherd's pie
Tried This Recipe?Leave a comment below or tag @simplylakita on social!

More Main Dishes

  • Overhead view of bowl of finished soup.
    Soulful Leftover Turkey & Rice Soup (with Greens) Recipe
  • Close up overhead view of bowl of white chili with spoon in it.
    Easy White Chicken Chili Recipe
  • Close up view of finished chili in a white bowl by a spoon and plate of cornbread.
    Easy Chili Recipe (Ready in 30 Minutes!)
  • Close up view of finished turkey breast sliced in white dish.
    Slow Cooker Turkey Breast Recipe (Juicy, Easy, and Full of Flavor)

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Paul says

    November 08, 2025 at 1:15 pm

    5 stars
    I was so hungry the other night and I was in the mood for something quick and easy. I cut the recipe down to fit a 8x8 cause it is just me. I always have ground beef in my freezer, so I will be making this again !!

    Reply
    • LaKita says

      November 13, 2025 at 7:28 pm

      Love that! An 8x8 is perfect for a solo cozy night in, so glad it hit the spot. And yes, ground beef in the freezer is always a win! Thanks for giving it a try, and I’m so happy it’ll be a repeat for you! 🥔🍽️✨

      Reply
Head shot bio photo of LaKita in an orange shirt.

Hi, I'm LaKita. I'm a Lifelong home cook and self-taught baker. I've been sharing modern comfort food through food blogging, recipe development, and photography since 2013.

More about me →

Reader Favorites

  • Close up view of piece of delight on white plate with a fork.
    Best Chocolate Delight Recipe (Easy Layered Dessert)
  • Overhead view of finished pizza on marble surface.
    Supreme Pizza Recipe (Homemade with 6 Classic Toppings)
  • Overhead view of whole pie in aluminum pan on marble surface.
    Easy Sweet Potato Pie Recipe (Classic Southern Dessert)
  • Easy Blueberry Muffins with Frozen Blueberries  

Featured In

Thanksgiving HQ

  • Close up view of piece of cake on a white plate.
    Yum Yum Cake Recipe - Old Southern Recipe!
  • Sun Drop Pound Cake Recipe (Southern Classic)
  • Close up view of baked whole pecan pie.
    Southern Pecan Pie Recipe (Classic & Easy)
  • Pear Walnut Blue Cheese Salad Recipe with Lemon Dressing

See more Thanksgiving Recipes→

Footer

↑ back to top

as seen in:

Subscribe for weekly updates!

Subscribe
  • Contact
  • Privacy Policy
  • Disclaimer
  • Accessibility Policy
  • ↑ back to top

Copyright © 2025 Simply LaKita • Post may contain affiliate links.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.