Recipe Blossom

Joanna Gaines shepherd’s pie served with mashed potato topping, beef and vegetable filling, and simple side salad

Joanna Gaines Shepherd’s Pie Recipe​​

Jump to Recipe

Shepherd’s pie is made with seasoned meat and vegetables on the bottom and soft mashed potatoes on top. This version from Joanna Gaines comes from her Magnolia Table cookbook and has a simple, homemade feel.

What makes her shepherd’s pie a little different is the potato topping. She adds a small amount of nutmeg to the mashed potatoes, which gives them a gentle, cozy flavor. The meat and vegetables cook together into a rich and savory base, while the potatoes bake until they become creamy and lightly golden.

This Joanna Gaines shepherd’s pie recipe​ is easy to prepare and works well for family dinners, gatherings, or meal prep.

Key Takeaways

  • Hearty meat and vegetable filling: This Joanna Gaines shepherd’s pie recipe uses ground beef mixed with carrots, onions, and green beans. Together, they create a rich and savory filling that feels filling and comforting in every bite.
  • Creamy mashed potato topping: The mashed potatoes are smooth and soft, made with butter and milk. A small pinch of nutmeg adds gentle warmth and gives the topping a cozy, homemade flavor.
  • Thick and flavorful sauce: A simple sauce made with flour, tomato paste, and Worcestershire sauce brings everything together. It thickens the filling and adds deep flavor without being too heavy.
  • Golden baked finish: The shepherd’s pie bakes until the top turns lightly golden and the filling bubbles underneath. This step helps blend all the flavors and gives the dish its classic look.
  • Perfect for family meals: This shepherd’s pie works well for family dinners, gatherings, or sharing at a potluck. It is a complete meal that feels warm, comforting, and easy to enjoy.

What Makes Joanna Gaines Shepherd’s Pie Special

Joanna Gaines’s shepherd’s pie feels special because she takes a classic comfort food and makes it even better with simple touches. The mashed potatoes on top are smooth and creamy, made with butter and cream. She also adds a small pinch of nutmeg, which gives the potatoes a gentle warmth without making them taste strong.

The meat filling is made with carrots, onions, and green beans. The green beans add color and a light crunch, which makes the dish more fun to eat. Tomato paste and a little Worcestershire sauce give the filling a rich and savory flavor.

Recipe for Joanna Gaines Shepherd’s Pie

Joanna Gaines Shepherd’s Pie Recipe​​

Recipe by Recipe Blossom
0.0 from 0 votes
Course: MeatCuisine: AmericanDifficulty: Medium
Servings

8

servings
Prep time

30

minutes
Cooking time

1

hour 
Calories

600

kcal
Total time

1

hour 

30

minutes
Cook Mode

Keep the screen of your device on

Ingredients

  • 2½ pounds Yukon Gold or russet potatoes

  • 2 tablespoons butter

  • ½ cup milk

  • ½ cup heavy cream or half-and-half

  • 1 teaspoon ground nutmeg

  • 1 pound green beans

  • 2 large carrots

  • 1 small white or yellow onion

  • 1 garlic clove

  • Salt

  • Black pepper

  • 1 bay leaf

  • 2 pounds lean ground beef

  • 2½ tablespoons all-purpose flour

  • 1 (6-ounce) can tomato paste

  • 4 tablespoons warm water

  • 1½ teaspoons Worcestershire sauce

  • 2 tablespoons fresh parsley

  • 1 teaspoon olive oil

How to Make Joanna Gaines Shepherd’s Pie

  • Cooking and mashing the potatoes
    Place the peeled potato pieces into a large pot and cover them with cold, lightly salted water. Bring the pot to a boil, then lower the heat and let the potatoes cook until they are very soft. This usually takes about 15 to 20 minutes. Drain the potatoes well and put them back into the pot.

    While the potatoes are still hot, add the butter and mash until smooth. Pour in the milk, cream, and nutmeg. Mash again until the potatoes look creamy and smooth. Taste and add salt and pepper if needed. Cover the pot and set the potatoes aside while you make the filling.
    Peeled potatoes boiling in lightly salted water in a large pot for shepherd’s pieDrained potatoes being mashed with butter while still hot in the same pot.
  • Preparing the meat and vegetables
    Heat the olive oil in a large pan over medium heat. Add the chopped onion and garlic. Cook and stir until the onion becomes soft and clear. This takes about 3 to 5 minutes.

    Add the ground beef to the pan. Sprinkle salt and pepper on it. Cook the meat, breaking it apart with a spoon, until it is fully browned and no pink remains. This takes about 6 to 8 minutes.

    Stir in the carrots and add the bay leaf. Cook for a few minutes until the carrots start to soften. Add the green beans and cook for a couple more minutes. The meat and vegetables should be tender and smell rich and savory.Onion and garlic cooking in olive oil until soft and translucent in a large skillet.Ground beef browning with onion and garlic until no pink remains
  • Making the thick savory sauce
    Push the meat and vegetables to one side of the pan. Sprinkle the flour onto the empty side. Pour in the warm water and stir until it forms a smooth paste. Add the tomato paste and Worcestershire sauce to the paste.
    Stir everything together so the sauce coats the meat and vegetables. Let it cook for a few minutes while stirring. The sauce will thicken and look like gravy. Remove the bay leaf. Taste and add more salt or pepper if needed.
  • Combining the filling and topping
    Heat the oven to 375°F or 190°C. Lightly grease a baking dish. Spoon the meat and vegetable mixture into the bottom of the dish and spread it out evenly.
    Spoon the mashed potatoes over the filling and spread them so the filling is fully covered. Smooth the top with a spoon or spatula. You can drag a fork across the top to make light lines, which helps the potatoes brown.Shepherd’s pie meat and vegetable filling spread evenly in a greased baking dish
  • Baking until hot and lightly browned
    Place the dish in the oven and bake for 25 to 30 minutes. The top should turn light golden, and the filling should bubble around the edges. If you want a darker top, you can broil it for a few minutes, but watch closely so it does not burn.
    Remove the shepherd’s pie from the oven and let it rest for a few minutes before serving. Sprinkle chopped parsley on top and serve warm.

