| | |

Low Carb Shepherd’s Pie

A keto take on a British classic

I can’t remember the first time I ate shepherd’s pie – perhaps it was in India where it’s made with mutton or perhaps in its natural habitat, the UK – but what I do remember is the taste and the feeling. There’s something innately comforting in that lamb mince enrobed in perfectly mashed potatoes, like a warm, carby hug. Which, of course, makes it entirely unsuited to keto. I needed that hug. I needed a low carb shepherd’s pie.

Enter our keto best friend – cauliflower. When swapped for potatoes and treated right (like everything else), a cauliflower mash can – dare I say it – be even better than spuds. This Keto shepherd’s pie or low carb cottage pie is a one pot recipe that is hearty and perfect any day of the week. The classic version is made from lamb, but I used beef (water buffalo) and replaced the traditional carrots and peas for spinach and mushrooms. And, of course, that stunning cauli-mash to sit on top of my mince.



Make this low-carb shepherd’s pie your own

On this episode of the show, I had a bunch of people come over to taste the pie and the response was outstanding; everyone loved it and didn’t mind the missing potato. Mind you, these aren’t folks on keto but just regular people eating a keto version of the pie.

Now this dish is slightly higher on protein and lower in fat (in comparison) but I would advise a nice tablespoon of butter or olive oil poured over it to add a good 14 grams of fat to your serving. I find that far more effective than pouring in the fat during the cooking process. Also, since I don’t have an option to get beef/lamb mince with a higher fat ratio, I’m stuck with lean meat, which also keeps the fat content lower in the dish. If you can find say 70-30 beef mince with 30% being the fat content it will have higher fat macros as compared to the 95-5 beef mince I use, and a juicier keto shepherd’s pie

Still not convinced about cauliflower? Allow us to change your mind with this cauliflower mac and cheese or a cauliflower chorizo pulao. It’s deeeelicious.

Nutrition Info (Per serving)

  • Calories: 311
  • Net Carbs: 7g
  • Carbs: 10g
  • Fat: 16g
  • Protein: 30g
  • Fiber: 3g

This recipe makes 5 servings.  Get this recipe on myfitnesspal.

Keto Shepherd's Pie

A keto version of the classic Shepherd's Pie but actually a Cottage Pie
4.13 from 40 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Main Dish
Cuisine British, General
Servings 4 servings



  • Microwave/steam/boil the cauliflower till tender
  • Add butter and blend in a food processor tills smooth
  • Add the eggs and cheese and season
  • Blend till smooth
  • Use on the pie
  • Melt some butter and olive oil in a pan
  • Add and fry the onions till golden brown
  • Add garlic and fry
  • Add in the beef and continue cooking
  • Add in a beef stock cube, worcestershire sauce, tomato puree, rosemary and thyme
  • Add in the spinach and mushrooms, season to taste
  • Add water and cook for about 10 minutes
  • Add to baking tray, cover with cauliflower mash, sprinkle with parmesean and bake for 15 minutes at 200C (390 F) in an oven
  • Serve


You can also use fresh rosemary and thyme for a much more robust flavour.
Tried this recipe?Let us know how it was!

Similar Posts


  1. Just cooked this one a couple of days ago! It was delicious. I found your videos a few weeks ago, so far i have made the lemon pepper chicken, this cottage pie and the fathead pizza. All of them are winners and so easy to make! HORNS UP!

    1. Yes you can use chicken/beef stock or you can even just use water and salt and pepper. You do get stock cubes in India.

  2. I made this tonight for dinner. It was deeelucious. it took 25 minutes in the oven before it browned a little bit, but it worked. Thanks, Sahil. Love your videos and recipes.

    1. Hey I’m sorry I didn’t follow this. Mix the ketchup? You mean the puree I added? Yes if you skip the tomato puree you’ll drop about 1 net carb per serving probably.

  3. I made 12 portions for a dinner party of 9 people and because everyone wanted seconds, it wasn’t quite enough ?
    Because of my non keto relatives who hate cauliflower, I made it with swede mash on top. Used the suggested weight of cauliflower and boiled till soft and then pretty much followed your recipe with adding butter, Parmesan and egg yolks with a stick blender. It was out of this world!!!! If you don’t mind higher carbs on occasion, I really recommend swede (rutabaga) instead of cauliflower ?

    1. Glad to hear that!! Sadly we don’t get swede in India but maybe on a trip abroad somewhere I can taste it 🙂

      1. Although non keto, if you are going to try swede, which has quite a sweet taste, try mashing it with turnip and carrots then adding plenty of butter and black pepper. Another way is to roast with other root vegetables. Christmas veggies in the North of England

  4. Hi Sahil, I made the Shepherds pie and quite enjoyed it. Adding the egg to the cauliflower really gave it a nice texture. I’ve also enjoyed the keema recipe, such a very delectable combination of flavors, and will definitely make it again.

    I had a question concerning the use of turnips. Are they Keto—friendly? I’ve seen various sites stating that they are somewhat low carb, but they don’t seem to share the same popularity as cauliflower. Have you cooked with them? Are they available to you in your part of the world? Thank you much.

    1. Hi NSP, yes turnips can work on Keto but I don’t get them in India so haven’t had the chance to cook with them.

  5. Excellent recipe. I made it for Valentine’s evening and my wife and I loved it. Keep up the great work Sahil! You have fans all over the world. ?

  6. Making this tonight for me. Regular version with Turkey for everyone else. Lol made a double batch so food for lunches and dinner next couple of days. Adding roasted Brussels Sprouts for the side dish.

  7. Made this tonight. I was quite skeptical and was very surprised. Yes you can taste the cauliflower but it is not that strong. My daughter ate it and only complained about the mushrooms. We will try it again with lamb mince but this is one of those keto recipes that you can enjoy. Shepherd’s pie is with lamb and cottage pie with beef.

  8. I made your shepherd’s pie for dinner last night. It was very good! There were no leftovers between three people. Delicious with lamb if you have it available! This may be my new favorite recipe of yours after keto chicken 65. Thank you all the way from the USA!

  9. 5 stars
    My husband and I are in the US. I riff on your recipe by using lamb… and fudging the amounts of the other ingredients’ measurements. We’ve had this in regular rotation. Yum!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating