Low Carb Shepherd’s Pie with Cauliflower Mash

4.7 from 3 votes
(Click the stars to vote)
A red circle with the letters GF

This post may contain affiliate links. Read my disclosure policy.

Keto Shepherd’s Pie gives the classic comfort food casserole a lighter makeover. This healthy ground beef recipe has a saucy meat and vegetable mixture topped with a cheesy cauliflower mash. Quick and easy to make, it is so delicious that you don’t have to tell anyone it is low carb and gluten free too. A family favorite dinner at any time of the year.

Low Carb Shepherd's Pie being scooped out of a casserole dish

Disclaimer: This recipe was developed through a sponsored partnership with Cabot Creamery Co-operative. As always, all opinions are my own.

Keto Shepherd’s Pie – Healthy Comfort Food

As busy parents, I know we all face a lot of the same challenges.

We want to put a healthy dinner on the table that our kids will actually eat, even on busy weeknights. Maybe we are trying to watch carbs for ourselves, but don’t want to make different meals for every member of the family.

Someone in the house might have a food allergy in the house, like me with my gluten intolerance. But again, I don’t have time to be a short-order cook with a separate order for each of us. And it never hurts to sneak some extra veggies into those kiddos.

That’s why I was inspired to take a classic comfort food I know my family likes, and turn it into something they might actually love even more than the original. 

A spoonful of keto Shepherd's Pie with Cauliflower Mash and cheddar cheese

Why Cauliflower Shepherd’s Pie?

My Traditional Shepherd’s Pie recipe is always a hit. Sometimes, though, I’d still like to indulge in comfort food, but don’t want it to weigh me down.

Surprisingly, mashed cauliflower is actually a bigger hit in my house than mashed potatoes. Especially when I make loaded mashed cauliflower with bacon or a cheesy mashed cauliflower casserole.

So it was time to take the classic and lighten it up a little. And, as I said, a few extra veggies never hurt anyone.

What is Shepherd’s Pie?

Traditional shepherd’s pie is typically a casserole made with a mixture of minced meat, vegetables, and gravy topped with fluffy mashed potatoes. Shepherd’s pie with ground lamb is the most classic way to make the dish since a shepherd raises lambs. 

However, since ground beef is typically more common and preferred in the United States, that is what I use in my Shepherd’s Pie. This is often called Cottage Pie as well.

Healthy Shepherd's Pie scooped from a casserole dish onto a plate

Keto Shepherd’s Pie Recipe

A healthy Shepherd’s Pie with cauliflower mash instead of the usual mashed potatoes turns the classic dish into a low carb recipe.

This easy dinner is total comfort food, but it is lighter and packs in the veggies. The ultimate family meal that is easy to make and will be devoured by everyone. 

What do you need to make Shepherd’s Pie?

A few simple swaps and adjustments from my original recipe cuts the carbs from over 30 grams per serving to about 11 grams per serving. 

  • Cauliflower – steamed and mashed, this replaces the traditional potatoes.
  • Greek yogurt – makes the mashed cauliflower creamy without excess liquid like milk.
  • Egg – helps to bind the cauliflower mash so it isn’t too runny.
  • Cheddar cheese
  • Ground beef
  • Onion
  • Garlic
  • Mushrooms and green beans – a lower-carb blend of vegetables compared to the frozen mixed veggies consisting of carrots, peas, green beans, and corn in the original recipe. The mushrooms also add that umami flavor that may be lost from decreasing some of the other ingredients.
  • Beef broth
  • Tomato paste – reduced from the original recipe, and can even be cut further to make this dish truly keto-friendly.
  • Worcestershire sauce – reduced from the original recipe, and can be replaced with coconut aminos to make this dish truly keto-friendly.
  • Salt and pepper

Besides the list of ingredients above, there are a few other things that will make this recipe quick, easy, and absolutely perfect.

  • Steamer basket or large pot with steamer insert – steaming is best for the cauliflower, as it will absorb too much moisture if you boil it, and then it will be too runny.
  • Baking dish – you’ll need to bake it in a heatproof oven-safe glass or ceramic baking dish. I prefer to use a 1.5-quart ceramic casserole dish, as it fills it right to the top. You can use a larger oval dish or even a rectangular glass baking pan. Something in the 1.5-2.5 quart range will work the best.
  • Food processor or blender – either will work for pureeing the cauliflower mash, but if you use a blender, I’d recommend one of the high-powered blenders. A regular blender usually needs more liquid in order to puree things smoothly, whereas you can get by with less in a high-powered blender. With either the food processor or blender, you’ll likely have to scrape down the sides a couple of times.
A fork holding a bite of Low Carb Shepherd Pie

How do you make healthy Shepherd’s Pie?

  1. Steam cauliflower florets until very tender.
  2. Brown the ground beef with onion, garlic, salt, and pepper. 
  3. Add mushrooms and green beans, and cook until tender.
  4. Stir in beef broth, tomato paste, and Worcestershire sauce (or coconut aminos) and simmer till thickened.
  5. Puree cauliflower with Greek yogurt, egg, and cheddar cheese until smooth.
  6. Transfer the beef mixture to a 1.5 quart casserole dish, and top with the cauliflower mash and more cheddar cheese.
  7. Bake until hot, bubbly, and golden brown.
Step by Step Photos for How to Make Keto Shepherd's Pie


  • After the cauliflower is steamed and tender, remove the steamer basket from the pan and let some of the excess moisture evaporate off of the cauliflower. This will keep the cauliflower mash from being too runny.
  • I use frozen green beans to save time. You can use fresh, but you may want to steam them slightly before adding to the ground beef mixture.
  • If you want to cut the carbs further and make this a truly keto-friendly dish, you can reduce the tomato paste to 1/4 cup. You’ll have to simmer a little longer to thicken the mixture, but it is still delicious.
  • You can also swap the Worcestershire sauce for Coconut Aminos. This affects the taste slightly, so you might need to adjust the salt and pepper a bit.
  • Place the casserole dish on a baking sheet to catch anything that may bubble over and avoid a mess in your oven.
  • And if you are looking for other ways to eat healthy shepherd’s pie, you could spoon the mixture into individual ramekins like these mini shepherd’s pies. Or use this low carb recipe in Shepherd’s Pie Stuffed Peppers

Does Shepherd’s Pie have cheese on top?

Some people put cheese on top of Shepherd’s Pie, while others don’t It is truly a personal preference, and neither right nor wrong either way.

Personally, I’ll take any opportunity to enjoy more of my favorite Sharp Cheddar Cheese from Cabot Creamery Co-operative. I love that sharp bite against the smooth and creamy cauliflower and the savory beef mixture in this Low Carb Shepherd’s Pie Recipe.

Why do I love Cabot?

Cabot is a co-operative owned by farm families throughout New England and New York and 100% of profits go back to the farmers. They have been making high-quality dairy products since 1919, and with a 100-year history, you know their award-winning cheddars will make this and any recipe extra delicious.

You can use your favorite Cabot cheese, from Vermont Sharp to the Legacy Collection Farmhouse Reserve. Whatever cheese you choose, you’ll taste Cabot’s commitment to making the best products in every bite.

Plus Cabot is dedicated to communities, the environment, and volunteers. Learn more about not only the products, but also their B Corporation certification and the Reward Volunteers program by following them on FacebookTwitterPinterest, and Instagram.

Cheesy Cauliflower Shepherds Pie in a baking dish with Cabot CheeseLow Carb Shepherd's Pie made with Cabot Cheddar Cheese

Make it a Meal – what do you serve with Cauliflower Shepherd’s Pie?

This shepherd’s pie recipe is satisfying enough to be a meal on its own. However, if you would like to serve something with it, you have a number of low carb options.

