Are you trying a new dish? If you enjoy casseroles, this Low Carb Shepherd’s Pie Casserole is a delicious, savory option that’s simple to prepare and great for weeknights or meal prep.

Low Carb Shepherd’s Pie Casserole Recipe Ingredients
- 6 slices of bacon, chopped and cooked
- 1 1/2 pounds lean ground beef
- 1/2 medium green pepper, diced
- 1/2 medium red pepper, diced
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon oregano
- 1 teaspoon onion powder
- Salt and pepper to taste
- 2 oz can sliced black olives, drained
- 3 large eggs, whisked
- 2 cups shredded cheddar cheese
Cauliflower mixture:
- 1 head cauliflower, cut into florets
- 3 tablespoons unsalted butter
- 1/4 cup heavy whipping cream (add less if cauliflower is small)
- Salt and pepper to taste
Low Carb Shepherd’s Pie Casserole Instructions
- Preheat the oven to 375˚F (190˚C).
- In a large cast-iron pan or skillet, cook diced green and red peppers with the ground beef until the meat is browned. Season with chili powder, cumin, oregano, onion powder, salt and pepper. Stir in the cooked bacon and drained black olives, then set the meat mixture aside.
- Bring a pot of water to a boil and cook the cauliflower florets until tender, about 8–10 minutes. Drain well.
- Mash the drained cauliflower with the butter and a small amount of heavy whipping cream, seasoning with salt and pepper. Continue mashing until you reach a smooth, creamy texture. Adjust the cream quantity based on the cauliflower size and desired consistency.
- Mix the whisked eggs into the meat mixture, then spread the meat evenly in the pan.
- Top the meat layer with the cauliflower mash, smoothing it into an even layer.
- Sprinkle the shredded cheddar cheese evenly over the cauliflower layer.
- Bake in the preheated oven for 20–25 minutes, or until the cheese is melted, bubbly, and lightly golden at the edges.
- Remove from the oven and let rest for a few minutes. Garnish optionally with extra chopped bacon, sliced black olives, or fresh cilantro before serving.
Nutrition and Servings
Serves 6. Per serving: Calories 448; Total Carbs 7.1g; Fiber 1.9g; Net Carbs 5.2g; Sugar 1.9g; Fat 27.9g; Protein 41.8g.
What to serve with Low Carb Shepherd’s Pie Casserole
This casserole pairs well with a variety of light, low-carb sides to keep the meal balanced. A crisp green salad with a tangy vinaigrette or some steamed green beans brings freshness to the plate. For an extra comforting touch, serve with a low-carb bread or keto bagel bun. Cauliflower mac and cheese or a simple side of roasted Brussels sprouts also complement the rich, savory flavors of the casserole.
Variations and swaps
You can adapt this recipe quite easily. Use ground turkey, chicken, or lamb instead of beef, depending on your preference. For a richer topping, fold a few ounces of cream cheese into the cauliflower mash. Add herbs like rosemary or thyme to the meat for a more traditional shepherd’s pie profile, or include diced mushrooms and onions when browning the meat for extra depth of flavor.
Storage and reheating
Store leftovers in an airtight container in the refrigerator for 3–5 days. To freeze, place the casserole in a freezer-safe dish and freeze for up to 2–3 months. Thaw in the refrigerator overnight before reheating.
To reheat, preheat the oven to 350˚F (175˚C) and bake the casserole for 30–60 minutes, or until heated through. Reheating time will vary based on the container and how cold the casserole is in the center. Cover with foil to prevent excessive browning, removing the foil for the last 5–10 minutes to refresh the cheese topping.
Tips for success
- Drain cauliflower thoroughly before mashing to avoid a watery topping.
- Taste the meat mixture for seasoning before assembling to ensure it’s well seasoned.
- If you prefer a smoother cauliflower mash, use an immersion blender or food processor for a creamier texture.
- If baking in a separate dish rather than a cast-iron pan, transfer the assembled casserole to a lightly greased baking dish before adding the cheese and baking.
Below are photos of the casserole during preparation and after baking, which illustrate the creamy cauliflower topping and the golden melted cheese that makes this dish so satisfying.








Recipe Card

Low Carb Shepherd’s Pie Casserole Recipe
Ingredients
- 6 slices bacon, chopped and cooked
- 1 1/2 lb lean ground beef
- 1/2 green pepper, diced
- 1/2 red pepper, diced
- 1 tbsp chili powder
- 1 tsp cumin
- 1 tsp oregano
- 1 tsp onion powder
- Salt and pepper to taste
- 2 oz can sliced black olives
- 3 large eggs, whisked
- 2 cups shredded cheddar cheese
Cauliflower mixture
- 1 head cauliflower, cut into florets
- 3 tbsp butter
- 1/4 cup heavy whipping cream
- Salt and pepper to taste
Instructions
- Preheat oven to 375˚F (190˚C).
- Brown peppers and ground beef in a large skillet, then add seasonings, olives and bacon. Set aside.
- Boil cauliflower until tender, drain, and mash with butter and cream until smooth. Season to taste.
- Stir eggs into meat mixture and spread meat in the pan. Top with mashed cauliflower and then cheese.
- Bake 20–25 minutes until cheese is melted and bubbly. Let rest and garnish if desired.