• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Paleo and Low Carb Shepherd’s Pie Recipe

Published: Nov 13, 2025 · Modified: Dec 15, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 76 reviews

If you are craving a hearty, comforting dinner that stays true to your Paleo and Whole30 lifestyle, then this Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe is your new best friend. It beautifully marries savory, grass-fed ground meat with fresh vegetables and is crowned with a luscious, creamy cauliflower mash, perfectly baked to golden perfection. Not only is it allergy-friendly and free from dairy, but it also delivers classic comfort food vibes without the carbs, making it absolutely irresistible for chilly evenings or anytime you want a meal that warms both body and soul.

Ingredients You'll Need

A white skillet filled with a smooth layer of cream-colored mashed potatoes spread evenly on top, sprinkled with small pieces of chopped green herbs scattered across the surface. The edges of the mashed potatoes show a slightly browned, crispy texture where they meet the skillet. The skillet sits on a dark wooden textured surface with a striped cloth near its handle, and a few fresh green rosemary sprigs are scattered around. Photo taken with an iphone --ar 4:5 --v 7

This recipe shines because of its simple yet powerful ingredients, each one playing a crucial role in crafting the perfect balance of flavors and textures. The fresh veggies add vibrant color and nutrition, while the quality protein ensures a filling meal. The cauliflower topping provides richness and creaminess without the guilt.

  • Cauliflower florets (1 large head or 24 oz frozen): The creamy base of the topping that substitutes traditional potatoes with lower carbs.
  • Garlic (3 cloves, smashed and minced): Adds aromatic depth and enhances the savory flavor.
  • Full fat coconut milk (½ cup): Brings a velvety richness to the cauliflower mash while being Whole30 compliant.
  • Ghee (3 tablespoon melted for topping, 1 tablespoon for filling): Provides buttery flavor with Paleo-friendly fats for cooking and blending.
  • Nutritional yeast (2 tbsp, optional): Gives a subtle cheesy note without dairy.
  • Sea salt and black pepper: Essential seasonings to brighten and balance all the tastes.
  • Grass-fed ground lamb or beef (1.5 lbs): The protein-packed filling that’s rich, flavorful, and ethically sourced.
  • Carrots (3 large, diced): Add natural sweetness and texture contrast.
  • Onion (1 medium, diced): Provides savory depth and caramelized sweetness.
  • Beef or chicken bone broth (¾ cup): Enriches and moistens the filling with hearty umami notes.
  • Tomato paste (2 tbsp): Concentrates the savory tomato flavor, adding thickness and tanginess.
  • Fresh thyme (1 tsp) and rosemary (2 tsp), minced: Aromatic herbs that elevate the flavor profile beautifully.
  • Frozen green peas (1 cup) or chopped green beans: Provide a pop of color and subtle sweetness, with green beans lowering carbs even more.

How to Make Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe

Step 1: Prepare the Cauliflower Puree

Start by steaming your cauliflower and garlic until they are tender and soft. This can easily be done in the microwave to save time. Once softened, toss them into a food processor along with the coconut milk, melted ghee, nutritional yeast if using, salt, and pepper. Blend everything until you get a beautifully smooth, creamy puree that will serve as the perfect low-carb topping. Set this aside, allowing the flavors to meld while you prepare the filling.

Step 2: Brown the Meat

Heat a deep, oven-proof skillet over medium-high heat and melt a tablespoon of ghee. Add the ground lamb or beef, seasoning with sea salt and pepper. Brown the meat thoroughly, breaking it up with a spatula so that it cooks evenly and gets that rich, savory crust. Once browned, use a slotted spoon to transfer the meat to a plate and keep the skillet ready for the veggies.

Step 3: Sauté the Vegetables

Reduce the heat slightly to medium and add the diced carrots to the skillet, stirring to coat them in the flavorful beef fat. After about two minutes, add the onion and keep cooking until both veggies are softened and slightly caramelized. Stir in the minced garlic along with the fresh thyme and rosemary, seasoning with salt and pepper. Let this fragrant veggie blend cook for another couple of minutes to develop complex layers of flavor.

Step 4: Combine and Simmer

Pour in the bone broth and tomato paste, stirring to combine and create a luscious sauce. Return the browned meat to the skillet and add the frozen peas or green beans. Stir everything together and simmer gently for about two minutes. This step allows the sauce to thicken slightly and helps all the individual flavors come together beautifully into the filling.