A white baking dish with Low Carb Shepherd's Pie and cheese on top and down the sides

More cheesy low carb dinner recipes

A white baking dish with Low Carb Shepherd's Pie and cheese on top and down the sides
4.7 from 3 votes

Low Carb Shepherd’s Pie with Cauliflower Mash

A lightened up twist on the classic meat and vegetable casserole topped with cheesy mashed cauliflower. Healthy comfort food that is sure to be a family favorite.
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes


  • 1 head cauliflower (about 2-3 pounds), roughly cut into florets (about 4 cups)
  • 1 1/3 pound ground beef
  • 1/2 medium onion chopped (roughly 1/2 cup)
  • 1 garlic clove, crushed or minced
  • 2 teaspoons kosher salt, divided
  • 1/4 teaspoon freshly ground pepper
  • 8 oz. white mushrooms, halved and sliced about 1/4-inch thick
  • 1 cup frozen cut green beans
  • 1 cup beef broth
  • 1/2 cup tomato paste (can be reduced to 1/4 cup to make it keto-friendly)
  • 2 Tablespoons Worcestershire sauce or Coconut Aminos
  • 1/4 cup Greek yogurt or sour cream
  • 1 large egg
  • 1 cup shredded Cabot Cheddar Cheese (recommended: Extra Sharp or Seriously Sharp), divided


  • Preheat your oven to 350°F and coat a 1.5 quart casserole dish with cooking spray.
  • Place a steamer basket in a large pot over simmering water. Add the cauliflower florets and stem for 12-15 minutes, until very tender.
  • While the cauliflower is cooking, heat a skillet over medium heat.
  • Add the ground beef, onion, garlic, 1 teaspoon salt and 1/4 teaspoon pepper to the skillet and cook, breaking up the meat, until it is browned. Drain any excess grease.
  • Add the mushrooms and green beans, and saute for about 5 minutes until the mushrooms are tender.
  • Stir in the beef broth tomato paste, and Worcestershire sauce. Bring to a simmer, and cook for 10-15 minutes or until thickened slightly. Season to taste with salt and pepper.
  • While the meat mixture is simmering, remove the cauliflower from the pot and allow some of the excess moisture to evaporate.
  • Transfer cauliflower to a food processor or blender. Add Greek yogurt, egg, ½ cup shredded cheddar cheese, and 1 teaspoon salt to the potatoes. Blend or puree until smooth, stopping to scrape down the sides if needed.
  • Add the meat mixture to the prepared casserole dish, then top with the mashed cauliflower and remaining cheese.
  • Bake for 30-35 minutes, or until heated through, and cheese is slightly browned.
Nutrition Facts
Low Carb Shepherd's Pie with Cauliflower Mash
Amount Per Serving (1 g)
Calories 286 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 8g40%
Cholesterol 93mg31%
Sodium 1039mg43%
Potassium 807mg23%
Carbohydrates 11g4%
Fiber 3g12%
Sugar 5g6%
Protein 23g46%
Vitamin A 524IU10%
Vitamin C 42mg51%
Calcium 160mg16%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Disclaimers: Please discuss your individual dietary needs (i.e. gluten free) with a physician. Even when not specified, be sure to verify all ingredients are gluten free, if needed, by reading labels on all packaging and/or confirming with the manufacturer this varies by brand and can change at any time. Nutrition information shown is an estimate and not guaranteed to be accurate.



  1. Jane Robinson

    4 stars
    Nice recipe but it ain’t shepherds pie, as it should use minced lamb (the clue is in the name)! =) Shepherds Pie is a British recipe, and if it is cooked with beef, it is called Cottage Pie. Sorry to be a bit pedantic, but both are delicious and it’s worth trying the lamb version and posting it!

4.67 from 3 votes (1 rating without comment)

Leave a Comment

Recipe Rating

I accept the Privacy Policy