Go Back
+ servings
piece of Shepherd's Pie on a white plate

Classic Shepherd's Pie (with keto option)

This classic recipe for Shepherd's Pie is Keto-style and includes only whole food ingredients with an easy to make, flavorful sauce.

Course Main Course
Cuisine Irish
Keyword grassfed, keto, real food
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 6
Calories 330 kcal
Author Sarah Pope



  1. Finely chop the onion and sauté in 2 TBL butter in a large saucepan for 5 minutes on medium-high heat.

    cooking onion in butter
  2. Slowly drizzle in 1/4 cup of beef stock into the saucepan with the cooking onions. Simmer on medium heat and stir occasionally until most of the liquid is evaporated. This takes about 2-3 minutes.

  3. Drizzle in another 1/4 cup of beef stock and repeat process until the entire cup of stock is caramelized into an onion/beef stock glaze.

    caramelizing onion and beef stock
  4. Add the ground beef to the saucepan with the onion/beef stock glaze. Begin to brown the beef on medium-low heat.

  5. While the ground beef is browning, peel/chop the carrots and put in a pot with 1/2 cup filtered water and cook on medium-high until soft, about 10 minutes. Remove from heat and drain.

    peeled carrots on a cutting board
  6. Also while the ground beef is slowly browning, sauté the cauliflower rice in 2 TBL butter until soft, about 10 minutes. Remove pan from heat and mash until smooth.

    cooking cauliflower rice in butter in a pan
  7. Preheat oven to 350 °F/ 177 °C

  8. When the ground beef is fully browned and cooked into the onion/beef stock glaze, place evenly in a large casserole dish. Drain the carrots and spread evenly on top. Spread the cauliflower mash evenly on top of the carrots and sprinkle with sea salt and pepper.

    cauliflower mash on top of the carrots in casserole dish
  9. Bake uncovered at 350 °F/ 177 °C for 30 minutes or until the cauliflower mash begins to brown on the sides. Remove the casserole dish from the oven and serve immediately.

    Keto Shepherd's Pie in a casserole dish
  10. Cool to room temperature, cover, and refrigerate leftovers. Reheat to enjoy for up to 4 days.

Recipe Notes

If you wish to prepare this dish with mashed potatoes on top instead of cauliflower mash, to save a lot of time since this dish already takes one hour to prepare, I recommend sourcing nonGMO dehydrated potatoes to make quickly. The only ingredient should be potatoes!

Heat up 1.5 cups of water with 2 TBL butter and 1/2 tsp sea salt.  When boiling, remove pot from heat, pour in 1/2 cup whole milk and stir in 1.3 cups dehydrated potatoes. Let sit for one minute, then spread on top of Shepherd's Pie casserole.

If you don't wish to make homemade beef stock, I recommend this brand as the best to buy instead.

Nutrition Facts
Classic Shepherd's Pie (with keto option)
Amount Per Serving (1 cup)
Calories 330 Calories from Fat 189
% Daily Value*
Fat 21g32%
Saturated Fat 10g50%
Polyunsaturated Fat 3g
Monounsaturated Fat 7g
Cholesterol 75mg25%
Sodium 300mg13%
Potassium 1000mg29%
Carbohydrates 8.3g3%
Fiber 4g16%
Protein 25g50%
Vitamin C 18mg22%
Calcium 75mg8%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.