Step 5: Assemble and Bake

Spread your velvety cauliflower mash evenly over the meat and vegetable mixture in the skillet. Smooth the top with a spoon or spatula, and if you like, sprinkle some fresh parsley for a pop of color. Place the skillet on a baking sheet to catch any bubbling over, then bake in your preheated 375° F oven for 20-25 minutes. Bake until the sauce bubbles joyfully around the edges and the top of the mash is a little golden and perfectly inviting.

Step 6: Rest and Serve Hot

Allow your Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe to sit for about 10 minutes after baking. This resting time helps the filling set up a bit, making serving easier and giving the flavors extra time to marry. Serve warm and enjoy the delightful comfort of this nourishing, guilt-free dinner.

How to Serve Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe

A white skillet filled with a two-layer dish sits on a white marbled surface. The bottom layer is a mix of diced orange carrots, green peas, small white beans, and bits of browned meat in a creamy sauce. The top layer is thick, smooth mashed potatoes, spread evenly with slight texture and sprinkled with small chopped green herbs. A spoon lifts a scoop from the skillet, showing both layers clearly with the creamy vegetable and meat mixture underneath the light potato topping. A woman's hand holds the spoon. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh herbs like parsley or thyme make beautiful garnishes that brighten the dish visually and add a fresh flavor note. For a bit of extra crunch and zing, consider topping with toasted nuts like chopped walnuts or a sprinkle of paprika for mild warmth and color contrast.

Side Dishes

This shepherd’s pie is quite hearty on its own but pairs wonderfully with a crisp green salad with lemon vinaigrette or roasted seasonal vegetables. For an extra nutrient boost, serve alongside sautéed kale or a tangy fermented veggie like sauerkraut to complement the richness.

Creative Ways to Present

For a charming presentation, serve individual portions in small cast iron skillets or rustic ramekins. This turns every serving into a mini celebration of comfort. Or, transform this dish into a layered casserole for a dinner party, making it easy to serve and share the love at your table.

Make Ahead and Storage

Storing Leftovers

Leftover Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe keeps beautifully in an airtight container in the refrigerator for up to 4 days. Its flavors deepen as it sits, making it an excellent make-ahead option for busy weeknight meals.

Freezing

This shepherd’s pie freezes wonderfully. Freeze in portion-sized or full casserole containers, making sure it’s completely cooled before sealing. It will maintain its excellent texture and flavor for up to 3 months in the freezer—perfect for meal prep or busy days when you want comfort food in a flash.

Reheating

To reheat, thaw overnight in the refrigerator if frozen, then warm in a preheated oven at 350° F until heated through and bubbly, about 20-30 minutes. You can also reheat individual portions in the microwave. Either way, you’ll enjoy all the joy of freshly baked shepherd’s pie in just minutes.

FAQs

Can I use ground turkey or chicken instead of lamb or beef?

Absolutely! Ground turkey or chicken can work well, though lamb and beef have richer flavors that make this dish extra comforting. Just be sure to season well and monitor cooking times as poultry tends to cook a bit faster.

Is this recipe suitable for kids?

Yes, this Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe is kid-approved. Its mild flavors, creamy mashed cauliflower, and hearty meat make it a crowd-pleaser even with little ones.

Can I make this recipe dairy-free and still get a creamy mash topping?

Definitely! Using ghee instead of butter and full fat coconut milk keeps this dish entirely dairy-free while providing a lush, creamy texture and rich flavor throughout the mash topping.

What’s the best way to lower the carb count even more?

To reduce carbs further, swap out the peas for green beans and decrease or omit the tomato paste. These simple swaps keep the dish delicious and even more keto-friendly.

Can I prepare this dish in advance and bake it later?

Yes! You can make both the filling and cauliflower mash ahead of time, assemble them in the skillet or casserole dish, then cover and refrigerate. When ready, just pop it into the oven to bake and serve fresh.

Final Thoughts

Whether you’re new to Paleo, Whole30, or just looking for a seriously satisfying low carb dinner, this Paleo and Low Carb Shepherd’s Pie {Whole30} Recipe is a cozy classic you will return to again and again. The comforting layers of tender meat, rich veggies, and fluffy cauliflower topping come together to make a bowl of warmth and nourishment that feels like a hug on a plate. Give it a try and watch it become a beloved staple in your home too!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Paleo and Low Carb Shepherd’s Pie Recipe

