Go Back
+ servings
Healthy Shepherd’s Pie Recipe

Healthy Shepherd's Pie

Make your own Healthy Shepherd's Pie with cauliflower mashed potatoes! This high protein dinner recipe is delicious and simple to make.
5 from 1 vote
Print Pin Save Recipe
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Course: Main Course
Cuisine: American
Keyword: cauliflower, easy, healthy shepherd's pie, shepherd's pie
Servings: 10 Pieces
Calories: 156kcal
Cost: $7

The Protein Chef is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.


  • 1 Pound Ground Beef - Lean (or Ground Turkey)
  • 1 Teaspoon Salt
  • 1 Teaspoon Black Pepper
  • 1 Teaspoon Italian Seasoning
  • 2 Large Whole Eggs
  • 1 Large Yellow Onion
  • ½ Large Red Onion
  • 6 Cloves Garlic - or 3 Teaspoons Minced Garlic
  • 1 Tablespoon Olive Oil
  • 16 Ounces Mixed Vegetables
  • 2 Heads Cauliflower
  • 1 Tablespoon Butter
  • 1-2 Tablespoons Chili Sauce - Sriracha *Optional


  • Mix together your Ground Beef, Eggs, Salt, Black Pepper, and Italian Seasoning
  • Process or blend together your Onions and Garlic
  • Add your Olive Oil to a large stovetop pan and turn your burner on Medium heat
  • Cook your Onion mix for around 5-10 minutes
  • Add in your Ground Beef mix and cook that until browned
  • Once browned add in your Mixed Vegetables and Sriracha
  • Cook for 5-10 minutes or until your juice is gone
  • Place your mix into a baking dish
  • Cook your Cauliflower
  • Process or blend it with your Butter until it looks like mashed potatoes
  • Evenly distribute that on top of your meat layer in the baking dish
  • Add whatever you want to the top of it (Italian Seasoning)
  • Cook in on 400F/204C for 25-30 minutes



Calories in the whole recipe:
  • Calories: 1563
  • Fat: 67g
  • Saturated Fat: 27g
  • Sodium: 1296mg
  • Carbs: 108g
  • Fiber: 32g
  • Sugar: 42g
  • Protein: 132g


Calories: 156kcal | Carbohydrates: 10.8g | Protein: 13.2g | Fat: 6.7g | Saturated Fat: 2.7g | Sodium: 129.6mg | Fiber: 3.2g | Sugar: 4.2g