This Low-Carb Creamy Cottage Pie tastes so good you will never guess the recipe is low-carb. This recipe can work for low-carb, ketogenic, LC/HF, Atkins, diabetic, gluten-free, grain-free, and Banting diets.
Disclaimer: Some of the links on this site are affiliate links which means we make a small commission from any sales to help keep the recipes coming! You do not pay any more. Thank you for your support!
This Low-Carb Creamy Cottage Pie recipe makes an easy, satisfying meal that everyone will love. Imagine a home filled with the comforting aroma of thyme, onions, and melting cheese. These smells are so captivating that they even bring kids of all ages out of their rooms and to the table without complaint.
This is a meal that tastes and smells like you’ve spent hours in the kitchen. You don’t need to tell anyone that the food processor did the heavy lifting and it was a breeze to make.
This Low-Carb Creamy Cottage Pie recipe makes warm, comforting meal that’s perfect for fall and winter. It’s easy enough for a weekday dinner, but inviting enough to serve to company.
This dish has a filling of tender ground beef and onions in a creamy sauce scented with garlic, thyme, and a hint of red pepper flakes.
The topping makes this dinner really special. The topping is creamy goodness, laced with cheddar cheese, sour cream, garlic, and a bit of thyme.
Everyone will think that the topping is mashed potatoes, but it’s not. Instead, it’s made from mashed celeriac. Celeriac, or celery root stands in as a dead ringer for the mashed potatoes in traditional cottage pie. Celeriac is a weird looking vegetable that reminds me a bit of the mandrakes in the Harry Potter movie.
Once a celeriac is peeled, it looks pretty similar to a big potato. Once steamed, it even tastes like a potato, but has a slight, pleasant celery flavor that reminds me of my mother’s stuffing.
This Low-Carb Creamy Cottage Pie is a recipe that the whole family will love, whether low-carb, or not. It can be assembled ahead and kept in the refrigerator overnight, covered.When you’re ready for a quick meal, just bring to room temperature, then bake as directed. Enjoy!
-Annissa
PS: Looking for other recipes that use ground beef. This post from My Life Cookbook has loads of suggestions for keto ground beef recipes. You might also want to check out my Keto-Friendly Italian Ground Beef Casserole Recipe.

This Low-Carb Cottage Pie boasts a delicious savory ground beef filling and is topped with creamy mashed celeriac. It’s a meal the whole family will enjoy. 😋🍖🍴

