Best Shepherd’s Pie Recipe with Ground Beef

4.7 from 74 votes
โ€ข80 comments
A red circle with the letters FFA red circle with the letters GFA green circle with the letter Q

This post may contain affiliate links. Read my disclosure policy.

This easy shepherd’s pie recipe with hearty ground beef, tender veggies, and buttery mashed potatoes proves that comfort food can be fast and delicious. Baked under a layer of gooey cheese, it’s a gluten-free meal that the whole family loves!

Love shepherd’s pie? Swap the regular potatoes in this recipe for mashed sweet potatoes for a sweet potato shepherd’s pie. Also, try my tater tot shepherd’s pie!

A large spoon scooping a serving of Shepherd's Pie out of a casserole dish.
  • Cuisine Inspiration: British and French
  • Primary Cooking Method: Oven
  • Dietary Info: Gluten-free, Nut-free
  • Skill Level: Easy

This is the BEST shepherd’s pie recipe with ground beef and vegetables baked beneath a cap of fluffy mashed potatoes and cheese. You’ll find so many variations of this classic casserole out there. This savory homemade shepherd’s pie is easy and delicious! It’s great to make ahead of time to reheat when you need it. Plus, my version is a gluten-free shepherd’s pie that everyone can enjoy.

Reasons to Love This Shepherd’s Pie Recipe

  • Juicy, affordable ground beef. Sticklers will say that only way to make authentic shepherd’s pie is with lamb, while cottage pie is made from beef. However, the recipes have become pretty interchangeable over the years. As someone who always has ground beef in the freezer, that’s what I use here, and it’s easy to find in our grocery stores.
  • Moist and flavorful filling. I love reading the reviews that say this is the best shepherd’s pie they’ve tasted! The filling is even better if you make it ahead of time, and not dry in the slightest, with a rich, savory gravy.
  • Quick. This shepherd’s pie recipe needs 10 minutes of prep, and you leave the rest to your oven. It’s a great meal to prep ahead and freeze, too.
  • 100% gluten-free. Many shepherd’s pies contain brown gravy thickened with flour. However, this one does not. It’s one of my favorite gluten-free casseroles. I make it every year as part of our gluten-free St. Patrick’s Day menu!
⭐⭐⭐⭐⭐

I have made this recipe several times and each time it turns out amazing!!! Especially when you make the filling ahead of time so that it has time to absorb all the ingredients. It is soooo yummy and easy to do! Thank you. ❤ – Stephanie

A scoop of Shepherds Pie on a green plate

Key Ingredients

These are some notes on the ingredients for this easy, gluten-free shepherd’s pie recipe. Scroll down to the recipe card below the post for the printable list with amounts.

  • Ground beef – I prefer to use 90% lean ground beef, but use what you like best. To make this really traditional, you can also use ground lamb.
  • Onion – Yellow or white onion, chopped.
  • Garlic – Finely minced. If you need to, you can substitute 1/2 teaspoon of garlic powder or one full teaspoon of garlic paste in place of each fresh clove.
  • Tomato paste – You could also use an equal amount of tomato sauce.
  • Worcestershire sauce – Adds that savory, cooked-all-day flavor. Make sure you’re using gluten-free Worcestershire sauce. You can also substitute gluten-free soy sauce, tamari, or coconut aminos.
  • Beef broth – I use the kind from a carton, or you can use homemade stock. Substitute chicken broth or stock if needed.
  • Frozen mixed vegetables – Try to find a mix with corn, peas, carrots, and green beans.
  • Potatoes – Since we’ll be mashing them, I recommend a starchy variety like Russet, Yukon Gold, or Idaho potatoes.
  • Greek yogurt – Or sour cream, to add richness and creaminess to the mashed potatoes.
  • Milk – Any kind.
  • Cheddar cheese – Freshly shredded and divided. You’ll mix some of the cheese in with the mashed potatoes and add the rest on top of the Shepherd’s Pie. You can swap cheddar for another melty cheese like Gouda, Monterey Jack, or Gruyere.

What Is the Difference Between Cottage Pie and Shepherd’s Pie?

I mentioned it above, but the main difference between a cottage pie and classic shepherd’s pie comes down to the filling. Traditionally, shepherd’s pie is made with lamb (hence the “shepherd” in the name). Technically, what we’re making today is cottage pie, since it’s made with beef. In the US, you’ll find many shepherd’s pie recipes that use ground beef simply because it’s affordable and easy to find.

