Keto Shepherd’s Pie: A Turnip Twist That Will Make You Forget Potatoes
Ever gotten stuck in a cauliflower rut on keto? Yeah, me too. Don’t get me wrong, cauliflower is the MVP of low-carb veggies, but sometimes you need to bench your star player and let someone else shine. That’s exactly what I’m doing with this keto shepherd’s pie – giving cauliflower a much-needed rest and letting turnips take center stage! 🥘
Let’s face it, traditional shepherd’s pie is the epitome of comfort food, but that potato topping is a carb bomb waiting to explode your keto goals. Most low-carb versions swap in cauliflower mash, which is…fine. But after your 100th serving of cauliflower something-or-other, you start questioning your life choices. That’s why this turnip-topped version is such a game-changer.
I’ve been tweaking this recipe for years, and I promise you – this isn’t just “good for keto.” This is legitimately delicious, period. The turnips bring a creamy texture and subtle flavor that works perfectly with the savory meat filling. And that potato trick? Pure kitchen witchcraft that actually works!
This dish is perfect for low-carb comfort food cravings, making it ideal for anyone following ketogenic eating plans without feeling deprived. Ready to revolutionize your keto dinner rotation?
#ketoshepherdspie #comfortfood #lowcarbdinner #turniprecipes #ketodinner #lowcarbcomfortfood #ketomealprep #ketorecipes #meatandveggies #healthycomfortfood
Quick Stats
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Servings: 6
- Calories: 572 per serving
- Macros: 44.9g fat | 28.1g protein | 14g total carbs
- Difficulty: Medium
Equipment Needed
For this recipe, you’ll want to round up:
- Large
skillet (cast iron works wonders here if you’ve got one) - Cutting board and sharp knife
- Large pot for boiling the turnips
- Colander for draining
- Blender or food processor (critical for smooth turnip mash)
- Casserole dish (9×13 inch is ideal, but anything close works)
- Baking sheet (for catching any potential spillover)
Don’t stress if your kitchen isn’t equipped like a Food Network set. I’ve made this in vacation rentals with dollar store equipment and it still turns out fantastic!
Ingredients
For the Turnip Topping 🥔
- 2 lb small turnips (smaller ones are less bitter)
- 1/2 medium russet potato (this is just for cooking with the turnips, not for eating!)
- 1 cup chicken broth
- 3 ½ tablespoons unsalted butter
- 1/3 cup heavy whipping cream
- 1/2 teaspoon pepper
- Salt to taste
- 1 cup shredded cheddar cheese
For the Meat Filling 🥩
- 2 tablespoons butter
- 3 celery stalks, chopped
- 1/4 cup finely chopped yellow onion
- 1/3 cup finely chopped carrot
- 2/3 cup fresh, canned or frozen green beans
- 4 cloves garlic, minced
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1 ½ pounds ground beef or lamb
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/3 cup tomato paste
- 2 tablespoons Worcestershire sauce
- 3/4 cup beef broth
- 1/2 cup chopped parsley
Step-by-Step Instructions
Preparing the Turnip Topping
- Peel & dice turnips: Start by peeling those turnips with a vegetable peeler or paring knife. The smaller the turnip, the less bitter it will be – but we’ve got tricks to deal with bitterness anyway. Dice them into roughly ¾-inch pieces. No need for perfection here; they’re destined for mashing anyway.
- The potato trick: Here’s where it gets interesting. Take that half potato (yes, with the skin still on!) and place it whole on top of your turnip pieces in the pot. I know what you’re thinking – “But potatoes aren’t keto!” Don’t worry, this potato is just here for moral support. It’s going to absorb the bitter compounds from the turnips and then get tossed. It’s like the hero who sacrifices itself for the greater good of your dish.
- Boil the turnips: Pour in the chicken broth, then add enough water to cover everything. Throw in a pinch of salt, bring it to a boil, and let it cook until the turnips are fork-tender – about 15-20 minutes. Test them by poking with a fork; they should offer little resistance.
- Drain and dry: Here’s where we say goodbye to our potato friend. Drain the water and discard the potato (or save it for a non-keto friend). Return just the cooked turnips to the pot and place it back on medium heat. This step is crucial – dry-cook the turnips for a few minutes to evaporate any remaining moisture. This helps eliminate that slightly bitter turnip flavor and gives a better texture for mashing.
- Blend to perfection: Transfer those turnips to your food processor or blender. Add the butter, heavy cream, and pepper. Pulse until you’ve got a smooth, creamy puree that looks remarkably like mashed potatoes. Season with salt to taste – don’t be shy with it, as salt helps mask any remaining turnip flavor.
- The secret weapon: While the mixture is still warm, stir in that shredded cheddar cheese. This is what takes our turnip mash from “pretty good” to “wow, I can’t believe this isn’t potatoes!” The cheese adds richness, flavor, and that stretchy texture we all love. Set this aside while we work on the filling.
Creating the Meat Filling
- Preheat and prep: First things first, preheat your oven to 375°F. Now grab your large
skillet and melt 2 tablespoons of butter over medium heat. - Veggie base: Add your chopped celery, onion, and carrot to the melted butter. I know, I know – the keto police might come after me for using carrots, but as I always say, a little carrot adds color to your life (and your dish). Plus, the amount per serving is minimal. Sauté until the vegetables are starting to soften, about 5-7 minutes.
- Aromatics and herbs: Toss in the minced garlic, green beans, dried thyme, and dried rosemary. Let this cook for about a minute until the garlic becomes fragrant. Your kitchen should be smelling absolutely amazing at this point!
- Brown the meat: Add your ground beef (or lamb if you’re making a traditional shepherd’s pie – technically using beef makes this a cottage pie, but who’s counting?). Season with salt and pepper. Cook it, breaking up the meat with your spatula, until it’s no longer pink. If there’s excess fat, you can drain some off, but leave a little for flavor.
- Build flavor: Stir in the tomato paste and Worcestershire sauce, mixing well to coat the meat. These ingredients add depth and that umami quality that makes the dish so satisfying. Pour in the beef broth and let it simmer until the mixture thickens slightly – you want it moist but not soupy.
- Fresh finish: Stir in the chopped parsley. This adds a fresh note that balances the richness of the dish. Give it a taste and adjust the seasoning if needed.
Assembly and Baking
- Layer it up: Transfer your meat mixture to your casserole dish, spreading it into an even layer. Then add dollops of the turnip mash on top, starting from the edges and working your way in (this helps prevent spillover). Use your spatula to carefully spread the turnip mash over the meat, covering it completely.
- Bake to golden perfection: Place your casserole dish in the preheated oven. If your dish is very full, put a baking sheet underneath to catch any potential spillover (because if you’re like me, you avoid cleaning your oven at all costs). Bake for 30-45 minutes, or until the top starts to brown and the edges are bubbling.
- Rest and serve: Let the shepherd’s pie rest for about 5-10 minutes before serving. This helps it set up a bit and makes serving easier. Plus, it gives you time to set the table and pour yourself a well-deserved drink!

