↑
  • ABOUT
  • RECIPES
  • MY COOKBOOK
  • FAVORITE PRODUCTS

What Great Grandma Ate

because the food you love should love you back!

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

What Great Grandma Ate / Recipes / Paleo / Easy Low-Carb Shepherd’s Pie Recipe

Easy Low-Carb Shepherd’s Pie Recipe

Last Updated on November 4, 2024 by Jean Choi 3 Comments

AIP
EF
LC
NF
P
W3
4.9K shares
  • Share
Jump to Recipe

When you’re craving a comforting classic with a low-carb twist, this low-carb shepherd’s pie with cauliflower and carrot mash is perfect! Made without the traditional potato topping, this Whole30-friendly, keto shepherd’s pie swaps in a mash of cauliflower and carrots, bringing richness without the carb overload. Each layer is filled with flavor, making this pie a healthy, comforting staple for cozy nights and St. Patrick’s Day celebrations alike.

a serving of shepherd's pie on a white plate with a silver fork.

What is Shepherd’s Pie? 

Originally from England and Ireland, shepherd’s pie was created to use up leftover meat and potatoes. Traditionally topped with mashed potatoes, this dish is now adaptable to all kinds of diets, including this low-carb, veggie-packed version. It still delivers all the coziness of the classic, but in a way that’s lighter and works with keto, Whole30, and AIP diets.

Why You’ll Love This Low-Carb Shepherd’s Pie

This version of shepherd’s pie is simple yet deeply satisfying, thanks to a topping that’s creamy and low in carbs, made from a blend of cauliflower and carrots. The addition of carrots adds weight to the cauliflower, creating a heartier mash that closely resembles classic mashed potatoes, giving this dish a traditional feel. It’s a versatile recipe too, fitting a variety of diets: it’s Whole30 and keto-friendly, with easy swaps for an AIP-compliant option.

The filling boasts balanced flavors, with savory ground beef (or lamb), garlic, and fresh herbs that bring a classic taste, while apple cider vinegar brightens up each bite. Best of all, this recipe is a true one-pot wonder; using an oven-safe skillet makes for quick preparation and even easier cleanup, perfect for busy weeknights or meal prep days.

a cast iron pan filled with ground beef and veggies and topped with a cauliflower carrot mash

Ingredient Notes and Substitutions

  • Cauliflower and Carrots: The key to a low-carb, creamy topping, these vegetables create a fluffy, potato-like mash while keeping it low in carbs. If you’d like, you can also try mashed turnips.
  • Ground Meat: This recipe works with either beef or lamb. Beef brings a savory taste, while lamb offers a more traditional flavor.
  • Aromatics: Onions, garlic, and celery form a fragrant base for the filling. Feel free to add extra veggies, like zucchini or mushrooms, if desired.
  • Herbs and Spices: Fresh rosemary and thyme add depth, with salt and pepper for seasoning. AIP followers can simply omit black pepper and tomato paste.
  • Apple Cider Vinegar and Broth: These bring a subtle brightness and depth to the meat filling. Bone broth is especially delicious for extra richness.

See the full recipe card below for detailed ingredient amounts and full instructions. 

How to Make Low-Carb Shepherd’s Pie

Step 1. Boil the Vegetables: Bring a large pot of water to a boil over medium-high heat. Add the carrots and simmer for 5 minutes. Then add cauliflower florets and cook for 5 more minutes, until both carrots and cauliflower are fork-tender.

Step 2. Prepare the Mash: Drain the vegetables, transfer to a food processor, add ghee and salt, and process until smooth.

Step 3. Preheat Oven: Preheat oven to 400°F (200°C).

Step 4. Cook the Filling: Heat ghee in an oven-safe skillet over medium-high heat. Add onion, celery, and carrot, cooking for 5 minutes while stirring. Add minced garlic and stir for 1 minute until fragrant.

a hand spreading cauliflower mash on top of low carb shepherd's pie.

Step 5. Brown the Meat: Add ground beef, season with salt and pepper, and cook for about 7 minutes, breaking it up with a spoon. Stir in tomato paste.

