This low carb shepherd’s pie is a deliciously comforting dish ready to eat in no time.

Seasoned ground lamb or beef is cooked with onions, celery, carrots, and mushrooms in a beefy gravy topped with cheesy mashed potatoes.

Baked until piping hot, this hearty dish is sure to be on regular repeat all year long.

Looking down on a baked low carb shepherd's pie.

Low-Carb Shepherd’s Pie Highlights

  • Flavor: Savory, hearty, and rich with a creamy, cheesy topping – no one will suspect it’s low-carb!
  • Budget tip: Use ground beef instead of lamb for a more affordable option.
  • Time-Saving Tip: It’s a great option for make-ahead meal prep. Use pre-chopped frozen vegetables and riced cauliflower to make it even easier.
  • Serving Suggestions: Shepherd’s pie is a full meal on its own so all it needs is a fresh and easy cherry tomato salad.
adding cooked gound beef and onions to dish to make Easy Low Carb Shepherd's Pie

Ingredients & Variations

Meat: Lamb is the most common protein for a shepherd’s pie, followed by ground beef. Chicken, turkey, or even sausage are adequate substitutes as well.

Vegetables: Besides celery, a carrot, and mushrooms, any low-carb vegetable goes into a shepherd’s pie recipe. For the best results, be sure they’re cut into bite-sized pieces so a little bit of everything gets onto every forkful.

Topping: Cauliflower is the star of this recipe and is a nutritious swap for potatoes or pasta. Cream cheese can be swapped out for Greek yogurt for a lighter, lower-calorie, and lower-fat version.

Variations: Experiment with other kinds of cheese like mozzarella, Swiss, provolone, feta, or blue cheese in the topping. Top the shepherd’s pie with some keto breadcrumbs before baking for a little crunch. Shepherd’s pie will easily accommodate similar leftovers like beef stew, or ground beef soup.

adding cheese on top of Easy Low Carb Shepherd's Pie before baking

How to Make Low-Carb Shepherd’s Pie

  1. Prepare cauliflower, and mix with topping ingredients. (Full recipe below.)
  2. Cook ground beef with onion and garlic, then add remaining ingredients and simmer.
  3. Transfer meat mixture to a casserole dish, top with cauliflower mixture and bake.

Favorite Shortcut Tips

  • A food processor or blender will give the cauliflower a smooth, spreadable consistency.
  • Assemble low-carb shepherd’s pie a day ahead and keep it covered in the refrigerator. Let it come to room temperature for 30 minutes before baking.
  • Before baking, place a piece of parchment paper on the bottom of a baking sheet and then the casserole dish on top of that. This will help catch any drips and keep the oven clean.
Low Carb Shepher's Pie in a casserole with a portion removed.

Leftovers

Keep leftover low-carb shepherd’s pie in a covered container in the refrigerator for up to 4 days and reheat portions in the microwave. To freeze low-carb shepherd’s pie, bake and cool before wrapping it in plastic wrap and then in aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator. Bake for 45 minutes covered and 15 minutes uncovered.

Favorite Low Carb Dishes

Did you enjoy this Easy Low Carb Shepherd’s Pie? Leave a comment and rating below.

overhead of Low Carb Shepherds Pie in a white baking dish
4.94 from 33 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Easy Low Carb Shepherd’s Pie

This keto entrée is made with lamb and veggies in a rich, beefy sauce, and topped with mashed cauliflower and cheese.
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 50 minutes
Servings 4 servings

Ingredients  

  • 1 pouned lean ground lamb or beef
  • 1 onion diced
  • 2 stalks celery finely chopped
  • 1 carrot finely chopped
  • 4 ounces mushrooms finely chopped
  • 2 tablespoons tomato paste
  • 2 cloves garlic minced
  • 1 cup beef stock
  • 1 tablespoons Worcestershire sauce

Cauliflower Topping

  • 1 head cauliflower washed and chopped
  • 2 ounces cream cheese
  • 2 tablespoons butter
  • ½ teaspoon onion powder
  • 1 ½ cups cheddar cheese divided

Instructions 

Cauliflower

  • Steam cauliflower until tender and drain well.
  • Place in a mesh strainer and press to remove as much liquid as possible.
  • Using a food processor (or blender) puree cauliflower. Stir in cream cheese, onion powder, butter and ¾ cup cheddar cheese. Set aside.

