Simply LaKita

  • Browse All Recipes
    • Dinner Recipes
    • Lunch Recipes
    • Side Dishes
    • Desserts
  • Hibachi at Home
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Browse All Recipes
    • Dinner Recipes
    • Lunch Recipes
    • Side Dishes
    • Desserts
  • Hibachi at Home
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Browse All Recipes
    • Dinner Recipes
    • Lunch Recipes
    • Side Dishes
    • Desserts
  • Hibachi at Home
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Dinner Recipes

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

Easy Shepherd’s Pie Recipe with Ground Beef

Jump to Recipe
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.

This easy Shepherd's Pie with Ground Beef layers a rich, savory beef and vegetable filling underneath creamy, cheesy mashed potatoes. Baked until golden and bubbling around the edges, it's a hearty and comforting dinner that's perfect for chilly evenings, Sunday supper, or whenever you need a cozy meal.

Updated September 7, 2026: I've refreshed this post with clearer step-by-step instructions, additional expert tips, serving suggestions, and expanded make-ahead, storage, and troubleshooting information. The original recipe remains the same. Originally published on November 20, 2024, and photos updated on November 3, 2025.

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

Watch this quick video tutorial!

Growing up, I watched my mom turn leftover mashed potatoes and vegetables into a clean-out-the-refrigerator meal that somehow still felt like Sunday dinner. Nothing went to waste, and a handful of simple ingredients could always become something warm and comforting.

After years of cooking for my own family and developing recipes since 2013, I've turned that same idea into a reliable Ground Beef Shepherd's Pie Recipe. It has a deeply savory beef filling, plenty of vegetables, and a fluffy cheddar mashed potato topping that becomes lightly crisp in the oven.

If you enjoy cozy classics like my Easy Chicken Pot Pie, this recipe deserves a place in your cold-weather dinner rotation. Let's get started!

Jump to:
  • Watch this quick video tutorial!
  • Why You'll Love This Ground Beef Shepherd's Pie
  • Ingredients You'll Need 
  • How to Make Shepherd's Pie with Ground Beef
  • LaKita's Expert Tips
  • Variations and Substitutions
  • Make-Ahead and Storage
  • What to Serve with Shepherd's Pie
  • Frequently Asked Questions
  • 📖 Recipe
  • Did You Make This Recipe?

Why You'll Love This Ground Beef Shepherd's Pie

  • Rich and comforting - Savory ground beef and vegetables simmer in a flavorful gravy beneath creamy mashed potatoes.
  • A complete meal - You get meat, vegetables, and potatoes together in one hearty casserole.
  • Perfect for leftovers - Prepared mashed potatoes and cooked vegetables work beautifully in this recipe.
  • Make-ahead friendly - Assemble the shepherd's pie in advance and bake it when you're ready to eat.
  • Freezer friendly - The baked casserole freezes and reheats well, making it useful for meal prep.
  • Easy to customize - Use your favorite frozen vegetables, replace the wine with broth, or substitute another ground meat.

Ingredients You'll Need 

Here's everything you'll need to make this easy Shepherd's Pie Recipe with Ground Beef.

Overhead view of ingredients needed to make shepherd's pie in separate bowls on marble surface.
  1. Potatoes - Yukon Gold potatoes make an especially creamy and buttery topping. Russet potatoes are starchier and create a light, fluffy mash. A combination of the two also works well.
  2. Butter - Adds richness and buttery flavor to the mashed potatoes. Salted or unsalted butter will work.
  3. Milk - Helps turn the potatoes into a smooth and creamy topping. Whole milk provides the best texture, but heavy cream may be used for an even richer mash.
  4. Cheddar cheese - Shredded cheddar adds savory flavor and helps the potato topping become golden in the oven. Parmesan cheese or a combination of cheddar and Parmesan may also be used.
  5. Olive oil - Used to sauté the vegetables before adding the ground beef. Avocado oil or another neutral cooking oil can be substituted.
  6. Onion, carrots, celery, and garlic - These aromatic vegetables create the flavorful foundation of the meat filling. Chop them into similar-sized pieces so they cook evenly.
  7. Ground beef - Use lean ground beef or 80/20 ground chuck. Ground chuck provides more flavor, but you may need to drain off some excess grease after browning.
  8. All-purpose flour - Thickens the beef broth and gives the filling its rich, gravy-like consistency.
  9. Tomato paste - Adds body, acidity, and concentrated savory flavor to the meat filling.
  10. Beef broth - Creates the sauce for the ground beef and vegetables. Beef stock may also be used.
  11. Dry red wine - Adds another layer of rich flavor and helps deglaze the skillet. It's completely optional and can be replaced with additional beef broth.
  12. Worcestershire sauce - Adds savory, salty, and slightly tangy flavor to the filling. I don't recommend skipping it.
  13. Dried thyme - Adds an earthy herb flavor that pairs well with beef. If using fresh thyme, use approximately twice the amount.
  14. Frozen vegetables - I prefer a combination of peas, carrots, and corn. There's no need to thaw them before adding them to the skillet.
  15. Salt and ground black pepper - Season both the mashed potatoes and beef filling, tasting and adjusting as you go.

