Shepherds Pie with a Cauliflower Topping

Shepherds Pie with a Cauliflower Topping

A twist on the classic shepherds pie recipe that includes cauliflower for the top

Brought to you by:  
Nick  Nick  | about 3 years ago

Top photo credit: Mark's Food Photos

Shepherds pie is an unforgettable dish. It's typical ingredients, potatoes and meat (either lamb or beef) are two staples for the American. This dish is a little twist on shepherds pie but it is surprisingly good and it adds another veggie into the mix, which is always a nutritious thing. It's also is great for leftovers as the classic dish just isn't quite the same after reheating the potatoes. Plus cauliflower is on fire right now as a replacement for pizza crusts, and now even a tasty replacement for potatoes.


  • 2-3 heads of cauliflower or 3-4 bags of frozen cauliflower
  • 1-2 onions
  • 2-3 pounds of your meat of choice (ground beef, lamb, turkey, etc)
  • 4 ounces of cream cheese (optional)
  • 4 tablespoons of butter
  • 1 egg
  • 1 tablespoon basil
  • 1 bag of mixed veggies
  • 1 tablespoon salt
  • 1 tablespoon garlic
  • 1 tablespoon pepper
  • dash of cayenne pepper
  • 1 tablespoon oregano
  • cheese for topping (optional, I prefer to top with cheddar cheese)

Image title

Photo credit: Colleen Greene


  1. Begin by browning the ground beef (or meat of your choice) in a large skillet. After the meat is done cooking, season it accordingly and set it to the side.
  2. Saute the chopped-up onion in a pan and add to the meat. Using the onion skillet place the mixed veggies it it and slowly warm them up on low heat.
  3. Boil several cups of water in a large pan. When it reaches a boil, add the cauliflower and cook until the cauliflower is soft enough to mash. Once this occurs, remove the pan from the burner and discard the water. Add the butter and cream cheese to the cauliflower. 
  4. Add all of the spices to the cauliflower and mash it until it is smooth. (I use a hand blender to make it smooth).
  5. Once the mixed veggies are warm, remove them and add them to the meat and onion mixture. Add one raw egg and then evenly distribute the mixture into a 9x13 pan. 
  6. After the mixture is level in the pan, add the cauliflower to top the dish. Smooth and then put it into the oven at 350 degrees F. Let the pie cook for about 30 minutes and then pull it out of the oven and top with cheese. Put it back into the oven for an additional 5 minutes (or until the cheese melts) and serve. Remember that leftovers of this version of shepherds pie will be just as good reheated so take leftovers for lunch the next day!

Image title

This post was created by a Foodie community contributor, where anyone can post their opinions and thoughts. Views represented are not affiliated with Foodie or our Partners. =)


Nick | Hong Kong

Digital Curator at AFoodieWorld

share the ♥