Paleo and Low Carb Shepherd’s Pie Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 76 reviews

Print Recipe
Pin Recipe

This Paleo and Low Carb Shepherd’s Pie is a classic comfort food perfect for cold winter days. It features a hearty, flavorful ground lamb or beef and vegetable filling topped with creamy mashed cauliflower, baked to golden perfection. This recipe is Whole30 compliant, dairy-free, keto-friendly, and kid-approved, making it a healthy and satisfying dinner option.

  • Total Time: 65 minutes
  • Yield: 8 servings

Ingredients

Topping:

  • 1 large head cauliflower cut into florets, or about 24 oz frozen florets
  • 3 cloves garlic, smashed
  • ½ cup full fat coconut milk or cream
  • 3 Tbsp ghee, melted
  • 2 Tbsp nutritional yeast (optional)
  • 1 tsp fine sea salt
  • ¼ tsp black pepper

Filling:

  • 1 tbsp ghee
  • 1 ½ lbs grass-fed ground lamb or beef
  • Sea salt and black pepper, to taste
  • 3 large carrots, diced
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • Sea salt and black pepper for veggies, to taste
  • ¾ cup beef or chicken bone broth
  • 2 Tbsp tomato paste
  • 1 tsp fresh minced thyme
  • 2 tsp fresh minced rosemary
  • 1 cup frozen green peas OR chopped green beans (for lower carb)

Instructions

  1. Prepare Cauliflower Puree: Steam the cauliflower florets and smashed garlic cloves until soft. You can use a steamer or microwave for this. Once tender, place them in a food processor or blender, add coconut milk, melted ghee, nutritional yeast (if using), sea salt, and black pepper. Blend until the mixture is smooth and creamy. Set aside.
  2. Preheat Oven and Brown Meat: Preheat your oven to 375°F (190°C). Heat a deep oven-proof skillet over medium-high heat and add 1 tablespoon of ghee. Crumble in the ground lamb or beef, season with sea salt and black pepper, and brown the meat thoroughly, breaking it apart as it cooks. Once browned, remove the meat with a slotted spoon and set aside.
  3. Sauté Vegetables: Lower heat to medium. In the same skillet, add diced carrots and stir to coat with the rendered fat and ghee. Cook for about 2 minutes. Add diced onion and cook until softened. Then add minced garlic, fresh thyme, rosemary, and season vegetables with sea salt and pepper. Cook for another 2 minutes until fragrant.
  4. Add Liquids and Simmer: Stir in bone broth and tomato paste until well combined. Return the browned meat to the skillet, add the frozen green peas (or chopped green beans for lower carb), and stir. Let the mixture simmer for about 2 minutes to thicken the sauce and merge the flavors.
  5. Assemble Shepherd’s Pie: Spread the creamy mashed cauliflower evenly over the meat and vegetable mixture using a spoon or spatula. Smooth the top, and if desired, sprinkle with chopped parsley for garnish.
  6. Bake: Place the skillet on a large baking sheet to catch any bubbling sauce. Bake in the preheated oven for 20-25 minutes, or until the sauce is bubbling and the cauliflower topping turns golden brown.
  7. Rest and Serve: Remove the pie from the oven and let it sit for about 10 minutes before serving hot. Enjoy your wholesome, hearty meal!

Notes

  • Nutritional information was calculated using carrots and peas. You can substitute green beans or Brussels sprouts and reduce the tomato paste to lower the carbohydrate count further.
  • You can steam cauliflower in the microwave to save time instead of using a stovetop steamer.
  • Using grass-fed meat adds extra nutrients and richer flavor compared to conventional meat.
  • For a dairy-free option, ensure your ghee is clarified properly or substitute with coconut oil.
  • Storing leftovers in an airtight container in the refrigerator will keep for up to 3 days.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Keto, Low Carb, Paleo, Whole30

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe
  • Smoked Chicken Drumsticks Recipe
    Smoked Chicken Drumsticks Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
  • Quick Spinach Pistachio Pesto Recipe
    Quick Spinach Pistachio Pesto Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.