👉🏾 See the recipe card below for exact quantities and full instructions.

How to Make Shepherd's Pie with Ground Beef

Here's a quick overview of the process. Complete instructions are included in the recipe card below.

Step 1: Prepare the Mashed Potatoes

Clean and peel the potatoes before cutting them into evenly sized 1-inch pieces. Place them in a large saucepan and cover with cold water. Bring the water to a boil and cook until the potatoes are completely fork-tender. Drain them well and return them to the warm saucepan. Add the butter, warm milk, shredded cheddar cheese, salt, and ground black pepper. Mash until creamy and mostly smooth, then set aside.

Mashed potatoes in large glass mixing bowl on marble surface.

Step 2: Sauté the Vegetables

Heat the olive oil in a large skillet over medium heat. Add the chopped onion, carrots, celery, and garlic. Cook until the vegetables begin to soften, and the onion becomes translucent and fragrant.

Sauteed vegetables in a large white braiser pan.

Step 3: Brown the Ground Beef

Add the ground beef to the skillet and break it into small pieces with a wooden spoon or spatula. Cook until the beef is browned and no longer pink. If you're using ground beef with a higher fat content, carefully drain off most of the excess grease. Pour in the red wine, if using, and scrape up any flavorful browned bits from the bottom of the skillet.

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

Step 4: Make the Savory Beef Filling

Sprinkle the flour evenly over the cooked beef and vegetables. Stir until the flour coats the mixture and is no longer visibly dry. Add the beef broth, Worcestershire sauce, tomato paste, dried thyme, salt, ground black pepper, and frozen vegetables. Stir everything together and allow the mixture to simmer until it thickens into a rich gravy. The filling should be saucy but not watery. When you drag a spoon through the skillet, it should leave a trail for a moment before the mixture settles back into place.

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

Step 5: Assemble the Shepherd's Pie

Preheat the oven to 400°F. Spread the ground beef filling evenly in the bottom of a 9x13-inch baking dish, large cast-iron skillet, or oven-safe braiser. Spoon the mashed potatoes over the filling and gently spread them into an even layer. Make sure the potatoes reach the edges of the dish to help prevent the filling from bubbling over. Use a fork to make ridges across the top of the potatoes. Those little peaks will become golden and lightly crisp as the shepherd's pie bakes.

Ground beef filling added to the bottom of a white rectangle baking dish.
Mashed potatoes added to the top of the meat mixture in the baking dish.

Step 6: Bake Until Golden

Bake for 20 to 25 minutes, until the filling is bubbling around the edges and the mashed potato topping is golden brown. Allow the shepherd's pie to rest for 5 to 10 minutes before serving. The filling will be extremely hot, and the short resting time helps it thicken and hold together when served.

