Healthy Shepherd's Pie
Print Add to Collection

Keto Shepherd's Pie

Keto shepherd's pie incorporates extra vegetables into the meat mixture and is topped with creamy mashed cauliflower instead of the traditional potatoes.
Course Main Course
Cuisine Irish
Keyword ground beef
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 365kcal
Author Vered DeLeeuw


  • 1 head cauliflower
  • 1 tablespoon olive oil
  • 1 lb. lean ground beef (85/15)
  • 1 small onion chopped
  • 8 oz spinach whole leaf, frozen
  • 1 1/2 teaspoons Diamond Crystal kosher salt divided
  • 1 tablespoon garlic minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon cumin
  • 1/2 teaspoon black pepper divided
  • 4 tablespoons butter
  • 1/2 teaspoon garlic powder
  • 1 egg yolk


  • Cut the cauliflower into chunks or florets. Place in a large, microwave-safe bowl, add 1/2 cup water, cover, and microwave until very tender, about 10 minutes.
  • Meanwhile, heat the olive oil in a large skillet over medium-high heat, about 2 minutes. Add the beef, onions, spinach and 1 teaspoon kosher salt. Cook, stirring often and breaking up the meat as you cook, until the beef is browned, about 5 minutes.
  • Add the garlic, smoked paprika, cumin and 1/4 teaspoon black pepper. Cook, stirring, 1 more minute. Turn the heat off.
  • Puree the hot cauliflower in your food processor with the remaining salt and pepper, butter and garlic powder. When very smooth, add the egg yolk and process for a few more seconds, until fluffy.
  • Place the beef mixture in a square 8-inch, broiler safe baking dish, or a baking dish of a similar capacity. Spread the mashed cauliflower on top. Broil, 6 inches away from heat (NOT directly under the heat element), just until cauliflower is browned, about 5 minutes. Allow to rest and set for 5 minutes before serving. 


Calories: 365kcal | Carbohydrates: 13g | Protein: 30g | Fat: 23g | Saturated Fat: 11g | Cholesterol: 149mg | Sodium: 1139mg | Fiber: 5g | Sugar: 4g