Recipe Video

When to Serve Shepherd’s Pie

Serving for family dinners

Joanna Gaines’s shepherd’s pie is a great choice for family dinners. It is a full meal in one dish, so serving is simple. Just scoop out the warm meat, vegetables, and mashed potatoes onto each plate. You can serve it with a green salad or steamed vegetables on the side if you like.

Serving for gatherings or holidays

This shepherd’s pie also works well for gatherings or holidays. This Joanna Gaines shepherd’s pie recipe makes enough servings to feed many people. You can prepare it ahead of time and bake it when guests arrive. It stays warm in the oven and is easy to carry to another home if needed.

Tips for the Perfect Shepherd’s Pie

  • Pick the right potatoes: Use potatoes like russet or Yukon Gold. They mash easily and turn soft and fluffy, which makes the topping smooth and creamy.
  • Season as you cook: Add salt and pepper to the potatoes, meat, and vegetables while cooking. This helps every layer taste good, not just the top.
  • Brown the meat well: Let the ground beef cook until it turns brown and smells rich. This step adds more flavor, so do not rush it.
  • Use a little nutmeg: A small amount of nutmeg in the mashed potatoes adds a warm flavor. It should be mild and not overpower the dish.
  • Thicken the sauce properly: Mix the flour with water before adding it to the meat. This helps the sauce thicken smoothly without lumps.

Storage and Leftovers

Refrigerating cooked Shepherd’s Pie

Let the shepherd’s pie cool down after baking. Do not leave it out for more than two hours. Once it cools, cover the dish tightly with foil or plastic wrap, or place the leftovers in airtight containers. Store the pie in the refrigerator for up to 3 to 4 days.

When you want to reheat it, warm single portions in the microwave, or place the whole dish in a 350°F oven until it is hot all the way through. The flavors often taste even better the next day, which makes leftovers very enjoyable.

Freezing for later

Shepherd’s pie freezes well, whether it is cooked or not. To freeze it before baking, put the pie together, cover it tightly, and place it in the freezer. When you are ready to eat it, let it thaw overnight in the refrigerator, then bake it as usual.

If you are freezing cooked leftovers, let the pie cool completely first. Wrap it tightly in foil or place it in a freezer-safe bag. The pie can stay frozen for 2 to 3 months. To reheat, place it in a 350°F oven. Keep it covered at first, then uncover it near the end so the top can brown.

Nutrition Information

Nutrition Facts

8 servings per container


  • Amount Per ServingCalories600
  • % Daily Value *
  • Total Fat 14.2g 18%
    • Saturated Fat 7.62g 35%
  • Cholesterol 84mg 29%
  • Sodium 175mg 8%
  • Total Carbohydrate 44.7g 16%
    • Dietary Fiber 6.55g 22%
    • Total Sugars 8.59g
  • Protein 31g 62%

  • Calcium 111mg 9%
  • Vitamin C 31.5mg 35%

* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Disclaimer: Nutrition data for this recipe was calculated using the Recipe Blossom Nutrition Calculator. It’s designed to provide a reliable estimate of calories, macronutrients, and micronutrients based on standard ingredients and portion sizes.

However, actual values may vary depending on brands, substitutions, or preparation methods. For medically tailored nutrition advice, we recommend consulting with a registered dietitian or qualified healthcare provider.

FAQs

Can I use ground beef instead of lamb?

Yes. You can use ground beef instead of lamb in this recipe, and it works perfectly. Beef gives a rich, familiar flavor and is more common and affordable than lamb for many home cooks.

Can I make shepherd’s pie ahead of time?

Yes. You can fully assemble the shepherd’s pie, cover it tightly, and refrigerate it for up to 24 hours before baking. Bake it when you are ready to serve.

Can shepherd’s pie be frozen?

Yes. Shepherd’s pie freezes well. You can freeze it either baked or unbaked. Wrap it tightly, freeze for up to 2 to 3 months, then thaw in the refrigerator before reheating or baking.

Why is my shepherd’s pie watery?

Shepherd’s pie turns watery when the sauce is too thin or the vegetables release excess moisture. Make sure the flour thickens the filling fully and cooks offany extra liquid before assembling the pie.

Leave a Comment

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

Scroll to Top