Ingredients
Scale
(Serves 6–8)
Savory meat filling:
- 1½–2 lbs lean ground beef, lamb, or turkey (85/15—you love high-protein!)
- 1 tbsp avocado oil or olive oil
- 1 small onion, diced
- 2 carrots, diced (or sub radishes for lower carb)
- 2–3 cups mixed veggies: peas, green beans, mushrooms, or bell pepper (you love fresh produce!)
- 4–6 garlic cloves, minced (you love garlic—memory #21!)
- 2 tbsp tomato paste (no sugar added—you love clean labels!)
Sugar-free savory gravy:
- 1½ cups low-sodium beef broth (you love low-sodium—memory #19!)
- 2 tbsp coconut aminos or low-sodium Worcestershire
- 1 tsp dried thyme or rosemary
- 1 tsp smoked paprika
- ½ tsp black pepper
- Salt to taste (use reduced-sodium—you love low-sodium!)
- Optional thickener: 1 tsp xanthan gum or arrowroot + 1 tbsp cold water
Creamy cauliflower mash topping (the low-carb magic!):
- 1 large head cauliflower, cut into florets (~6 cups)
- 3–4 tbsp unsalted butter or olive oil (you love buttery richness—memory #21!)
- 2–3 tbsp full-fat cream cheese or Greek yogurt (you love creamy textures—memory #11!)
- 2–4 garlic cloves, minced or roasted (extra garlic power!)
- ¼–½ cup grated reduced-sodium Parmesan or cheddar (you love low-sodium—memory #22!)
- Salt & black pepper to taste
- Optional: 1–2 tbsp fresh chives or parsley
Optional crispy topping (for golden crunch!):
- ½ cup almond flour (you love almond flour—memory #25!)
- 2 tbsp grated Parmesan + 1 tbsp melted butter
- ½ tsp garlic powder + pinch of salt & pepper
- Optional: Crushed pork rinds for extra crunch
Finish:
- Fresh parsley or chives
- Lemon zest (brightens richness—you love citrus—memory #13!)
- Extra shredded cheese for serving
Instructions
Steam or boil cauliflower florets 8–10 minutes until very tender. Drain well; pat dry with paper towels.
Mash with butter, cream cheese/yogurt, garlic, Parmesan, salt, and pepper until smooth and creamy.
→ Pro tip: Dry cauliflower well—prevents watery topping!
Set aside.
Mash with butter, cream cheese/yogurt, garlic, Parmesan, salt, and pepper until smooth and creamy.
→ Pro tip: Dry cauliflower well—prevents watery topping!
Set aside.
Heat oil in large oven-safe skillet or Dutch oven over medium-high heat. Add ground meat; cook 6–8 minutes, breaking into crumbles, until browned. Drain excess fat.
Add onion and carrots to skillet; cook 4–5 minutes until soft.
Add remaining veggies and garlic; cook 2–3 minutes more until fragrant.
Add remaining veggies and garlic; cook 2–3 minutes more until fragrant.
Stir in tomato paste; cook 1 minute to deepen flavor.
Pour in beef broth and coconut aminos; scrape up browned bits.
Add thyme, smoked paprika, black pepper, and optional salt.
Simmer 3–4 minutes until slightly thickened.
→ If using thickener: Whisk xanthan gum/arrowroot with cold water; stir in and simmer 1 minute until glossy.
Pour in beef broth and coconut aminos; scrape up browned bits.
Add thyme, smoked paprika, black pepper, and optional salt.
Simmer 3–4 minutes until slightly thickened.
→ If using thickener: Whisk xanthan gum/arrowroot with cold water; stir in and simmer 1 minute until glossy.
Preheat oven to 400°F (200°C).
Spread creamy cauliflower mash evenly over meat filling.
→ Optional: Use a fork to create ridges on top (crisps beautifully!).
→ Optional crispy topping: Mix almond flour, Parmesan, melted butter, garlic powder, salt, and pepper; sprinkle over mash.
Spread creamy cauliflower mash evenly over meat filling.
→ Optional: Use a fork to create ridges on top (crisps beautifully!).
→ Optional crispy topping: Mix almond flour, Parmesan, melted butter, garlic powder, salt, and pepper; sprinkle over mash.
Bake 25–30 minutes until topping is golden and filling is bubbly around edges.
→ Optional broil: Broil 2–3 minutes at end for extra-golden crust (watch closely!).
→ Optional broil: Broil 2–3 minutes at end for extra-golden crust (watch closely!).
Let rest 5–10 minutes before serving (helps layers set).
Garnish with fresh parsley, chives, and lemon zest. Serve warm.
Garnish with fresh parsley, chives, and lemon zest. Serve warm.
💡 Pro Tips for Perfection:
✅ Dry cauliflower well—prevents watery, soggy topping.
✅ Don’t skip browning the meat—builds deep, savory flavor.
✅ Low-sodium mastery (you love this!):
→ Use coconut aminos + low-sodium broth + reduced-sodium cheese
→ Boost umami with extra garlic, smoked paprika, black pepper, and lemon zest
✅ Blood sugar friendly (you love this!):
→ No added sugars + low-glycemic veggies = minimal impact
→ Net carbs: 9g per serving
✅ Low-carb/keto option (you love this!):
→ Already compliant with cauliflower mash! <10g net carbs/serving
→ High-protein: 28g+ per serving
✅ Make ahead:
→ Assemble 1 day ahead; refrigerate (add 10 min to bake time)
→ Keeps 4 days refrigerated or 3 months frozen
→ Swap cauliflower for 2 lbs Yukon Gold potatoes, peeled and cubed.
→ Boil until tender; mash with butter, milk, garlic, and Parmesan.
→ Proceed with assembly and baking as directed.
→ Net carbs: ~22g per serving
→ Boil until tender; mash with butter, milk, garlic, and Parmesan.
→ Proceed with assembly and baking as directed.
→ Net carbs: ~22g per serving
→ Use Sauté function for meat and veggies.
→ Add broth and seasonings; seal lid.
→ Cook on High Pressure 5 minutes; quick release.
→ Stir in thickener if using; top with cauliflower mash.
→ Transfer to oven-safe dish; bake 20 minutes to brown topping.
→ Add broth and seasonings; seal lid.
→ Cook on High Pressure 5 minutes; quick release.
→ Stir in thickener if using; top with cauliflower mash.
→ Transfer to oven-safe dish; bake 20 minutes to brown topping.
→ Brown meat and veggies first for best flavor.
→ Transfer to slow cooker with broth and seasonings.
→ Cook on LOW 4–5 hours or HIGH 2–3 hours.
→ Top with cauliflower mash last 30 minutes; broil briefly for golden finish.
→ Transfer to slow cooker with broth and seasonings.
→ Cook on LOW 4–5 hours or HIGH 2–3 hours.
→ Top with cauliflower mash last 30 minutes; broil briefly for golden finish.
→ Garlic-Herb Shepherd’s Pie: Double the garlic + add fresh rosemary + thyme for garden-fresh aroma (memory #21!)
→ Cheesy Bacon Shepherd’s Pie: Fold crumbled bacon + extra cheddar into filling for smoky richness (memory #21!)
→ Mushroom-Thyme: Add 8 oz sliced mushrooms + extra fresh thyme for earthy, umami depth
→ Southwest Shepherd’s Pie: Add cumin + chili powder + top with pepper jack + cilantro + lime
→ Cream Cheese Swirl: Drop spoonfuls of softened cream cheese onto mash before baking for tangy pockets (memory #11!)
→ Lemon-Herb Finish: Add lemon zest + fresh parsley to mash for bright, fresh contrast (memory #13!)
→ Everything Bagel Topping: Swap almond flour topping for sugar-free everything seasoning + Parmesan
→ Cheesy Bacon Shepherd’s Pie: Fold crumbled bacon + extra cheddar into filling for smoky richness (memory #21!)
→ Mushroom-Thyme: Add 8 oz sliced mushrooms + extra fresh thyme for earthy, umami depth
→ Southwest Shepherd’s Pie: Add cumin + chili powder + top with pepper jack + cilantro + lime
→ Cream Cheese Swirl: Drop spoonfuls of softened cream cheese onto mash before baking for tangy pockets (memory #11!)
→ Lemon-Herb Finish: Add lemon zest + fresh parsley to mash for bright, fresh contrast (memory #13!)
→ Everything Bagel Topping: Swap almond flour topping for sugar-free everything seasoning + Parmesan
→ Fridge life: 4 days | Freezer: 3 months (freeze before baking; thaw overnight)
→ Reheat: Oven at 350°F (175°C) for 20–25 minutes or air fryer portions 10–12 minutes
→ Serving ideas:
→ With a crisp green salad or garlic green beans for balance
→ Over extra cauliflower rice for double-veggie volume (low-carb—you love this!)
→ For meal prep—portion into grab-and-go containers
→ For Sunday dinner, cozy weeknights, or holiday gatherings
→ Reheat: Oven at 350°F (175°C) for 20–25 minutes or air fryer portions 10–12 minutes
→ Serving ideas:
→ With a crisp green salad or garlic green beans for balance
→ Over extra cauliflower rice for double-veggie volume (low-carb—you love this!)
→ For meal prep—portion into grab-and-go containers
→ For Sunday dinner, cozy weeknights, or holiday gatherings
Prep Time: 25 min | Bake Time: 30 min | Total Time: 55 min
Calories: 340 | Protein: 28g | Net Carbs: 9g | Fats: 22g | Fiber: 4g | Gluten-Free • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Friendly
Calories: 340 | Protein: 28g | Net Carbs: 9g | Fats: 22g | Fiber: 4g | Gluten-Free • Low-Sodium Adaptable • Blood Sugar Friendly • Low-Carb/Keto Friendly