Cheesy Mashed Cauliflower Shepherd’s Pie – Low Carb, Gluten Free
Jump to...
Introduction
Ground beef simmered down with cream cheese and heavy cream, under a lid of mashed cauliflower with cheddar stirred through it. That is this low carb mashed cauliflower shepherd’s pie — the shape of the original, built out of different parts.
This Is Not Your Momma’s Shepherd’s Pie
Three things are different, and all three are on purpose.
Beef, no lamb. Most recipes call for lamb, or both. This one is a pound of ground beef. Use lamb if you would rather.
No peas, corn or carrots. Not because they are bad — we left them out to keep the carb count down. If that is not your concern, put them back in.
Cream cheese instead of broth. This is the one that changes the character of the filling — it goes rich and thick rather than brothy.
The Filling Thickens by Simmering, Not by Flour
A traditional shepherd’s pie filling gets thickened with flour, and neither almond nor coconut flour sounded like an improvement here.
Heavy cream goes in instead. Let it simmer for about five minutes and the filling thickens as it cooks, with the cream cheese making it richer. Same approach as our Keto Mac and Cheese, which also skips the roux.
The Mashed Cauliflower, and the Cheese You Should Add to It
Two ways to get there. Buy a head of cauliflower, chop it, boil it, blitz it and season it — here is a good guide. Or buy it pre-made and frozen, which is what we did, because it is considerably easier.
We used Green Giant’s Cheddar and Bacon Mashed Cauliflower, the 20 oz box. (Green Giant did not sponsor this post. If they wanted to, that would also be fine, hint hint.)
Either way, do this: stir about half a cup of shredded cheddar into the mash halfway through cooking it, not at the end. It is one extra ingredient, and it is what makes the topping read as part of the dish rather than a lid of cauliflower set on top of it. It came out better than any mashed potatoes I have had, which is not a sentence I expected to write about cauliflower.
Start the Topping First
The one bit of timing worth knowing: the mash takes far longer than the filling. The box’s oven route runs around 45 minutes, against the twenty the beef needs, so the topping goes on before you brown anything. Otherwise the filling sits there thickening while you wait. Go by the instructions on the pack you buy rather than by our clock.
The finished pie can stay in the skillet or move to a baking dish, and two minutes under the broiler to brown the top is optional but worth it.
You’ll find the full per-serving breakdown — calories, fat, fiber, protein, and net carbs — in the Nutrition Facts panel with the recipe below. It is calculated for 4.5 servings, with the topping counted as one 20 oz box of Green Giant’s Cheddar and Bacon Mashed Cauliflower.
Ingredients
For Mashed Cauliflower
- 1 packet pre-made mashed cauliflower, a 20 oz box; cook it by the instructions on the pack
- ½ cup cheddar cheese, shredded
For Filling
- 2 tbsp butter, unsalted, or olive oil equivalent
- 1 lb ground beef
- 2 tbsp cream cheese
- 2 tbsp heavy whipping cream
- ½ onion, chopped
- 3x garlic clove, chopped
- 1 tbsp Worcestershire sauce
Nutrition Facts
4.5 servings per recipe| Per Serving 500 | Per Recipe 2270 | |||
| 1 packet of pre-made mashed cauliflower | 94.52 | 425.33 | ||
| ½ cup of cheddar cheese, shredded | 48.89 | 220 | ||
| 2 tbsp of butter, unsalted | 44.44 | 200 | ||
| 1 lb of ground beef | 255.11 | 1148 | ||
| 2 tbsp of cream cheese | 22.22 | 100 | ||
| 2 tbsp of heavy whipping cream | 22.22 | 100 | ||
| ½ onion | 10.67 | 48 | ||
| 3x garlic clove | 2.67 | 12 | ||
| 1 tbsp of Worcestershire sauce | 3.33 | 15 | ||
| 40g | 51% | 180g | 231% | |
| 1 packet of pre-made mashed cauliflower | 6.3 g | 28.36 g | ||
| ½ cup of cheddar cheese, shredded | 4 g | 18 g | ||
| 2 tbsp of butter, unsalted | 4.89 g | 22 g | ||
| 1 lb of ground beef | 20.44 g | 92 g | ||
| 2 tbsp of cream cheese | 2.22 g | 10 g | ||
| 2 tbsp of heavy whipping cream | 2.22 g | 10 g | ||
| ½ onion | 0.03 g | 0.12 g | ||
| 20g | 102% | 92g | 458% | |
| 1 packet of pre-made mashed cauliflower | 3.68 g | 16.54 g | ||
| ½ cup of cheddar cheese, shredded | 2.67 g | 12 g | ||
| 2 tbsp of butter, unsalted | 3.11 g | 14 g | ||
| 1 lb of ground beef | 8 g | 36 g | ||
| 2 tbsp of cream cheese | 1.33 g | 6 g | ||
| 2 tbsp of heavy whipping cream | 1.56 g | 7 g | ||
| ½ onion | 0.01 g | 0.05 g | ||
| 1g | 4g | |||
| 1 lb of ground beef | 0.89 g | 4 g | ||
| 133mg | 44% | 599mg | 200% | |
| 1 packet of pre-made mashed cauliflower | 21 mg | 94.52 mg | ||
| ½ cup of cheddar cheese, shredded | 11.11 mg | 50 mg | ||
| 2 tbsp of butter, unsalted | 13.33 mg | 60 mg | ||
| 1 lb of ground beef | 72 mg | 324 mg | ||
| 2 tbsp of cream cheese | 6.67 mg | 30 mg | ||
| 2 tbsp of heavy whipping cream | 8.89 mg | 40 mg | ||
| 700mg | 30% | 3140mg | 136% | |
| 1 packet of pre-made mashed cauliflower | 483.09 mg | 2173.91 mg | ||
| ½ cup of cheddar cheese, shredded | 75.56 mg | 340 mg | ||
| 1 lb of ground beef | 66.67 mg | 300 mg | ||
| 2 tbsp of cream cheese | 24.44 mg | 110 mg | ||
| 2 tbsp of heavy whipping cream | 2.22 mg | 10 mg | ||
| ½ onion | 1.07 mg | 4.8 mg | ||
| 3x garlic clove | 0.67 mg | 3 mg | ||
| 1 tbsp of Worcestershire sauce | 43.33 mg | 195 mg | ||
| 11g | 4% | 49g | 18% | |
| 1 packet of pre-made mashed cauliflower | 6.3 g | 28.36 g | ||
| ½ cup of cheddar cheese, shredded | 0.44 g | 2 g | ||
| 2 tbsp of cream cheese | 0.22 g | 1 g | ||
| 2 tbsp of heavy whipping cream | 0.18 g | 0.8 g | ||
| ½ onion | 2.33 g | 10.5 g | ||
| 3x garlic clove | 0.67 g | 3 g | ||
| 1 tbsp of Worcestershire sauce | 0.67 g | 3 g | ||
| 3g | 9% | 12g | 42% | |
| 1 packet of pre-made mashed cauliflower | 2.1 g | 9.45 g | ||
| ½ onion | 0.47 g | 2.1 g | ||
| 3x garlic clove | 0.07 g | 0.3 g | ||
| 5g | 24g | |||
| 1 packet of pre-made mashed cauliflower | 3.15 g | 14.18 g | ||
| 2 tbsp of cream cheese | 0.22 g | 1 g | ||
| 2 tbsp of heavy whipping cream | 0.18 g | 0.8 g | ||
| ½ onion | 1.13 g | 5.09 g | ||
| 1 tbsp of Worcestershire sauce | 0.67 g | 3 g | ||
| Sugar Alcohols | 0g | 0% | 0g | 0% |
| Allulose | 0g | 0% | 0g | 0% |
| 8g | 37g | |||
| 1 packet of pre-made mashed cauliflower | 4.2 g | 18.9 g | ||
| ½ cup of cheddar cheese, shredded | 0.44 g | 2 g | ||
| 2 tbsp of cream cheese | 0.22 g | 1 g | ||
| 2 tbsp of heavy whipping cream | 0.18 g | 0.8 g | ||
| ½ onion | 1.87 g | 8.4 g | ||
| 3x garlic clove | 0.6 g | 2.7 g | ||
| 1 tbsp of Worcestershire sauce | 0.67 g | 3 g | ||
| 24g | 48% | 107g | 214% | |
| 1 packet of pre-made mashed cauliflower | 3.15 g | 14.18 g | ||
| ½ cup of cheddar cheese, shredded | 2.67 g | 12 g | ||
| 1 lb of ground beef | 16.89 g | 76 g | ||
| 2 tbsp of cream cheese | 0.44 g | 2 g | ||
| 2 tbsp of heavy whipping cream | 0.18 g | 0.8 g | ||
| ½ onion | 0.29 g | 1.32 g | ||
| 3x garlic clove | 0.13 g | 0.6 g | ||
About these numbers: We are home cooks, not certified nutritionists. Nutrition is shared as a courtesy. We pick a representative product for each ingredient, and our recipe system works out the totals from the amounts in this recipe, so please treat them as a helpful estimate rather than a guarantee. The brands you buy, any swaps you make, and how generously you portion the recipe will all move these numbers.
Directions
-
Follow the instructions listed on the packaging of your pre-made mashed cauliflower.
-
Halfway through cooking, add in shredded cheddar cheese.
-
Saute onions in butter until golden brown over medium heat in a large skillet.
-
Add ground beef to the skillet and let brown, stirring occasionally.
-
Once browned, drain ground beef in colander and return to pan.
-
Add in chopped garlic, heavy cream, Worcestershire sauce, and cream cheese and stir together until well combined.
-
Let simmer on low heat for five minutes or until thickened.
-
If desired, leave the filling in the skillet and pour mashed cauliflower over the filling.
-
Otherwise, transfer filling to a small baking dish and pour mashed cauliflower over it.
Notes
Optional: Broil finished shepherd’s pie for two minutes or until golden brown on top.
- Refrigerate leftovers in an airtight container and use them within three to four days.
- Reheat leftovers until the center reaches 165°F on a food thermometer. We do not have a reliable answer on how the cauliflower topping holds up when you reheat it.
Leftovers
Refrigerate leftovers in an airtight container and use them within three to four days.
When you reheat a portion, take it to 165°F in the middle, checked with a food thermometer.
We do not have a reliable answer on how the cauliflower topping holds up when you reheat it.
Updated — September 22, 2026: The article now explains how the filling thickens and adds tips for leftovers, and you get to the recipe faster.
Correction — September 22, 2026: A serving is 500 calories, 700 mg sodium and 8 g net carbs, up from 440, 470 mg and 7 g. We'd worked the numbers out from a smaller pack than the 20 oz Green Giant Cheddar and Bacon box this uses.