Low-Carb Creamy Cottage Pie
Ingredients
For the topping:
- 1 large celeriac about 16 ounces, peeled and chopped
- 1 teaspoon sea salt quantity divided
- 1 clove garlic
- 2 tablespoons butter
- 1/4 teaspoon dried thyme leaves
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper freshly ground
- 1 1/4 cup cheddar cheese grated, quantity divided
- 2 tablespoons sour cream
For the filling:
- 1 pound ground beef
- sea salt
- black pepper freshly ground
- 4 ounces red onion (about 1/2 medium) diced
- 1/4 cup carrots finely chopped
- 1 clove garlic crushed
- 1/2 teaspoon dried thyme leaves
- 1 tablespoon white wine vinegar
- 1/2 cup heavy cream
- 1/2 cup sour cream
- 2 tablespoons chives quantity divided, sliced
- 1/8 teaspoon red pepper flakes
- 1/4 teaspoon black pepper freshly ground
- 1/2 teaspoon sea salt
Instructions
Preheat oven to 375º Fahrenheit. Prepare a 9 X 9 inch baking pan by greasing with butter or coconut oil.
For the topping:
Place celeriac in a large saucepan. Add about 1/2 teaspoon salt (reserving the other 1/2 teaspoon). Cover celeriac with cold water. Cover saucepan tightly and put over high heat. Bring to a boil, then turn heat to low. Simmer until celeriac is tender--about 10 minutes.
While celeriac is cooking, place garlic, butter, thyme, 1/2 teaspoon salt, pepper, 1 cup of cheese (reserving 1/4 cup), and sour cream in a food processor.
When celeriac is tender, drain and discard the cooking water. Add celeriac to the other ingredients in the food processor. Pulse until creamy. Taste and adjust seasoning.
For the filling:
Heat a large skillet over medium-high heat.* When hot, add ground beef. Season lightly with salt and pepper.
Cook beef, stirring occasionally until all sides begin to brown. Using a slotted spoon, remove beef to a plate. Discard all but 1 tablespoon of the grease from the pan. Place skillet over medium heat.
Add onion and carrots to the skillet. Cook, stirring occasionally carrot is tender and onion is beginning to brown on the edges and appears translucent.
Stir in garlic. Cook one minute. Add vinegar. cook, scraping up browned bits, until vinegar has almost completely evaporated.
Stir in thyme, sour cream and heavy cream. Allow to simmer until thickened. Stir in 1 tablespoon chives (reserving 1 tablespoon for later). Add the cooked ground beef to the mixture and stir to combine.
To assemble:
Spoon the ground beef mixture into the prepared pan. Spread the celeriac mixture on top. Sprinkle with the remaining 1/4 cup cheese.
- Bake in preheated oven for 30-40 minutes or until bubbly in the middle and top has started to brown. Remove from oven and allow to cool 10-15 minutes before serving.
Sprinkle reserved 1 tablespoon chives over the top before serving.
Recipe Notes
*If using low-fat beef, you may need to use a non-stick skillet or melt a tablespoon of butter in the pan to prevent sticking.
Serving size: 1/8th of the recipe
Per serving:
Calories: 320
Fat (g): 25
Carbs (g): 7
Fiber (g): 1
Protein (g): 18
Net carbs (g): 6
SaveSave
I don’t think we have celeriac at our store so can I use cauliflower instead?
Julie,
Absolutely! Cauliflower would make an ideal substitute.
-Annissa
Do you think this would freeze well? Would be nice to make it and freeze in portions for lunches.
Thanks!
Elizabeth,
Freezing in portions sounds like a great idea! I don’t know why it wouldn’t work. The only issue I would be concerned about would be some separation of the filling, but this may not be a problem. Let me know how it works!
-Annissa
Does celeriac have a strong flavour?
I wouldn’t describe the flavor as strong. It has a light celery-like flavor.
Annissa
I made this with ground chicken and it was lovely. Having again tonight. I think I may add some mushrooms as well. Thank you for the recipe.
Thanks so much! Mushrooms would be great with it!
-Annissa
My family loves this. I use an immersion blender and blend everything right in the pot. I also use cauliflower for the topping and it works well. As someone who has some cooking experience I was able to follow the recipe no problem. For newbie cooks it might confuse that there are some missing steps. For example there isn’t anything about stirring the meat back into the sauce to combine it.
Hi Suzanne,
Using an immersion blender is a great idea! Thanks for letting me know about the missing step. Sometimes I miss something when I write up a recipe. I’ll add it so I don’t confuse anyone. I’m glad you enjoyed the recipe!
-Annissa
How would I replace the heavy cream and the sour cream?
You may want to look for a different recipe. I don’t like to make too many substitution suggestions unless I’ve tried them before. Good luck!
-Annissa
Hi Anissa, Can you please tell me the size pan you used? I am asking because the 8 servings does not indicate size and I could make this in a lasagna pan and make 8 servings. Thanks for taking the time to answer 🙂
I made it in a square cast iron skillet. I think it’s 9″. I just cut it in half one way, the cut it in quarters the other way. That creates 8 pieces.
-Annissa
I’m going to make this tonight. I’ve made my own Shepherd’s Pie low carb before using Rutabagas as the topping. But since I like celery root better as a potato substitute, I will try this instead. Your sauce base is different from mine. It sounds good, so I will try your version. Thanks!
Ok, so I did make this. I liked the topping. I will definitely use this topping but I prefer my own Shepherd’s Pie recipe for the meat and sauce. Mine is a tomato paste, water and beef bouillon based sauce which I prefer better. Thank you for some of the ideas though.
Thank you for such a lovely recipe and – as a Brit – even more thanks for calling it by it’s proper name (Cottage Pie rather than Shepherd’s pie which is lamb mince)! =)
As for toppings, I’m not a cauliflower mash fan at all as mashing it makes it way too ‘cauliflower’y’ for me), but I might try a combo of mashed celeriac and swede (rutabaga in the US I think?) using cream and butter, or – my particular favourite, cauli florets steamed and then mixed with a keto cheese sauce, placed on top of the casserole and then browned in the oven! Yum!
You’re welcome. I think your idea of using a combo of mashed celeriac and swede should work just fine. Sounds yummy!
-Annissa
This was very tasty. I’d never heard of celeriac before. It has a very pleasant aroma and taste although it’s not easy to peel. I would definitely make this again if it weren’t for the prep time. Maybe it’s me, but the prep time took me almost 40 minutes. Still, very tasty and something nice for a change. In order to decrease dirty dishes, I cooked the hamburger, onions and carrots in a Dutch oven. Then I put the topping over the filling and put it in the oven.
I can honestly say this was absolutely delicious one of the nicest low carb/keto meals I’ve tasted! I blended the cheese into the cauliflower by mistake because I didn’t read the recipe right. Used beef instead, so it was a cottage pie, but it was amazing!
Thanks so much! Glad you enjoyed it!
-Annissa
Looks good.. I’m going to give it a go but, I don’t think 1/8th of a 9×9 pan would be a complete dinner for me, lol. I think it will require a side!