Shepherd’s Pie

  • Preheat oven to 350°F.
  • In a frying pan, cook beef, onion and garlic until no pink remains. Drain any fat.
  • Add mushrooms, celery, carrot, tomato paste, Worcestershire sauce, and beef stock. Stir and simmer uncovered about 5-7 minutes or until most of the liquid is evaporated.
  • Place meat mixture in the bottom of a 2 qt casserole dish. Top with mashed cauliflower and finally remaining cheese.
  • Bake 25-30 minutes or until golden and bubbly. Rest 10 minutes before serving.

Notes

  • Store leftovers, or the assembled pie in the refrigerator for up to 4 days, or in the freezer for up to 3 months. Thaw overnight in the refrigerator.
  • Bake 45 minutes covered, and 15 minutes uncovered if cooking a whole pie straight from the refrigerator.
4.94 from 33 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 623kcal | Carbohydrates: 14g | Protein: 34g | Fat: 49g | Saturated Fat: 26g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 15g | Trans Fat: 2g | Cholesterol: 155mg | Sodium: 726mg | Potassium: 670mg | Fiber: 3g | Sugar: 6g | Vitamin A: 3473IU | Vitamin C: 38mg | Calcium: 369mg | Iron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course dinner, Main Course
Cuisine American

REPIN this Easy Low Carb Shepherd’s Pie recipe

close up of cheesy Easy Low Carb Shepherd's Pie with a title
Easy Low Carb Shepherd's Pie in a dish with writing
baked Easy Low Carb Shepherd's Pie and close up photo with a title

Categories:

, , , ,

Recipes you'll love

About the author

See more posts by

4.94 from 33 votes (30 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. I made this for dinner last night and it was delicious–full of flavor and very satisfying. I made it in my cast iron skillet so I didn’t have to use a separate baking dish–one less thing to wash afterwards.
    Maybe my cauliflower was small, but I could have easily used two for the topping.
    This is going in my personal recipe collection and dinner rotation.

    I just found this site and made my week’s dinner menu all from recipes I found here. I’m looking forward to new things for dinner the rest of this week 🙂

    Thank you!

    1. So happy you enjoyed this recipe Jeanett. Also, I am all for one less dish to wash, great idea!

  2. I am anxious to try this recipe this weekend, but I am curious as to where the 17 grams of carbs comes from. I found many other recipes with fewer carbs, but they have the same ingredients.

    1. The onion has a total of 10g carbs, carrot has 6g, mushrooms have 4g, tomato paste has 6g, and a large cauliflower has 29g (there are a few other places that there are carbs but those are the main ones). This information is and estimate from the program that I use to calculate nutrition. Perhaps other sites have smaller portions or use less of the carby portions of the recipe.

    1. This recipe makes four servings. You’ll find them listed at the top of the recipe card on all of our recipes :).

  3. Didn’t get a photo, and now the leftovers look all mangled. But this was one of the best low carb recipes I have ever tried!

    It was so easy and so delicious! True comfort food on this rainy St. Patrick’s Day. I’m going to put this on rotation for our fall and winter dinners.

    Used ground Turkey breast, instead of lamb or beef. Didn’t have tomato paste, so used the 3:1 ratio for tomato sauce, and then just ended up using leftover pizza sauce instead. Ran out of cheddar cheese halfway through, so used cheddar cheese for the mashed cauliflower, but used mozzarella for the topping. Also, I felt like the meat mix could use some seasoning, so I sprinkled a pinch of garlic powder, onion powder, salt and pepper in the meat. Next time, to make it even healthier, I’m going to swap out the cream cheese for Greek yogurt.

    Anyway, I otherwise followed the recipe exactly. I finely diced the carrots, celery and mushrooms the night before (just to save time). And soaked them overnight with the beef broth, Worcestershire sauce, and tomato sauce. That’s not necessary, I just like to work ahead. The mashed cauliflower was wonderful and so flavorful!

    Like I said, we really enjoyed this, and it was so easy! I also liked that it made a small 8×8 pan. Some recipes make a large casserole, but this was the perfect size for 2 with leftovers. I served it with low calorie, low carb, sugar free Keto bread and butter.5 stars

    1. So happy you enjoyed it, Tara! Thanks for sharing your substitutions, glad they turned out so delicious!

  4. Mine was tasteless. I thought about adding salt and pepper but opted to follow directions and maybe next batch can be tweaked. Other than that it was great, held together good and everything cooked properly.3 stars

    1. Glad you enjoyed it, Itap. We look forward to hearing the modifications you make to the flavor of this recipe!

  5. We have made this recipe numerous times and it is always a fan favorite!! We use ground turkey instead of beef and it is just as flavorful. Also, to kick it up the heat, we used a Serrano pepper in the cauliflower when processing the other ingredients. Sooooo good!!!5 stars