You can always call this recipe “cottage pie” if you prefer. Or, stick with tradition and make it with ground lamb instead! It’s delicious and just as easy to prepare either way.

Ingredients for Best Shepherd’s Pie Recipe with Ground Beef.

How to Make Shepherd’s Pie With Ground Beef

With a little planning, this shepherd’s pie comes together quickly. I like to thaw out the frozen veggies and preheat the oven while I peel and boil the potatoes. Then, I’ll prepare the filling and put it all together following the steps below. Scroll to the recipe card for the printable recipe instructions.

  • Boil the potatoes. Peel and cut the potatoes into small, 1-inch pieces. Afterward, add the potatoes to a pot of cold water, cover, and bring to a boil. Remove the lid and boil for 10-12 minutes, until the potatoes are fork-tender.
  • Make the ground beef filling. While the potatoes cook, brown the ground beef in a skillet with the onion, garlic, and a pinch of salt and pepper. Drain any excess grease, then stir in the tomato paste, Worcestershire sauce, and beef broth. Add vegetables, bring to a simmer, and cook for 10-15 minutes or until thickened slightly.
  • Mash the potatoes. Meanwhile, drain the cooked potatoes and then return them to the pot. Add Greek yogurt (or sour cream), milk, cheese, and salt, and mash that together with a potato masher until smooth. You can also do this using a hand mixer.
  • Assemble the casserole. Now, transfer the meat mixture into a greased casserole dish. Spread the mashed potatoes over the top and sprinkle with the remaining cheese.
  • Bake. Bake your shepherd’s pie at 350°F for 30-35 minutes until it’s hot throughout and the cheese and potatoes are bubbly and golden.

What’s the Best Casserole Dish to Use?

I use my round and oval bakeware from Corningware all the time, for shepherd’s pie and other casseroles, to even just reheating a rotisserie chicken from Costco. For this recipe, I used the smaller 1.5-quart casserole dish (I placed it on a baking tray to catch any drips). If you don’t mind it not being filled to the top and don’t want it bubbling over a bit, try the 2.5-quart casserole dish.

CorningWare French Wite 1.5 quart Oval

$32.49  in stock
2 used from $21.95
Amazon.com
as of Jun 16, 2025 8:01 am
A serving spoon resting in the corner of a shepherd's pie in a casserole dish.

Tips and Variations

A fork digging into a serving of shepherd's pie on a plate.

Make It Ahead

There’s more than one way to prepare this homemade shepherd’s pie in advance:

  • Prepare the filling. Cook the meat and vegetable mixture, then leave it to cool and store it airtight in the refrigerator up to 48 hours ahead. When you’re ready, just prepare the mashed potatoes, assemble, and bake as directed.
  • Make the casserole ahead. Assemble the full shepherd’s pie, then cover it tightly with plastic wrap or foil and refrigerate or freeze it until you are ready to bake. See the section later in the post for tips on how to store and reheat the baked shepherd’s pie.

How to Store and Reheat Shepherd’s Pie

  • Refrigerate leftovers. Let your gluten-free shepherd’s pie cool to room temperature, then either cover it with saran wrap or transfer it to airtight containers. Store in the fridge for up to 4 days.
  • Reheat. When you are ready to reheat, scoop the desired amount onto a microwave-safe plate and warm until heated through. You can also reheat the full shepherd’s pie in the oven at 350°F for about 20 minutes, until it is heated through. The potatoes might give off a bit of extra moisture, but there is no impact on the flavor.
  • Freeze. You can freeze shepherd’s pie before or after baking (see above). Spray a large piece of Saran Wrap with baking spray, then place it sprayed side down on top of the casserole. Wrap the whole casserole in a few layers of aluminum foil, not just the top of the casserole dish. Place in the freezer, where it will keep for up to 3 months. Thaw overnight in the fridge, remove the wrapping, and bake or reheat as usual.
A bite of shepherd's pie held up on a fork with ground beef, corn, peas, and carrots.

Make It a Meal

This hearty, gluten-free shepherd’s pie is a meal by itself. But if you want to serve something with it, try one of these ideas:

A large spoon scooping a serving of Shepherd's Pie out of a casserole dish.
4.7 from 74 votes

Easy Shepherd’s Pie

This easy shepherd's pie with savory ground beef, tender veggies, and buttery mashed potatoes is the best kind of gluten-free comfort food!
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes
Servings: 6 servings

