Print Options:

Whole30 Shepherd’s Pie Recipe – Hearty Food Ideas

Whole30 Shepherd's Pie Recipe

Shepherd's pie has a special place in many hearts and kitchens. Growing up, it was a family favorite—layered comfort wrapped in its warm potato blanket. But then I learned about Whole30, and suddenly my beloved dish needed a makeover that aligned with my new goals.

Let’s just say it took a bit of trial and error. The result? A delicious, healthy version of shepherd’s pie that feels indulgent while staying compliant. This journey led me to create a recipe that balances taste and nourishment cleanly and effectively—everyone loves a hearty meal, right?

Whole30 Shepherd's Pie Recipe

What is Whole30 Shepherd's Pie?

Whole30 shepherd's pie is a revamped version of the traditional dish that sticks to Whole30's guidelines. Essentially, it replaces heavy, non-compliant ingredients with whole, nutrient-dense options. The core concept isn’t just about cutting out unhealthy foods, but embracing a way of eating that emphasizes the beauty of fresh, minimally processed ingredients.

On the plate, you’ll find seasoned ground beef mixed with veggies, topped with creamy mashed potatoes—made without dairy or grains. It’s comforting, satisfying, and oh-so-family-friendly.

What is the Flavor Profile of This Dish?

Imagine digging into a bowl where rich beef mingles with earthy vegetables, all topped with silky mashed potatoes. The first bite hits your palate with a savory depth, courtesy of the beef and broth. As you chew, the herbs come alive, bringing a refreshing note.

 The potatoes add a creamy texture, making you feel right at home.

There’s a hint of smokiness from paprika, and the sweetness of cooked carrots balances with the umami from the beef. This dish makes your taste buds dance without any of the usual culprits lurking—like gluten, grains, or dairy.

What Makes This Recipe Different From Other Whole30 Shepherd's Pie?

While many recipes may cut corners, my version honors tradition without sacrificing flavor or health. Here’s why it stands out:

  • Fresh Ingredients: Every component is fresh and compliant. No artificial additives here.
  • Bone Broth: I add bone broth for richness and to sneak in some nutrients.
  • Herbs Assured: Using real herbs rather than dried seasoning brings a fresher taste.
  • Savory Mashed Potatoes: Instead of butter or dairy, creamy coconut milk takes center stage in the mash, giving it a lovely flavor profile.

Ingredients You'll Need

To prepare this nourishing feast, here’s your shopping list:

For the Beef Mixture:

  • 1 1/2 pounds grass-fed ground beef
  • 1 tablespoon ghee for cooking
  • 3/4 cup beef or chicken bone broth
  • 2 1/2 tablespoons tomato paste
  • 2 cloves garlic, minced
  • 1 medium onion, chopped
  • 1 cup diced carrots
  • 1 1/2 cups chopped Brussels sprouts
  • 1 teaspoon fresh minced thyme
  • 1 teaspoon fresh minced rosemary
  • Sea salt and freshly cracked black pepper (for seasoning)
  • A pinch of sea salt for veggies
  • 1/2 teaspoon smoked paprika (optional)

For the Mashed Potatoes:

  • 4-6 russet potatoes (around 2 1/2 pounds), peeled and cut into 2-inch pieces
  • 2/3 cup full-fat coconut milk, blended before adding
  • 3 tablespoons organic ghee
  • 3 tablespoons nutritional yeast
  • Salt and pepper to taste
  • 1 tablespoon garlic powder (optional)
  • Chopped fresh parsley, for garnish
Whole30 Shepherd's Pie Copycat Recipe

Step-by-Step Directions

Step 1: Prepare Your Veggies and Meat

Start by chopping all your vegetables. You’ll want everything prepped so the cooking goes smoothly. Dice your onions, mince garlic, chop carrots, and slice Brussels sprouts.

Step 2: Cook the Meat Mixture

In a large skillet, heat the ghee over medium heat. Once melted, toss in the onions. Sauté until they're translucent, about 4 minutes. Add in the ground beef. Brown it well, breaking it up into smaller pieces as it cooks.

Step 3: Add the Vegetables

Once your meat is browned, add the garlic and cook for an additional minute. At this point, stir in your diced carrots and chopped Brussels sprouts. Allow everything to cook for another 5 minutes. The veggies should soften but not lose their crunch!

Step 4: Stir in Flavorful Additions

Now, add the tomato paste, bone broth, thyme, rosemary, salt, pepper, and smoked paprika if you’re using it. Stir everything until well combined and let it simmer for about 10 minutes. This will let all those flavors mingle beautifully.

Step 5: Make the Mashed Potatoes

While your beef and veggies are cooking, bring a large pot of salted water to boil. Add the potato chunks and cook until tender, roughly 15-20 minutes. Drain them and return to the pot.

Step 6: Create the Creamy Mash

To your pot of drained potatoes, add the coconut milk, ghee, nutritional yeast, salt, pepper, and garlic powder (if desired). Mash until creamy and smooth. You might need a little extra coconut milk depending on your texture goals.

Step 7: Assemble the Dish

Preheat your oven to 375°F (190°C). In a baking dish, pour the meat and vegetable mixture. Spread the mashed potatoes evenly on top. You can use a fork to create a few peaks for extra crispiness.

Step 8: Bake it Up

Pop your assembled shepherd's pie into the oven for about 25-30 minutes. You want the top to be golden brown and the edges to be bubbling.

Step 9: Garnish and Serve

Once baked, take it out and let it stand for about 5 minutes. Sprinkle fresh parsley on top before serving. Voila! Comfort food that makes you feel good about what you're eating.

Tips on Making Whole30 Shepherd's Pie

  • Beef Choices: Opt for grass-fed or organic beef for better flavor and nutrient density.
  • Thicker Filling: For a thicker filling, let the beef mixture simmer longer so it reduces slightly.
  • Potato Technique: Consider steaming the potatoes instead of boiling to keep them from getting waterlogged.
  • Texture Control: If the mashed potatoes are too thick, thin them with a splash more of coconut milk.
  • Leftovers: This dish tastes even better the next day, making it perfect for meal prep.

Nutrition Information

Each serving of this whole30 shepherd's pie provides:

  • Calories: ~400
  • Protein: ~25g
  • Fat: ~20g
  • Carbohydrates: ~30g
  • Fiber: ~6g
  • Sugar: ~2g

Please note that this can vary based on specific ingredients used.

How Can I Store This Whole30 Shepherd's Pie?

To store any leftovers, allow the shepherd's pie to cool completely. Cover it tightly with plastic wrap or transfer it to an airtight container. It can be kept in the refrigerator for about 4 days. 

When you’re ready to reheat, simply pop it in the oven at 350°F (175°C) until warmed through.

Substitute Options for the Ingredients

If you find yourself missing some ingredients, here are a few helpful substitutes:

  • Ground Beef: Use ground turkey or chicken for a leaner option. Both provide ample flavor while remaining compliant.
  • Ghee: Coconut oil works well for cooking and can maintain similar taste characteristics.
  • Coconut Milk: If you’re not a fan of coconut, almond milk is a great alternative. It’ll change the flavor slightly but will keep it creamy.
  • Potatoes: For a low-carb option, cauliflower can be steamed and mashed in place of potatoes—just blend until smooth.
Best Whole30 Shepherd's Pie Recipe

Conclusion

After crafting this whole30 shepherd's pie, I’ve discovered it’s not just a dish; it’s a warm embrace on a chilly evening. It aligns perfectly with healthy eating without compromising on taste. 

I encourage you to invite friends or family over and share this comforting meal that respects Whole30 principles but feels indulgent. The next time you crave shepherd's pie, this version will surely hit the spot with a good dose of nostalgia and healthy eating.

Embrace the kitchen, enjoy the process, and most importantly, savor every bite! Happy cooking!

You’ll also like the following recipes!

Courses
Difficulty Intermediate
Time
Prep Time: 15 mins Cook Time: 1 hr Total Time: 1 hr 15 mins
Servings 8
Calories 400 kcal
Best Season Suitable throughout the year
Description

If you’re gearing up to make a delicious whole30 shepherd's pie, think beyond the dish itself! Pair it with a crisp side salad tossed with lemon and olive oil. Maybe add some fresh steamed green beans or sautéed spinach for a punch of nutrients.

Both are great complements. For drinks, sparkling water with a twist of lime or a chilled herbal tea can do wonders. These pair well without taking away from the main event on your plate.

