Go Back

healthy shepherd's pie

This healthy shepherd's pie takes a classic comfort food and lightens it up without sacrificing flavor. Featuring a savory lean ground beef (or turkey) and vegetable filling topped with creamy mashed cauliflower, it's a wholesome and satisfying meal perfect for any night of the week.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 6
Cuisine: Chinese
Calories: 120

Ingredients
  

For the Filling
  • 1 tablespoon olive oil
  • 1 pound lean ground beef or ground turkey
  • 1 large onion chopped
  • 2 carrots peeled and diced
  • 2 celery stalks diced
  • 2 cloves garlic minced
  • 1 tablespoon tomato paste
  • 1 cup beef broth low sodium
  • 0.5 cup frozen peas
  • 0.5 cup frozen corn
  • 1 teaspoon dried thyme
  • salt and black pepper to taste
For the Topping
  • 1 large head cauliflower cut into florets
  • 2 tablespoons milk or broth for dairy-free
  • 1 tablespoon butter or olive oil
  • salt and black pepper to taste
  • 0.25 cup grated Parmesan cheese optional

Method
 

Preparation Steps
  1. Preheat your oven to 375°F (190°C).
  2. To prepare the topping, steam or boil the cauliflower florets until they are very tender, about 10-15 minutes. Drain thoroughly.
  3. Transfer the cooked cauliflower to a large bowl. Mash with milk, butter, salt, and pepper until smooth and creamy. Stir in the grated Parmesan cheese if you are using it. Set aside.
  4. For the filling, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the lean ground beef and cook, breaking it up with a spoon, until it is thoroughly browned. Drain any excess fat.
  5. Add the chopped onion, diced carrots, and diced celery to the skillet with the beef. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
  6. Stir in the minced garlic and cook for another minute until fragrant.
  7. Add the tomato paste to the skillet and cook for 1 minute, stirring constantly, to deepen its flavor.
  8. Pour in the beef broth and bring the mixture to a simmer, scraping up any browned bits from the bottom of the pan. Stir in the dried thyme.
  9. Reduce the heat to medium-low. Stir in the frozen peas and frozen corn. Season the filling with salt and black pepper to taste. Simmer for about 5 minutes, allowing the sauce to thicken slightly.
  10. Pour the hot filling into a 9x13 inch baking dish (or 6 individual oven-safe ramekins). Carefully spread the mashed cauliflower topping evenly over the filling, ensuring it covers the meat mixture completely.
  11. Bake in the preheated oven for 20-25 minutes, or until the filling is bubbly and the cauliflower topping is lightly golden brown. For a deeper golden crust, you can broil for the last 2-3 minutes, watching carefully to prevent burning.
  12. Remove from the oven and let stand for 5-10 minutes before serving, allowing the pie to set.

Notes

For an extra creamy topping, you can use a mix of half mashed potatoes and half mashed cauliflower. Feel free to adjust vegetables in the filling based on what you have on hand, such as mushrooms or green beans. This dish freezes well before or after baking. Always use lean ground meat to keep this recipe healthy.