Shepherd’s Pie with Mashed Cauliflower is a gluten free and low-carb take on a traditional comfort food. Featuring ground lamb seasoned with an extra kick from hot sauce, this recipe is a great option for Paleo, Keto and Whole30 diets.
It’s almost like clockwork.
As soon as the weather turns chilly, I start craving those warm, hearty comfort foods: the soups, the stews, the roasts. Pretty much anything that involves gravy.
Probably my favorite comfort of all time has to be Shepherd’s Pie. It’s tough to beat the combination of meat and potatoes baked together in a wonderful pie-like fashion.
But, as the title suggests, this recipe strays from traditional Shepherd’s Pie in a couple ways.
For one, I use Cholula® Hot Sauce to flavor the ground meat. It’s a subtle twist, but one that has a huge impact on the flavor.
Second, I substitute mashed cauliflower instead of potato for the topping.
It gives the dish an overall lighter feel (i.e. you won’t need to take an immediate nap after eating it).
It also really allows the flavor of the meat to really shine.
How to Make Shepherd’s Pie with Mashed Cauliflower
Start by cutting the cauliflower into large florets. Steam (or boil) them until they are extremely tender.
Then, using a hand mixer or food processor, puree the cauliflower with some ghee, salt, and pepper until smooth.
Meanwhile, heat a tablespoon of ghee in a large skillet over medium high heat.
Add some diced onion, celery, and carrot, and cook until tender, about 5-6 minutes.
Afterwards, add some minced garlic and cook until it is fragrant, about 30 seconds.
Next add ground lamb and cook until it starts to brown.
If you’re not a fan of lamb, you can always substitute with ground beef. Just note that you will be changing the recipe to Cottage Pie instead of Shepherd’s.
Finally, add in some tomato paste, thyme, parsley, beef stock, arrow root powder, salt, pepper, and–the secret ingredient–about a 1/4 cup of Cholula.
It gives the meat mixture an incredible, but not overpowering, flavor. It’s the sort of thing that will have your guests wondering, “what’s in this?”
Let everything simmer for about 5 minutes or so until thickened.
Grease a casserole dish with a little ghee or cooking spray, then add the meat mixture to the dish.
Spread the mashed cauliflower in an even layer on top.
Bake in a 400°F oven for about 30 minutes, or until the top starts to brown.
Allow the dish to cool slightly before serving with more Cholula. Enjoy!
More Comfort Food Recipes
- Low Carb Instant Pot Chicken Stew
- Balsamic Lamb Stew with Butternut Squash
- Turkey Pumpkin Chili
- One Pot Unstuffed Cabbage Casserole
Shepherd’s Pie with Mashed Cauliflower
Ingredients
- 2 heads cauliflower cut into large florets
- 1 large onion diced
- 2 carrots diced
- 2 ribs celery diced
- 3 cloves garlic minced
- 1.5 pounds ground lamb or beef
- 2 tablespoons tomato paste
- 1/4 cup Cholula Hot Sauce
- 1 tablespoon fresh thyme
- 1 tablespoon fresh parsley
- 1 cup beef stock
- 1 tablespoon arrowroot powder
- 3 tablespoons + 1 teaspoon ghee divided
- 1 +1/2 teaspoon sea salt divided
- 3/4 teaspoon black pepper divided
Instructions
- Preheat the oven to 400°F.
- Pour a few inches of water into a large pot lined with a steamer basket and bring it to a boil. Add the cauliflower florets, cover, and steam until they are very tender, about 10-12 minutes.
- Using a hand mixer or food processor, blend the cauliflower with 2 tablespoons of ghee, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper until smooth.
- Meanwhile, heat a tablespoon of ghee in a large skillet over medium high heat. Add the onion, carrot, and celery and cook until tender, about 5-6 minutes.
- Add the garlic and cook until fragrant, about 30 seconds.
- Add the ground lamb or beef and cook until brown.
- Stir in the tomato paste, Cholula, thyme, parsley, 1 teaspoon of salt and 1/2 teaspoon black pepper.
- Dissolve the arrowroot powder in the beef stock, then add to the skillet. Bring to a simmer and cook until the mixture thickens, about 5 minutes.
- Lightly grease a 3 quart casserole dish with the remaining teaspoon of ghee. Add in the meat mixture, then spread the mashed cauliflower in an even layer on top.
- Bake for 30-35 minutes, until the top turns golden brown.
- Allow to cool for 5-10 minutes before serving with more Cholula.
The ingredient or equipment sections above may contain affiliate links to products that I personally use or recommend!
This post was originally sponsored by Cholula® Hot Sauce.
mark Hanks
Wednesday 9th of February 2022
I added diced celery root and sautéed it with the carrots and celery to mimic potato. everyone loved it!
The Sophisticated Caveman
Tuesday 22nd of February 2022
Yay!! Love the addition of celery root!
Deborah
Thursday 4th of February 2021
It is very good! I made it exactly like the recipe except I didn't have arrowroot so I used a little coconut flour and almond flour as a thickener. The cholula is pretty spicy in here. I don't think of cholula as a very hot hot sauce but it added a real kapow to this dish. Thank you!
The Sophisticated Caveman
Saturday 13th of February 2021
Thanks, Deborah!! Glad you enjoyed it!
Jessica DeMarco
Thursday 3rd of December 2020
My husband said this was the BEST Shepard's pie he has ever eaten! I used premade frozen cauliflower mash and tomato puree (didn't have beef broth and tomato paste on hand) - It WAS so delicious! I would have never thought to add Cholula. Thanks for a great recipe. It will definitely be going into the rotation.
Chrissy
Tuesday 10th of November 2020
Made this as written and it was a hit. Made this modified with: added veggies- red/green peppers, steamed the cauliflower over veggie stock since I always have a ton on hand. This is an excellent staple recipe.
The Sophisticated Caveman
Thursday 19th of November 2020
Awesome!! Love all the veggie additions!!
Emily
Saturday 10th of October 2020
Amazing and delicious! Turned out better than I even expected. Total hit!
The Sophisticated Caveman
Saturday 10th of October 2020
Nice!! So happy you enjoyed it!!