LaKita's Expert Tips

  • Cut the potatoes evenly. Similar-sized pieces cook at the same rate and prevent a mixture of undercooked and waterlogged potatoes.
  • Begin with cold water. Starting the potatoes in cold water helps them cook evenly from the outside to the center.
  • Drain the potatoes thoroughly. Excess water can make the mashed potato topping loose and prevent it from holding its shape.
  • Warm the milk before adding it. Warm milk blends into the potatoes more easily and helps keep them hot and fluffy.
  • Brown the beef instead of simply turning it gray. Allowing the meat to develop some caramelized color gives the filling a deeper flavor.
  • Cook the filling until properly thickened. If it still looks soupy in the skillet, it will be watery after baking. Let it simmer for a few additional minutes before assembling the pie.
  • Keep the mashed potatoes thick. Thin or overly soft mashed potatoes may sink into the beef filling.
  • Seal the edges with potatoes. Spreading the potato topping all the way to the sides helps keep the filling underneath instead of allowing it to bubble over.
  • Create ridges with a fork. The raised areas brown more easily and give the potatoes lightly crisp edges.
  • Use the broiler carefully. If the filling is hot but the potatoes need more color, broil the top briefly while watching it constantly.
  • Let it rest before serving. Five to ten minutes gives the filling time to settle and makes the shepherd's pie easier to portion.

Variations and Substitutions

  • Use leftover mashed potatoes - This is one of my favorite ways to make shepherd's pie faster. You'll need enough potatoes to create a generous layer over the filling.
  • Use prepared mashed potatoes - Refrigerated or instant mashed potatoes work in a pinch. Keep the consistency fairly thick so the topping holds its shape.
  • Make traditional shepherd's pie - Replace the ground beef with ground lamb.
  • Use ground turkey or chicken - Either may be substituted for the beef. Because they have a milder flavor, taste the filling and adjust the seasoning as needed.
  • Leave out the wine - Replace it with an equal amount of additional beef broth.
  • Change the vegetables - Use your favorite frozen vegetable blend or a combination of peas, carrots, corn, and green beans.
  • Add Parmesan cheese - Mix Parmesan into the mashed potatoes or sprinkle a small amount over the top before baking.
  • Make a smaller batch - Halve the recipe and assemble it in an 8x8-inch baking dish. Begin checking it slightly earlier because the smaller casserole may heat more quickly.
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!

Make-Ahead and Storage

Make-Ahead Instructions

The shepherd's pie can be fully assembled up to 24 hours in advance. Allow the beef filling to cool slightly before adding the mashed potatoes, then cover the baking dish tightly and refrigerate.

When you're ready to serve it, bake as directed. Because the casserole will be cold, it may require a few additional minutes in the oven. Make sure the center is completely hot, and the filling is bubbling before removing it.

How to Store Leftovers

Allow the shepherd's pie to cool before covering the baking dish or transferring leftovers to an airtight container.

Store it in the refrigerator for 3 to 4 days.

How to Reheat Shepherd's Pie

For the best texture, cover the baking dish with foil and reheat it in a 350°F oven until hot throughout, about 20 to 25 minutes. Remove the foil during the final few minutes if you want to crisp the potato topping again.

Individual servings may be reheated in the microwave in 60- to 90-second intervals until hot.

Can You Freeze Shepherd's Pie?

Yes. Allow the baked shepherd's pie to cool completely before wrapping the pan tightly in plastic wrap and aluminum foil or transferring individual portions to freezer-safe containers.

Freeze for 1 to 2 months. Thaw overnight in the refrigerator before reheating in a 350°F oven until hot throughout.

What to Serve with Shepherd's Pie

Shepherd's pie is filling enough to serve by itself, but these simple sides help complete the meal:

  • Crispy Oven-Roasted Broccoli adds color and a lightly crisp vegetable side.
  • Skillet Green Beans are flavorful without making the meal feel too heavy.
  • Southern Fried Cabbage pairs beautifully with the rich beef filling.
  • Honey Butter Cornbread is perfect for catching every bit of savory gravy.
  • Homemade Biscuits turn this into an especially comforting Sunday dinner.
  • A simple green salad with Homemade Ranch Dressing adds something fresh and crisp.
White bowl with single serving of shepherd's pie and spoon in it.

Frequently Asked Questions

Is shepherd's pie made with beef or lamb?

Traditional shepherd's pie is made with lamb, while the ground beef version is technically called cottage pie. However, ground beef shepherd's pie is the name commonly used for this dish in many American kitchens.

What are the best potatoes for shepherd's pie?

Yukon Gold and Russet potatoes are both good options. Yukon Golds create a creamy, buttery mash, while Russets make a lighter and fluffier topping. You can also combine the two.

Why is my shepherd's pie watery?

The beef filling probably did not simmer long enough before the casserole was assembled. Cook the filling until it has a thick, gravy-like consistency. Also drain excess grease from the ground beef and avoid adding extra broth.

