Sauerkraut Casserole with Ground Meat & Cauliflower Puree
It looks like a shepherd's pie. Golden mash on top, cheese browned into the surface, a savory meat layer underneath. But lift a spoonful and the mash isn't potato at all. It's cauliflower, boiled soft and blended into a smooth mash with milk.
Underneath sits browned lean beef with drained sauerkraut and a hit of curry powder. The whole dish lands at 38g protein and just 19g carbs per serving, which is where the cauliflower swap earns its place. Twenty minutes, one oven dish, and the sour-tangy sauerkraut pulls more flavor out of the meat layer than the short ingredient list lets on.
It looks like a shepherd's pie. Golden mash on top, cheese browned into the surface, a savory meat layer underneath. But lift a spoonful and the mash isn't potato at all. It's cauliflower, boiled soft and blended into a smooth mash with milk.
Underneath sits browned lean beef with drained sauerkraut and a hit of curry powder. The whole dish lands at 38g protein and just 19g carbs per serving, which is where the cauliflower swap earns its place. Twenty minutes, one oven dish, and the sour-tangy sauerkraut pulls more flavor out of the meat layer than the short ingredient list lets on.
Ingredients
- sauerkraut 4 ounces
- cauliflower florets 7 ounces
- bell pepper 1
- olive oil 1 tablespoon
- 96% lean ground beef 3 ounces
- curry powder 1 teaspoon
- milk, 2% reduced fat 1.5 fluid ounce
- grated cheese 2 ounces
Method
-
Preheat the oven to 390°F (200°C).
-
Drain the sauerkraut well.
-
Place the cauliflower florets in a pot with water and cook them until tender, about 10 minutes. Meanwhile, slice the bell pepper into half rings.
-
Heat the oil in a pan. Sauté the bell pepper for 3 minutes. Add the ground meat and curry powder, and cook the meat until browned, about 5 minutes. Add the drained sauerkraut and cook for another 2 minutes.
-
Using an immersion blender, puree the cauliflower with the milk until smooth. Season with pepper and salt.
-
Spread the meat mixture in a small oven dish. Spoon the cauliflower puree over it and sprinkle the cheese on top. Place the dish in the oven for 10 minutes, or until the cheese has melted.
Spread the cauliflower puree right out to the rim of the dish so it caps the meat layer underneath. Leave a gap and the exposed sauerkraut-beef mix dries out in the oven while the cheese browns unevenly on top.
Behind this recipe
Does the sauerkraut make this casserole sour?
Much less than you'd expect. Draining it hard removes most of the brine, a couple of minutes in the pan cooks off the sharpest edge, and baking it under the cauliflower puree mellows it further. What's left is a savory, slightly tangy background, not a mouth-puckering hit.
Why cauliflower puree instead of mashed potato?
It's the swap that keeps this comfort dish at 19g of carbs. Cauliflower blends into a smooth, mash-like top that carries the cheese and beef the same way potato would, without the starch load a potato topping brings.
Is the 38 grams of protein really coming from just 84 grams of beef?
No — it's the whole plate. The lean ground beef leads, but the grated cheese and the milk blended into the cauliflower puree add a meaningful share too. On whether that much protein in one meal is usable, controlled studies found no upper limit to how much protein the body can use from a single sitting — the body handles larger doses, it just spreads the muscle-building out over a longer window.
Read the full evidence reviewThis meal is high in fat. Can it still work for building muscle?
Fat carries about 57% of this dish's calories, mostly from the beef and cheese. Research that looked specifically at building muscle on a high-fat, low-carb diet found the driver wasn't carb quantity — it was getting enough protein and enough total energy. FitChef reports what that research found; it isn't a promise about your own results.
Read the full evidence review