Ingredients
    Beef Mixture:
  • 1 1/2 pounds grass-fed ground beef
  • 1 tablespoon ghee for cooking
  • 3/4 cup beef or chicken bone broth
  • 2 1/2 tablespoons tomato paste
  • 2 cloves garlic, minced
  • 1 medium onion, chopped
  • 1 cup diced carrots
  • 1 1/2 cups chopped Brussels sprouts
  • 1 teaspoon fresh minced thyme
  • 1 teaspoon fresh minced rosemary
  • Sea salt and freshly cracked black pepper (for seasoning)
  • A pinch of sea salt for veggies
  • 1/2 teaspoon smoked paprika (optional, for a hint of smokiness)
  • Mashed Potatoes:
  • 4-6 russet potatoes, peeled and cut into 2-inch pieces (about 2 1/2 pounds)
  • 2/3 cup full-fat coconut milk, blended before adding
  • 3 tablespoons organic ghee
  • 3 tablespoons nutritional yeast
  • Salt and pepper to taste
  • 1 tablespoon garlic powder (optional, for added depth of flavor)
  • Chopped fresh parsley, for garnish
Instructions
    Step 1: Prepare Your Veggies and Meat
  1. Start by chopping all your vegetables. You’ll want everything prepped so the cooking goes smoothly. Dice your onions, mince garlic, chop carrots, and slice Brussels sprouts.
  2. Step 2: Cook the Meat Mixture
  3. In a large skillet, heat the ghee over medium heat. Once melted, toss in the onions. Sauté until they're translucent, about 4 minutes. Add in the ground beef. Brown it well, breaking it up into smaller pieces as it cooks.
  4. Step 3: Add the Vegetables
  5. Once your meat is browned, add the garlic and cook for an additional minute. At this point, stir in your diced carrots and chopped Brussels sprouts. Allow everything to cook for another 5 minutes. The veggies should soften but not lose their crunch!
  6. Step 4: Stir in Flavorful Additions
  7. Now, add the tomato paste, bone broth, thyme, rosemary, salt, pepper, and smoked paprika if you’re using it. Stir everything until well combined and let it simmer for about 10 minutes. This will let all those flavors mingle beautifully.
  8. Step 5: Make the Mashed Potatoes
  9. While your beef and veggies are cooking, bring a large pot of salted water to boil. Add the potato chunks and cook until tender, roughly 15-20 minutes. Drain them and return to the pot.
  10. Step 6: Create the Creamy Mash
  11. To your pot of drained potatoes, add the coconut milk, ghee, nutritional yeast, salt, pepper, and garlic powder (if desired). Mash until creamy and smooth. You might need a little extra coconut milk depending on your texture goals.
  12. Step 7: Assemble the Dish
  13. Preheat your oven to 375°F (190°C). In a baking dish, pour the meat and vegetable mixture. Spread the mashed potatoes evenly on top. You can use a fork to create a few peaks for extra crispiness.
  14. Step 8: Bake it Up
  15. Pop your assembled shepherd's pie into the oven for about 25-30 minutes. You want the top to be golden brown and the edges to be bubbling.
  16. Step 9: Garnish and Serve
  17. Once baked, take it out and let it stand for about 5 minutes. Sprinkle fresh parsley on top before serving. Voila! Comfort food that makes you feel good about what you're eating.
Nutrition Facts

Servings 8


Amount Per Serving
Calories 400kcal
% Daily Value *
Total Fat 20g31%
Total Carbohydrate 30g10%
Dietary Fiber 6g24%
Sugars 2g
Protein 25g50%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note
  • Beef Choices: Opt for grass-fed or organic beef for better flavor and nutrient density.
  • Thicker Filling: For a thicker filling, let the beef mixture simmer longer so it reduces slightly.
  • Potato Technique: Consider steaming the potatoes instead of boiling to keep them from getting waterlogged.
  • Texture Control: If the mashed potatoes are too thick, thin them with a splash more of coconut milk.
  • Leftovers: This dish tastes even better the next day, making it perfect for meal prep.
Keywords: Whole30 shepherd's pie recipe
Read it online: https://heartyfoodideas.com/recipe/whole30-shepherds-pie-recipe/
Glennis Annis, Author and Registered Dietitian
Glennis Annis
Registered dietitian and food blogger

I’m Glennis Annis, a registered dietitian and the creator of Hearty Food Ideas. Based in Saint Louis, Missouri, I’m passionate about sharing delicious, wholesome recipes that are easy to make and packed with comfort. Through my blog, I aim to help you create hearty meals that nourish both your body and soul, bringing joy to your kitchen and table.