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
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
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
Paleo and Low Carb Shepherd’s Pie 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Keto, Low Carb, Paleo, Whole30
Leave a Reply