Ingredients

  • 1 pound white or russet potatoes, peeled and cut into about 1 inch chunks
  • 1 pound ground beef
  • 1/2 medium onion chopped (roughly 1/2 cup)
  • 1 garlic clove, crushed or minced
  • 3/4 cup tomato paste (one 6-ounce can)
  • 1/4 cup Worcestershire sauce
  • 1 1/2 cups beef broth
  • 4 cups frozen mixed vegetables or about two 10 oz. packages frozen vegetable medley, thawed (carrots, peas, corn, and green beans)
  • 1/4 cup Greek yogurt or sour cream
  • 1/4 cup milk
  • 1 teaspoon kosher salt
  • 1 cup shredded cheddar cheese, divided

Instructions

  • Preheat your oven to 350°F and coat a 1.5 quart casserole dish with cooking spray.
  • Peel and cut the potatoes into about 1 inch cubes, and place the potatoes and a pinch of salt into a pot of cold water.
  • Cover, and bring to boil. Remove cover and boil for 10-12 minutes, until fork tender. 
  • While the potatoes are cooking, heat a skillet over medium heat.
  • Add the ground beef, onion, garlic, and a pinch of salt and pepper to the skillet and cook, breaking up the meat, until it is browned. Drain any excess grease.
  • Stir in the tomato paste, Worcestershire sauce, and beef broth. Add vegetables, bring to a simmer, and cook for 10-15 minutes or until thickened slightly. Season to taste with salt and pepper.
  • While the meat mixture is simmering, drain the potatoes and return to the pot.
  • Add ½ cup shredded cheddar cheese, Greek yogurt or sour cream, milk, and 1 teaspoon salt to the potatoes. With a potato masher or hand mixer, mash to desired consistency.
  • Add the meat mixture to the prepared casserole dish, then top with the mashed potatoes and remaining cheese.
  • Bake for 30-35 minutes, or until heated through, and cheese and potatoes are slightly browned.
Nutrition Facts
Easy Shepherd's Pie
Amount Per Serving (1 g)
Calories 367 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 5g25%
Cholesterol 67mg22%
Sodium 1226mg51%
Potassium 1333mg38%
Carbohydrates 40g13%
Fiber 7g28%
Sugar 6g7%
Protein 29g58%
Vitamin A 6860IU137%
Vitamin C 26.4mg32%
Calcium 234mg23%
Iron 5.4mg30%
* Percent Daily Values are based on a 2000 calorie diet.
Disclaimers: Please discuss your individual dietary needs (i.e. gluten free) with a physician. Even when not specified, be sure to verify all ingredients are gluten free, if needed, by reading labels on all packaging and/or confirming with the manufacturer this varies by brand and can change at any time. Nutrition information shown is an estimate and not guaranteed to be accurate.

Categories:

Originally published on Sep 26, 2017.

80 Comments
  1. Stephanie Payne

    5 stars
    I have made this recipe several times and each time it turns out amazing!!! Especially when you make the filling ahead of time so that the filling has time to absorb all the ingredients. It is soooo yummy and easy to do!!! Thank you. Stephanie

  2. Kari @ Keep it Simple DIY

    5 stars
    A lot of Shepherd’s Pie recipes come out dry or bland but not this one. This is by far my favorite and I will continue to use this receipt forever!

  3. Danah

    5 stars
    I had wanted to make this for sometime. Found this recipe, used a pound of gr beef and half pound of gr lamb. As my usual, I don’t measure much. Used a 9*13 pan. It was over flowing. Lots of cheese too. I have 7 kids that are grown, and some got to have some. Now I’m making these for my kids. Everyone loved it.
    Great recipe!

    1. Al

      I made this recipe! Reminded me of my wife’s. She always made this for me before she passed! Very close, hers was better (maybe because she used love) BUT still very good and very easy! Thank you!

  4. Kelly Robbins

    I doubled the recipe. It was very good. Here are my additions/substitutions:

    Added:
    – Dijon, Bisto granules for increased richness, fresh thyme, chives and parsley, lots of extra garlic, a bit of Wondra for thickening

    Substitutions:
    – beef consommรฉ and red wine instead of beef broth, thick sliced portobello mushrooms for the veggies, Gouda instead of cheddar, Simply Organic All Seasoned Salt instead of plain salt

  5. Rebecca

    5 stars
    So much more flavorful than the one my mom used to make growing up. My boyfriend asked for thirds! Thanks.

Leave a Comment

Recipe Rating




I accept the Privacy Policy