Can I use leftover mashed potatoes?

Absolutely. Shepherd's pie is one of the best ways to use leftover mashed potatoes. If the potatoes have become firm in the refrigerator, warm them slightly and stir in a splash of milk before spreading them over the filling.

Can I use instant mashed potatoes?

Yes. Prepare them according to the package directions, but keep them thick enough to hold their shape over the filling.

Do I have to use red wine?

No. The wine adds depth of flavor, but you can replace it with the same amount of additional beef broth.

Can I use ground turkey or chicken?

Yes. Either ground turkey or ground chicken can be substituted. Since they are leaner and milder than beef, you may need to add a little more seasoning.

How do I get the mashed potatoes brown on top?

Use a fork to make ridges across the potatoes before baking. The raised edges will brown more quickly. You can also place the casserole under the broiler briefly at the end, but watch it carefully.

Can I make shepherd's pie ahead of time?

Yes. Assemble the casserole, cover it tightly, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the baking time when starting with a cold casserole.

Can I freeze shepherd's pie?

Yes. For the best results, bake it first and allow it to cool completely. Wrap it tightly and freeze for 1 to 2 months. Thaw overnight in the refrigerator before reheating.

📖 Recipe

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

Easy Shepherd's Pie with Ground Beef Recipe

LaKita Anderson
This easy shepherd's pie with ground beef layers savory beef and vegetables under creamy, cheesy mashed potatoes. Cozy, make-ahead, and freezer-friendly!
5 from 1 vote
Print Recipe Pin Recipe

Video

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

Equipment

  • 1 large saucepan
  • 1 Large skillet
  • 1 potato masher
  • 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. Drain off any excess grease if necessary. 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. The mixture should be thick and gravy-like.
    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. Bake in the oven for 20 to 25 minutes, until the top is golden brown. Allow it to rest for 5-10 minutes before serving. 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, ground beef shepherd's pie, shepherd's pie recipe with ground beef, shepherd's pie with ground beef
Tried This Recipe?Leave a comment below or tag @simplylakita on social!

Did You Make This Recipe?

There's nothing better than pulling a bubbling casserole from the oven on a cool evening, especially when creamy mashed potatoes and savory ground beef are involved. If you try this easy Shepherd's Pie with Ground Beef, I'd love to know what you think! Leave a comment and star rating below, share a picture on Instagram and tag @SimplyLaKita, or save the recipe on Pinterest for your next cozy dinner. And if you have a question I didn't answer, leave it in the comments. I read every one.

More Dinner Recipes

  • Keto Meatball Casserole Recipe (Cheesy & No Pasta)
  • Cheesy Chicken Enchilada Pasta Recipe (Easy Baked Casserole)
  • Close up view of finished casserole in baking dish with serving spoon in it.
    Creamy Chicken Casserole Recipe (Rice & Cream Cheese)
  • Crockpot Beef Stew Recipe (Rich Tomato Gravy)

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 →

SL Community Favorites

  • Close up view of piece of delight on white plate with a fork.
    Chocolate Delight Recipe (Easy Layered Dessert)
  • overhead view of white bowl of salad topped with dressing next to fork and jar of dressing
    Hibachi Ginger Dressing Recipe (Japanese Steakhouse Style)
  • Overhead view of bowl of finished vegetables by a fork.
    Hibachi Vegetables Recipe (Japanese Steakhouse Style)
  • Blueberry Muffins with Frozen Blueberries Recipe (Easy & One Bowl)

Featured In

Game Day Recipes

  • Close up front view of finished ribs stacked on top of each other on white plate.
    Soul Food Oven Ribs Recipe (Tender & Juicy)
  • overhead view of bowl of salsa on plate with chips
    Pineapple Mango Salsa Recipe (Fresh & Easy)
  • Overhead view of southern baked beans in large white braiser pan with serving spoon in it.
    Southern Baked Beans Recipe (Easy, Hearty & Made with Canned Beans)
  • Close up overhead view of potato wedges topped with parsley on parchment lined baking sheet.
    Baked Potato Wedges Recipe (Crispy & Oven-Roasted)

See more Game Day Recipes→

Footer

↑ back to top

as seen in:

Subscribe for weekly updates!

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

Copyright © 2026 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.