Step 6. Make the Sauce: In a bowl, whisk together broth, apple cider vinegar, rosemary, thyme, and arrowroot starch. Pour over the beef mixture, then simmer for 5 minutes until thickened.

Step 7. Assemble and Bake: Remove the skillet from heat. Top with the cauliflower-carrot mash, spreading it evenly over the meat layer with a spatula.

Step 8. Bake and Serve: Bake for 20 minutes until the topping is golden and the filling is bubbly. Allow to cool for 10 minutes before serving.

an up close shot of the topping resting on top of the filling in a cast iron pan.

Recipe Tips

  • A Smooth Mash: Ensure your cauliflower and carrots are well-drained for a fluffy, smooth topping.
  • Adjust for AIP: Replace ghee with coconut oil, omit tomato paste, and skip black pepper for an AIP-friendly version.
  • Meal Prep-Friendly: Make the filling and topping a day ahead, refrigerate, and bake before serving for an easy weeknight dinner.

Variations and Serving Suggestions

  • Cheesy Topping: Add a sprinkle of shredded dairy-free cheese on top if desired.
  • Extra Veggies: Add mushrooms, zucchini, or green beans to the filling for additional texture.
  • Side Pairings: Serve with a crisp green salad or roasted vegetables for a balanced, low-carb meal.
Low carb shepherd’s pie served on a plate

Make-Ahead and Storage Tips

This low-carb shepherd’s pie is a great make-ahead option! Assemble it in an oven-safe dish up to a day in advance, cover, and refrigerate. When ready to bake, simply uncover and pop it in the oven. Store leftovers in an airtight container in the fridge for up to four days, or freeze it for up to three months. To reheat, thaw overnight in the fridge, then warm in the oven until heated through.

Recipe FAQs

Is this recipe Whole30-compliant?

Yes! Just make sure to use Whole30-approved ingredients and follow the AIP substitutions if needed.

Can I use different vegetables in the mash?

You can replace carrots with parsnips or try a blend of cauliflower and turnips for a similar texture.

How do I store leftovers?

Store in an airtight container in the fridge for up to four days. Reheat in the oven or microwave before serving.

More One Pot Recipes

  • Instant Pot Beef Stew (Paleo, Whole30)
  • Keto White Chicken Chili
  • Instant Pot Chicken Soup
  • Easy Beef Stroganoff

If you make this recipe, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media Instagram, Facebook, and Pinterest for even more delicious recipes!

Low Carb Shepherd’s Pie Recipe

When you’re craving a comforting classic with a low-carb twist, this low-carb shepherd's pie with cauliflower and carrot mash is perfect! Made without the traditional potato topping, this Whole30-friendly, keto shepherd's pie swaps in a mash of cauliflower and carrots, bringing richness without the carb overload. Each layer is filled with flavor, making this pie a healthy, comforting staple for cozy nights and St. Patrick's Day celebrations alike.
5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: British, Irish
Prep Time: 10 minutes minutes
Cook Time: 45 minutes minutes
Total Time: 55 minutes minutes
Servings: 6 servings
Calories: 335kcal

Ingredients

Topping

  • 1 medium head of cauliflower cut into florets
  • 2 medium carrots cut into 1-inch chunks
  • 1/4 cup ghee or coconut oil for AIP
  • 1/2 tsp salt

Filling

  • 1 tbsp ghee or coconut oil for AIP
  • 1/2 onion diced
  • 2 stalks celery diced
  • 1 carrot chopped
  • 2 garlic cloves minced
  • 1 lb ground beef or ground lamb
  • Salt & pepper, to taste omit pepper for AIP
  • 1/2 cup bone broth or beef broth
  • 2 tbsp tomato paste omit for AIP
  • 1 tbsp apple cider vinegar
  • 1 tsp fresh rosemary
  • 1 tsp fresh thyme
  • 1 tbsp arrowroot starch

