Go Back
+ servings

Keto Shepherd's Pie

Keto Shepherd's Pie is the meaty casserole you remember your grandma making with a low carb make-over! Great way to use that leftover meat and veggies in your fridge! Pair with my Instant Pot Mashed Cauliflower to make this the best recipe for your family keto table! So much meaty, savory flavors packed into one keto casserole skillet!
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: dinner, Main Course
Cuisine: French
Keyword: cauliflower recipe, gluten free, keto casserole recipe, recipe for keto shepherd's pie
Servings: 6
Calories: 403kcal


For the meat filling:

For the Cauliflower Mash:

  • 1 large Head Cauliflower, steamed until very tender
  • 1/4 cup butter
  • 1/2 cup heavy cream
  • salt and pepper to taste
  • 1 cup Cheddar Cheese


  • First you need to steam 1 head of Cauliflower until very tender. I do this in a large pot with a lid and a steamer basket. add 1 cup of water under the steamer basket and keep the temp medium low.
  • Pre-heat the oven 400F.
  • Heat the avocado oil in a large oven safe skillet over medium heat.
  • Add in the onion and carrots and cook until the carrots are tender.
  • About 10 minutes.
  • Add in the ground beef and continue to cook until the ground beef is cooked through.
  • Drain any fat from the beef and discard the fat.
  • Season the beef with the steak seasoning to taste and add in the tomato paste and the beef broth.
  • Let simmer for 5 minutes.
  • Add the steamed cauliflower, butter and heavy cream to a blender or food processor.
  • Blend until smooth.
  • Season with salt and pepper to taste.
  • Spoon the mashed cauliflower on top of the beef mixture and smooth out the top.
  • Now top with the cheddar cheese.
  • Bake in the oven for 20 minutes or until cheese is just starting to brown and the sauce is bubbling.
  • Serve.


Serving: 6g | Calories: 403kcal | Carbohydrates: 10g | Protein: 23g | Fat: 31g | Saturated Fat: 17g | Fiber: 3g | Sugar: 4g