Healthy Ground Beef Shepherd’s Pie with Mashed Cauliflower

Healthy ground beef shepherd's pie in a baking dish topped with golden mashed cauliflower
Healthy ground beef shepherd's pie with mashed cauliflower — 35g protein per serving, ready in 50 minutes.

This healthy ground beef shepherd’s pie is proper comfort food that still fits a high-protein day. Lean ground beef simmers with carrots, peas and onion in a rich tomato and beef stock gravy, then gets topped with a golden mashed cauliflower crust instead of the usual potatoes — 35g of protein per serving, in a dish the whole table will want seconds of.

The cauliflower mash is the trick that makes it work. Cooked until properly soft and mashed with butter and a little cheese, it goes creamy and golden in the oven, with those crisped ridges on top that everyone fights over. The filling underneath stays juicy, and the whole thing comes together in one baking dish with barely any washing up.

Why you’ll love it

  • 35g protein per serving, about 420 calories
  • 50 minutes start to finish, one baking dish
  • Mashed cauliflower topping instead of potatoes — lighter, still golden and crisp on top
  • Great for meal prep: the leftovers reheat well for 3 days

Ingredients

  • 600g lean ground beef (5% fat)
  • 1 large cauliflower (about 800g), cut into florets
  • 2 medium carrots, diced
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 1 cup frozen peas
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 cup beef stock, low sodium
  • 1 tbsp olive oil
  • 2 tbsp butter
  • 1/4 cup milk
  • 1/2 cup grated cheddar cheese
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and black pepper, to taste

Equipment used

  • A large deep frying pan, for browning the beef and making the filling
  • A large pot, for boiling the cauliflower
  • A 9×13 inch baking dish, for assembling and baking the pie

Instructions

  1. Heat the oven to 200°C (400°F). Put the cauliflower in a large pot of salted water, bring to the boil and cook for 10–12 minutes until very tender. Drain well.
  2. Mash the cauliflower with the butter, milk and half of the cheddar, plus salt and pepper, until smooth and creamy.
  3. While the cauliflower cooks, heat the olive oil in a large deep pan over medium-high heat. Brown the ground beef, breaking it up with a spoon, for 5–6 minutes until no pink remains.
  4. Add the onion, carrots and garlic to the pan and cook for 4–5 minutes until softened. Stir in the tomato paste, Worcestershire sauce, thyme and rosemary, then pour in the beef stock and peas. Simmer for 8–10 minutes until the filling has thickened.
  5. Spoon the beef filling into the baking dish and spread it out evenly. Top with the cauliflower mash, rough up the surface with a fork and scatter over the remaining cheddar.
  6. Bake for 20 minutes until the top is golden and the edges are bubbling. Rest for 5 minutes before serving.

Tips

  • Drain the cauliflower really well before mashing — any extra water makes the topping runny instead of creamy.
  • Roughing up the mash with a fork gives you more crisp golden ridges on top.
  • Use lean beef (5% fat) so the filling stays rich without getting greasy.
  • The pie keeps 3 days in the fridge. Reheat in the oven so the topping crisps up again.

Estimated nutrition per serving

NutrientAmount per serving
Calories420
Protein35g
Carbohydrates18g
Fat22g

These are estimated macros based on standard ingredient values, not lab-measured results.

More high-protein recipes to try

FAQ

Can I make this healthy ground beef shepherd’s pie ahead of time? Yes. Assemble the pie completely, cover and keep it in the fridge for up to a day, then bake it for 25 minutes instead of 20. The 35g protein per serving stays the same.

Can I use frozen cauliflower for the mash? Yes — cook it the same way and drain it very well. Fresh cauliflower gives a slightly firmer mash, but frozen works fine for a weeknight version.

Is this healthy ground beef shepherd’s pie good for meal prep? Yes. It keeps 3 days in the fridge and the protein holds up well on reheating. Reheat portions in the oven so the cauliflower topping crisps up again.

Healthy Ground Beef Shepherd’s Pie with Mashed Cauliflower

Sophia Martinez
Lean ground beef in a rich gravy with carrots and peas, topped with golden mashed cauliflower. 35g protein — 50 minutes, one dish.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dinner
Cuisine American
Servings 4
Calories 420 kcal

Equipment

  • A large deep frying pan for browning the beef and making the filling
  • A large pot for boiling the cauliflower
  • A 9×13 inch baking dish for assembling and baking the pie

Ingredients
  

  • 600 g lean ground beef 5% fat
  • 1 large cauliflower about 800g, cut into florets
  • 2 medium carrots diced
  • 1 medium onion finely chopped
  • 2 garlic cloves minced
  • 1 cup frozen peas
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 cup beef stock low sodium
  • 1 tbsp olive oil
  • 2 tbsp butter
  • 1/4 cup milk
  • 1/2 cup grated cheddar cheese
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and black pepper to taste

Instructions
 

  • Heat the oven to 200°C (400°F). Put the cauliflower in a large pot of salted water, bring to the boil and cook for 10–12 minutes until very tender. Drain well.
  • Mash the cauliflower with the butter, milk and half of the cheddar, plus salt and pepper, until smooth and creamy.
  • While the cauliflower cooks, heat the olive oil in a large deep pan over medium-high heat. Brown the ground beef, breaking it up with a spoon, for 5–6 minutes until no pink remains.
  • Add the onion, carrots and garlic to the pan and cook for 4–5 minutes until softened. Stir in the tomato paste, Worcestershire sauce, thyme and rosemary, then pour in the beef stock and peas. Simmer for 8–10 minutes until the filling has thickened.
  • Spoon the beef filling into the baking dish and spread it out evenly. Top with the cauliflower mash, rough up the surface with a fork and scatter over the remaining cheddar.
  • Bake for 20 minutes until the top is golden and the edges are bubbling. Rest for 5 minutes before serving.

Notes

Drain cauliflower well before mashing; rough up the topping with a fork for crisp ridges. Keeps 3 days refrigerated.
Keyword cauliflower mash, dinner, ground beef, high protein, shepherd’s pie

Ceramic Baking Dish 9×13 Inch

the right size for a family shepherd’s pie, and it goes from oven to table.

Stainless Steel Potato Masher

for mashing the cauliflower smooth and creamy without lumps.

Wooden Cooking Spoons Set

for breaking up the ground beef and stirring the filling without scratching the pan.

As an Amazon Associate, I earn from qualifying purchases.