Instructions

  • Boil water in a large pot over medium high heat.
  • Add the carrots and simmer for 5 minutes.
  • Add in the cauliflower florets and cook for 5 more minutes until both the carrots and the cauliflower are cooked through and fork tender.
  • Drain, and place in a food processor. Add ghee and salt, and process until everything turns smooth.
  • Preheat oven to 400 degrees F.
  • Heat ghee in a large oven-safe skillet over medium high heat.
  • Add onion, celery, and carrot, and cook stirring for 5 minutes.
  • Add minced garlic and stir for 1 minute until fragrant.
  • Add the ground beef with salt and pepper, and cook until browned (~7 minutes), breaking it up with a wooden spoon. Stir in tomato paste.
  • In a separate bowl, whisk together broth, apple cider vinegar, rosemary, thyme, and arrowroot starch.
  • Pour over the beef and simmer for 5 minutes until the sauce reduces and thickens.
  • Remove from heat, then top with mashed carrot and cauliflower, spreading it out evenly and smoothly over the meat mixture with a spatula.
  • Bake for 20 minutes in the oven until the topping turns golden brown and the meat layer starts bubbling up.
  • Cool for 10 minutes before serving.
Nutrition Facts
Low Carb Shepherd's Pie Recipe
Amount Per Serving (1 serving – makes 6)
Calories 335 Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 12g75%
Cholesterol 79mg26%
Sodium 346mg15%
Potassium 662mg19%
Carbohydrates 11g4%
Fiber 3g13%
Sugar 4g4%
Protein 16g32%
Vitamin A 5193IU104%
Vitamin C 51mg62%
Calcium 52mg5%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

  • A Smooth Mash: Ensure your cauliflower and carrots are well-drained for a fluffy, smooth topping.
  • Adjust for AIP: Replace ghee with coconut oil, omit tomato paste, and skip black pepper for an AIP-friendly version.
  • Meal Prep-Friendly: Make the filling and topping a day ahead, refrigerate, and bake before serving for an easy weeknight dinner.
  • Cheesy Topping: Add a sprinkle of shredded dairy-free cheese on top if desired.
  • Extra Veggies: Add mushrooms, zucchini, or green beans to the filling for additional texture.
  • Side Pairings: Serve with a crisp green salad or roasted vegetables for a balanced, low-carb meal.
  • Storage and Make Ahead: This low-carb shepherd’s pie is a great make-ahead option! Assemble it in an oven-safe dish up to a day in advance, cover, and refrigerate. When ready to bake, simply uncover and pop it in the oven. Store leftovers in an airtight container in the fridge for up to four days, or freeze it for up to three months. To reheat, thaw overnight in the fridge, then warm in the oven until heated through.
4.9K shares
  • Share

By Jean Choi | December 8, 2015

Comments

  1. Erika says

    May 5, 2020 at 5:51 pm

    5 stars
    This was great! I used white carrots so my topping actually looked like a ‘normal’ shepherd’s pie.

    Reply
  2. Kristi says

    January 7, 2023 at 5:20 pm

    This recipe is easy to put together and tasty for the entire family. I will be using the topping as a side dish during the holidays. Will be a new family staple.

    Reply
    • Jean Choi says

      January 9, 2023 at 11:13 am

      Thank you! And what a great idea to use the topping as a side. I’ll have to try that.

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Welcome!

headshot of Jean Choi - blogger of What Great Grandma Ate

I’m Jean and I’m a food lover and content creator living in Southern California with my husband, 2 young daughters, and a French bulldog. Here, you’ll find simple and easy mostly gluten-free and nutrient dense recipes that focus on quality ingredients, and of course, never sacrifice on taste. I believe that the food you love should love you back, making you feel amazing inside and out. Whatever your health or cooking journey may be, I hope you find something delicious on my site!

More About Jean

Recipe Key

  • 3030 Min or Less
  • AIPAIP
  • EFEgg Free
  • LCLow Carb
  • NFNut Free
  • PPaleo
  • VVegan
  • W3Whole 30

Instant Pot Favorites

Instant Pot Butter Chicken served with rice and naan

Quick & Easy Instant Pot Butter Chicken Recipe (Keto & Dairy Free)

The BEST Instant Pot Mashed Potatoes (Paleo, Whole30) + Stove Top Option

Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

Instant Pot Buffalo Chicken Meatballs

Instant Pot Buffalo Chicken Meatballs (Paleo, Whole30, Keto)

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

©2025, What Great Grandma Ate. Privacy and Disclosure Policy/ Site by Pixel Me Designs