These Lightened-Up Shepherd’s Pies are single-serving comfort food made healthier by swapping potatoes for cauliflower and using lean ground turkey (or beef). They’re easy to prepare, low in carbs, high in protein, and perfect for weeknight dinners that the whole family will enjoy.

I often get requests to lighten up classic comfort recipes, and shepherd’s pie came up a lot. Growing up, shepherd’s pie was a family staple—creamy mashed potatoes over a rich, savory meat and vegetable filling. This version keeps all the comforting flavors but trims calories and carbs by using cauliflower mash bound with a little chicken stock and egg instead of butter and milk.
The fresh herbs—rosemary, sage, and thyme—make a big difference. They add bright, savory notes that complement ground turkey or beef and make the cauliflower mash taste indulgent without extra fat. You can customize the filling with the vegetables you like; I used carrots, mushrooms, and a little corn, but peas, celery, or green beans would all work well.
This recipe works both as individual servings in ramekins or as a larger casserole. If you prepare it in a casserole dish you’ll get easy leftovers for the week. The finished ramekins also freeze well for simple reheating later.
Lightened-Up Shepherd’s Pie
Single-serving shepherd’s pies made with ground turkey (or beef) and an herb-infused cauliflower mash—comforting, lower in carbs, and full of flavor.
Ingredients
- 1 lb. ground turkey or beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 large carrots, chopped
- 1/2 cup mushrooms, chopped
- 1 Tbsp chopped fresh rosemary, divided
- 1 Tbsp chopped fresh sage, divided
- 1 Tbsp chopped fresh thyme, divided
- 1/2 cup + 2 Tbsp chicken stock
- 1 Tbsp potato starch
- 1/2 head cauliflower, chopped
- 1 egg
- Salt and pepper, to taste
Instructions
- Preheat the oven to 400°F (204°C).
- In a large skillet over medium heat, brown the ground turkey or beef until cooked through. Add the diced onion, minced garlic, chopped carrots, and mushrooms; sauté until the vegetables are tender, about 3 minutes.
- Stir in 1/2 cup chicken stock and 1 tablespoon potato starch. Bring the mixture to a light boil, stirring frequently, until slightly thickened.
- Remove the skillet from the heat. Stir in half of the chopped fresh herbs (reserve the remaining herbs for the cauliflower mash). Season the meat mixture with salt and pepper to taste and set aside.
- Bring a medium saucepan of water to a rolling boil. Add the chopped cauliflower and cook until very tender, about 7–10 minutes. Drain well.
- In a bowl, whisk the egg with 2 tablespoons of chicken stock (add a little more stock if needed). Add the drained cauliflower, and mash with a potato masher or whisk until smooth. Stir in the reserved fresh herbs and a good pinch of salt to taste.
- Divide the meat mixture evenly among six ramekins, filling each almost to the top. Spoon and spread the cauliflower mash over the meat so it is completely covered.
- Place the ramekins on a baking sheet and bake for 10 minutes at 400°F. After 10 minutes, switch the oven to broil and cook an additional 8–10 minutes to brown the tops slightly. Allow the pies to cool a few minutes before serving.
Nutrition
Serving: 1 ramekin | Calories: 147 kcal | Carbohydrates: 10.9 g | Protein: 17.5 g | Fat: 6 g | Fiber: 2.4 g
Nutrition information is an approximation and should be used as a guide only.
Tips for Success
- For a smoother mash, drain the cauliflower very well and mash while still warm. A few tablespoons of extra chicken stock can help reach the desired consistency without adding dairy.
- If you prefer a thicker filling, reduce the added stock slightly or let the filling simmer longer to concentrate flavors.
- Use a mix of ground meats if desired—ground turkey for lean protein, or a blend of turkey and beef for richer flavor.
- To make this dairy-free and paleo-friendly, omit butter and milk (this recipe already uses stock and egg) and confirm the potato starch works with your diet; arrowroot is an alternative thickener.
Variations
- Vegetable swaps: peas, green beans, or diced celery work well in place of corn or mushrooms.
- Make it vegetarian by substituting the meat with cooked lentils, mushrooms, and extra vegetables, and use vegetable stock instead of chicken stock.
- One-pan casserole: assemble the filling in a 9×13-inch baking dish and top with the cauliflower mash for family-style servings and easier leftovers.