Serving & Presentation
When it comes to presenting this keto shepherd’s pie, I like to keep things simple but appealing. This is comfort food after all – it should look inviting rather than intimidating!
For a nice presentation, cut clean squares or rectangles using a sharp knife dipped in hot water between cuts. The contrast between the golden turnip topping and the rich meat filling underneath makes for an appetizing sight without any extra work.
For some added visual appeal, sprinkle a little fresh chopped parsley on top just before serving – that pop of green makes the dish look restaurant-worthy with minimal effort. If you’re feeling extra fancy, a very light dusting of paprika adds nice color contrast too.
This dish pairs beautifully with a simple green side salad dressed with olive oil and vinegar to cut through the richness. My family particularly enjoys it alongside Keto Garlic Bread for a complete comfort food experience.
For special occasions or when you’re feeding a crowd, consider serving this with Keto Cucumber Salad or Keto Broccoli Salad for a balanced meal that will satisfy everyone, keto or not!
This dish is perfect for:
- Sunday family dinners
- Meal prep for busy weeknights
- Cold winter evenings when you need something warming
- St. Patrick’s Day celebrations (especially with lamb)
- Anytime you’re craving comfort food but staying keto!
Save It For Later
One of the best things about shepherd’s pie? It might actually taste even better the next day! Here’s how to make sure your leftovers stay delicious:
Refrigerator storage: Once completely cooled, cover your casserole dish with plastic wrap or transfer portions to airtight containers. It will keep beautifully in the fridge for up to 4 days. The flavors actually meld and develop overnight, making day-two shepherd’s pie something to look forward to!
Freezer friendly: This recipe freezes exceptionally well. You have two options:
- Before baking: Assemble the pie, cover tightly with foil and plastic wrap, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
- After baking: Portion into individual servings, wrap well, and freeze for up to 2 months. This makes for perfect grab-and-go lunches or quick dinners.
Reheating tips:
- Microwave: For quick individual portions, microwave on high for 2-3 minutes, stirring the filling halfway through if possible.
- Oven: For that freshly-baked taste, reheat at 350°F for about 20-25 minutes if refrigerated, or 40-45 minutes if frozen, until hot throughout.
- Air fryer: Yes, you can reheat shepherd’s pie in an air fryer! 350°F for about 5-7 minutes gives you the best of both worlds – quick cooking with a slightly crispy top.
Pro tip: If reheating in the oven, sprinkle a little extra cheese on top during the last few minutes for an even more indulgent second serving!
Benefits/Why This Recipe Works
There’s a reason this keto shepherd’s pie has become one of my go-to recipes, and it’s not just because it tastes amazing (though it definitely does!). Here’s why this recipe is such a winner:
The turnip revelation: Let’s talk about these underappreciated root vegetables. Turnips have about 1/3 the carbs of potatoes but still provide that starchy, satisfying texture we crave. At just 6g net carbs per cup (compared to 26g in potatoes), they’re a keto game-changer for comfort food recipes.
Perfect macronutrient balance: This dish delivers the high-fat, moderate-protein ratio that makes keto diets so effective. The combination of ground meat with butter, cream, and cheese creates a meal that will keep you satisfied for hours without spiking your blood sugar.
Hidden veggies: Let’s be honest, sometimes eating enough vegetables on keto can be a challenge. This recipe sneaks in celery, onions, turnips, green beans, and even a bit of carrot, giving you fiber, vitamins, and minerals in a form that doesn’t feel like you’re just eating another salad.
Batch cooking friendly: This recipe makes 6 generous servings, making it perfect for keto meal prep. Make it once, eat it multiple times – efficiency at its tastiest!
Inflammation fighters: Many of the ingredients in this recipe (like rosemary, thyme, and garlic) have natural anti-inflammatory properties, which complement the already inflammation-reducing benefits of the ketogenic diet.
Blood sugar stability: Unlike traditional shepherd’s pie with its high-carb potato topping, this version won’t send your glucose levels on a rollercoaster. The steady energy this meal provides makes it perfect for anyone managing diabetes or insulin resistance.
Gluten-free naturally: No special flour alternatives needed here – this recipe is completely gluten-free without any substitutions or special ingredients.
Most importantly, this recipe proves that going keto doesn’t mean giving up comfort food. You can enjoy the flavors and textures you’ve always loved, just in a way that supports your health goals rather than working against them.
Common Mistakes to Avoid 🚫
Even the best recipes can go awry if you hit a few common pitfalls. Here’s how to make sure your keto shepherd’s pie turns out perfectly every time:
Skipping the turnip-drying step: I know it might seem like an extra, unnecessary step to return the boiled turnips to the heat, but trust me, it’s crucial! This evaporates excess moisture and reduces the bitter flavor. Skip this, and you might end up with watery, bitter mash.
Not using smaller turnips: Size matters with turnips! The larger they get, the more bitter they become. If you can only find large ones, consider peeling them more deeply as the bitter compounds concentrate near the skin.
Overfilling your baking dish: 🌋 Shepherd’s pie can bubble over during baking, creating the dreaded “oven cleanup scenario.” Leave about half an inch of space at the top of your dish, and always place a baking sheet underneath just in case.
Rushing the meat mixture: Don’t hurry through cooking the meat and vegetable base. Taking time to properly brown the meat and let the mixture reduce creates depth of flavor. If it’s too watery when you assemble the pie, you’ll end up with a soggy mess.
Under-seasoning the turnip mash: Turnips need a bit more seasoning than potatoes to shine. Be generous with the salt, pepper, and cheese. Remember, the turnip layer needs to stand up to the highly flavored meat mixture below.
Serving immediately from the oven: Like lasagna, shepherd’s pie benefits from a short rest after baking. This allows the layers to set slightly, making it much easier to serve neat portions instead of a sloppy (though still delicious) mess.
Not accounting for liquid from frozen vegetables: If using frozen green beans, remember they release water as they cook. Either thaw and drain them first or cook the meat mixture a bit longer to reduce any extra liquid.
Forgetting the potato trick: 🥔 Yes, it seems counterintuitive to use a potato in a keto recipe, but remember, it’s just there to absorb bitterness and gets discarded. This little trick makes a noticeable difference in the final taste!
Alternatives/Substitutions
One of the things I love about shepherd’s pie is how adaptable it is. Here are some ways to customize this recipe while keeping it keto-friendly:
Meat options:
- Ground lamb is traditional for shepherd’s pie and has a wonderful rich flavor
- Ground turkey or chicken works for a lighter version (add a bit more fat)
- Leftover pot roast or chuck roast, shredded, makes an amazing filling
- Vegetarian? Try a mix of mushrooms, walnuts, and crumbled tempeh for texture
Turnip alternatives:
- Cauliflower (I know, I know, but it is still a reliable option)
- Rutabaga (slightly higher in carbs but incredibly tasty)
- Celery root/celeriac makes an excellent mash with a mild flavor
- Daikon radish works well, especially for those in regions where turnips are hard to find
- A mix of several low-carb root vegetables often gives the best flavor and texture
Budget options:
- Use ground chicken or turkey which is often cheaper than beef
- Frozen green beans are usually less expensive than fresh
- Reduce the cheese in the topping (though I wouldn’t eliminate it completely)
- Bulk up the filling with more economical vegetables like cabbage
For different dietary needs:
- Dairy-free: Use coconut cream instead of heavy cream and nutritional yeast instead of cheese
- Higher protein: Add collagen powder to the meat mixture or increase the meat-to-vegetable ratio
- Lower fat: Use leaner meat and reduce the butter and cheese (though this will be less keto)
- Paleo: This recipe is almost paleo as written – just use ghee instead of butter and coconut cream instead of heavy cream
Flavor variations:
- Add 1/4 teaspoon nutmeg to the turnip mash for warmth
- Try different cheese varieties – smoked gouda adds an amazing depth
- Include 1/2 teaspoon curry powder in the meat mixture for an Indian-inspired version
- For heat lovers, add a diced jalapeño or red pepper flakes to the filling
Remember, the best recipe is the one you’ll actually make and enjoy. Don’t be afraid to experiment and make it your own!
This website may contain affiliate links, which means that if you click on one of the product links, the website may receive a small commission at no extra charge to you!
FAQ Section
Q: Can I make this ahead of time?
A: Absolutely! You can assemble the entire dish up to 2 days before baking. Just cover and refrigerate, then bake as directed, adding about 10-15 extra minutes to the cooking time since it’ll be cold from the fridge.
Q: Is this recipe truly keto with carrots in it?
A: Yes! While carrots have more carbs than some vegetables, the amount used here is minimal when divided across 6 servings. Each serving contains only about 14g total carbs, which fits within most people’s keto macros. If you’re strict, you can reduce or omit the carrots.
Q: My turnips still taste bitter. What did I do wrong?
A: The bitterness in turnips can vary greatly depending on their size and age. Make sure you’re using smaller turnips, peeling them well, and not skipping the potato trick during boiling. Also, the drying step and generous seasoning help tremendously with masking any remaining bitterness.
Q: Can I use frozen turnips?
A: While fresh is best for the texture, you can use frozen turnips. Just be aware they may release more water, so extend the dry-cooking time to evaporate the excess moisture.
Q: What’s the difference between shepherd’s pie and cottage pie?
A: Technically, shepherd’s pie uses ground lamb (shepherds tend sheep), while cottage pie uses ground beef. But in many places, people use the terms interchangeably.
Q: How can I make the top more golden and crispy?
A: For an extra golden top, place the dish under the broiler for the last 2-3 minutes of cooking time. Watch it closely so it doesn’t burn! You can also brush the top with a little melted butter before baking.
Q: Can I make this in an Instant Pot or slow cooker?
A: You can make the meat filling in either appliance, but you’ll still need to finish the dish in the oven to get that golden top. For Instant Pot, use the sauté function for the initial steps, then pressure cook for 5 minutes. For slow cooker, cook the filling on low for 4-6 hours, then transfer to a baking dish, top with the turnip mash, and bake.
Q: My family isn’t keto. Will they still enjoy this?
A: In my experience, yes! The flavors in this dish are so rich and satisfying that most people don’t even notice it’s a healthier version. The turnip mash tastes remarkably similar to potato, especially with the cheese mixed in.
Final Thoughts
There’s something deeply satisfying about transforming a traditionally carb-heavy comfort food into something that not only fits a keto lifestyle but genuinely rivals or even exceeds the original. This turnip-topped shepherd’s pie does exactly that.
The beauty of this recipe lies in its honesty – we’re not pretending turnips are potatoes, we’re celebrating them for the delicious, low-carb alternative they are. When combined with the rich, savory meat filling and topped with melty cheese, they create a dish that stands on its own merits.
What I love most about keto cooking is how it pushes us to be more creative and to discover ingredients we might have overlooked. Before going keto, I rarely cooked with turnips, and now I can’t imagine my kitchen without them! 🥘
So next time you’re craving comfort food but don’t want to break your carb bank, give this recipe a try. It might just become a new family favorite – keto or not!
Next Recipes To Try
If you enjoyed this Keto Shepherd’s Pie, here are some other comfort food recipes from my kitchen that you might love:
- Keto Beef Stew – Another hearty option perfect for cold evenings
- Keto Chicken and Dumplings – The ultimate comfort food, made keto-friendly
- Keto Meatloaf – A family classic reimagined for low-carb lifestyles
- Keto Chicken Pot Pie – If you liked this shepherd’s pie, you’ll love this chicken version!
keto shepherds pie
Cozy, comforting Keto Shepherd's Pie! A hearty, low-carb twist on a classic. Turnip "mash" topping! (Serves 6)
Ingredients
- 2 lb small turnips
- 1/2 medium russet potato (don't worry, not for eating)
- 1 cup chicken broth
- 3 ½ tablespoons unsalted butter
- 1/3 cup heavy whipping cream
- 1/2 teaspoon pepper
- salt to taste
- 1 cup shredded cheddar cheese
- 2 tablespoons butter
- 3 celery stalks, chopped
- 1/4 cup finely chopped yellow onion
- 1/3 cup finely chopped carrot
- 2/3 cup fresh, canned or frozen green beans
- 4 cloves garlic, minced
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1 ½ pounds ground beef or lamb
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/3 cup tomato paste
- 2 tablespoons worcestershire sauce
- 3/4 cup beef broth
- 1/2 cup chopped parsley
Instructions
- Peel & dice turnips: Peel the turnips with a vegetable peeler or paring knife. Discard the skins. Dice the turnips into ¾ inch pieces.
- Boil turnips: Add turnips to a large saucepan. Place potato half on top of the turnips. Don't dice the potato, leave skin on and whole. Pour in chicken broth. Then add enough water to the saucepan to cover the turnips and potato. Season with a pinch of salt. Bring to a boil and let cook until turnips have softened enough for a fork to easily pierce through.
- Remove moisture & potato: Drain water and discard the potato. Return the cooked turnips to the pot and place back on the stove top over medium heat. Dry cook the turnips over the stove top until most of the remaining moisture is gone.
- Mash 'em: Transfer cooked turnips to a food processor or blender. Add butter, heavy cream and pepper. Pulse until pureed into a mashed 'potato' texture. Season with salt if needed. Stir in shredded cheddar cheese. Set aside.
- Sauté veggies: Preheat oven to 375°F. In a large skillet, melt 2 tablespoons butter over medium heat. Add celery, onion and carrot and sauté until almost softened.
- Add seasonings and green beans: Stir in minced garlic, green beans, thyme and rosemary. Cook for 1 minute or until garlic is fragrant.
- Get beefy: Add ground beef or lamb. Season with salt and pepper. Let cook, breaking the meat up with a spatula until cooked through.
- Get sauced: Stir in tomato paste and Worcestershire sauce. Pour in beef broth and let cook until mixture has thickened. Stir in chopped parsley. Season with salt & pepper if needed.
- Assembly & bake: Add beef mixture to a casserole dish. Top with dollops of mashed turnips and spread over the top. Place in a 375°F oven. Bake for 30-45 minutes or until top starts to brown.
Nutrition Information
Yield 6Amount Per Serving Calories 572Total Fat 44.9gCarbohydrates 14gProtein 28.1g
