Recipes by James Andrew

Keto Shepherd’s Pie

Posted on December 22, 2025

Recipe byJAMES ANDREW

Keto Shepherd’s Pie

Difficulty

Prep time

Cooking time

Total time

Servings

Keto Shepherd’s Pie is a comforting, hearty, and satisfying low-carb twist on the classic British dish that has warmed dinner tables for generations. Traditionally made with minced meat, vegetables, and a thick layer of mashed potatoes, shepherd’s pie is known for being filling—but also very high in carbohydrates. This keto-friendly version keeps all the rich, savory flavors you love while replacing high-carb ingredients with smart low-carb alternatives, making it perfect for anyone following a ketogenic, low-carb, or sugar-free lifestyle.

In this recipe, creamy cauliflower mash takes the place of traditional potatoes, offering the same smooth texture with a fraction of the carbs. The meat base is cooked in a deeply flavorful gravy made with ground lamb or beef, aromatic herbs, and keto-approved vegetables that add both nutrition and depth. The result is a dish that feels indulgent, cozy, and satisfying—without knocking you out of ketosis.

Whether you’re preparing meals for the week, feeding your family, or looking for a keto comfort food that actually tastes like the original, this Keto Shepherd’s Pie checks all the boxes. It’s rich, filling, freezer-friendly, and surprisingly easy to make, even for beginners. This recipe is also highly customizable, allowing you to adjust the seasoning, protein, or vegetables based on your preferences.

Let’s dive into everything you need to know to make the perfect keto shepherd’s pie from scratch.

Keto Shepherd’s Pie

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4
Course: Main Course
Cuisine: American
Calories: 420

Ingredients
  

For the Meat Filling
  • Ground lamb or ground beef
  • Olive oil or butter
  • Onion
  • Garlic
  • Celery
  • Carrots optional, small amount for keto
  • Tomato paste
  • Beef broth
  • Worcestershire sauce sugar-free
  • Fresh thyme
  • Fresh rosemary
  • Salt
  • Black pepper
For the Cauliflower Mash
  • Cauliflower florets
  • Butter
  • Heavy cream
  • Cream cheese
  • Garlic powder
  • Salt
  • White pepper optional

Equipment

  • 1 Large skillet or sauté pan
  • 1 Medium saucepan
  • 1 Potato masher or immersion blender
  • 1 Sharp knife
  • 1 Cutting board
  • 1 Measuring cups and spoons
  • 1 Baking dish (9×9 or similar)
  • 1 Wooden spoon or spatula
  • 1 Oven

Method
 

Step 1: Prepare the Cauliflower Mash
  1. Bring a large pot of salted water to a boil.
  2. Add cauliflower florets and cook for 12–15 minutes until very tender.
  3. Drain thoroughly and let the cauliflower steam dry for a few minutes to remove excess moisture.
  4. Transfer to a bowl and add butter, heavy cream, cream cheese, garlic powder, salt, and white pepper.
  5. Mash using a potato masher or blend with an immersion blender until smooth and creamy.
  6. Taste and adjust seasoning. Set aside.
Step 2: Cook the Meat Filling
  1. Heat olive oil or butter in a large skillet over medium heat.
  2. Add chopped onion and celery. Cook until softened, about 5 minutes.
  3. Add garlic and cook for another 30 seconds until fragrant.
  4. Add ground lamb or beef and cook until browned, breaking it up with a spoon.
  5. Stir in tomato paste and cook for 1–2 minutes to deepen flavor.
  6. Pour in beef broth and Worcestershire sauce.
  7. Add thyme, rosemary, salt, and pepper.
  8. Reduce heat and simmer for 10–15 minutes until thickened.
Step 3: Assemble the Shepherd’s Pie
  1. Preheat oven to 375°F (190°C).
  2. Spread the meat mixture evenly into a baking dish.
  3. Spoon the cauliflower mash over the top and spread evenly with a spatula.
  4. Use a fork to create texture on the surface for browning.
Step 4: Bake
  1. Bake uncovered for 25–30 minutes until bubbling.
  2. Optional: Broil for 2–3 minutes for a golden top.
  3. Remove from oven and let rest for 10 minutes before serving.

Notes

Nutritional Facts (Per Serving – Approximate)

  • Calories: 420 kcal
  • Protein: 28g
  • Fat: 32g
  • Net Carbs: 6g
  • Fiber: 3g
  • Total Carbs: 9g

Keto Shepherd’s Pie

Keto Shepherd’s Pie

Ingredient Notes

Ground Lamb or Ground Beef

Traditionally, shepherd’s pie is made with lamb, while cottage pie uses beef. Both options work beautifully in keto cooking. Lamb offers a richer, more authentic flavor, while beef is more commonly available and budget-friendly. Choose grass-fed if possible for better nutrition and flavor.

Olive Oil or Butter

Used to sauté the vegetables and brown the meat. Butter adds richness, while olive oil provides a lighter flavor. You can also use avocado oil for a neutral taste.

Onion

Onions add natural sweetness and depth. While onions contain carbs, using a small amount distributed across several servings keeps this recipe keto-friendly.

Garlic

Fresh garlic enhances the savory flavor and aroma of the dish. Avoid garlic powder here for best results.

Celery

Celery adds texture and mild flavor without many carbs, making it perfect for keto recipes.

Carrots (Optional)

Carrots are higher in carbs, but using a very small amount adds traditional flavor and color. You can omit them completely for stricter keto macros.

Tomato Paste

A small amount adds umami and richness. Choose sugar-free tomato paste and use sparingly.

Beef Broth

Creates the base of the savory gravy. Always choose low-sodium broth to control salt levels.

Worcestershire Sauce

Adds depth and complexity. Make sure it’s sugar-free and keto-approved.

Fresh Herbs (Thyme & Rosemary)

Fresh herbs elevate the flavor dramatically. Dried herbs can be used if fresh ones are unavailable.

Cauliflower

The star substitute for potatoes. Cauliflower becomes creamy and smooth when mashed properly and absorbs butter and cream beautifully.

Butter

Essential for rich, velvety cauliflower mash.

Heavy Cream

Adds creaminess and fat, helping keep this dish keto-friendly and satisfying.

Cream Cheese

Provides thickness and a luxurious texture to the mash while adding fat and flavor.

Serving Instructions

Serve Keto Shepherd’s Pie warm, straight from the oven. It pairs well with a simple keto green salad, steamed broccoli, or roasted asparagus. Garnish with fresh parsley or thyme for added freshness. This dish is filling on its own and works perfectly as a complete meal.

Tips

  • Drain cauliflower thoroughly to avoid watery mash
  • Use an immersion blender for ultra-smooth texture
  • Add grated parmesan to the mash for extra flavor
  • Make it dairy-free by using coconut cream and olive oil
  • Double the recipe for meal prep or freezing

Storage Information

  • Refrigerator: Store in an airtight container for up to 4 days
  • Freezer: Freeze portions for up to 2 months
  • Reheating: Reheat in oven at 350°F or microwave until heated through

FAQs

1. Is shepherd’s pie keto-friendly?

Traditional shepherd’s pie is not keto due to potatoes, but this version is fully keto using cauliflower mash.

2. Can I use ground turkey or chicken?

Yes, but the flavor will be lighter. Add extra seasoning for depth.

3. How do I make it dairy-free?

Use coconut cream and olive oil, and skip cream cheese.

4. Can I meal prep this recipe?

Absolutely. It reheats well and is ideal for weekly meal prep.

5. Can I freeze keto shepherd’s pie?

Yes. Freeze in airtight containers and thaw overnight before reheating.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating