Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Sides

Low-Carb Loaded "Potato" Casserole

  • Ready in 1h 15m
  • 8.3 g net carbs
  • 334 kcal
  • Serves 6
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)

Is there anything better than cheesy potatoes? This comforting keto casserole is a low-carb take on loaded potato casserole — mashed potatoes topped with melted cheese and crispy bacon. What's not to love?

For the mash base, I’ve used a combination of swede along with cauliflower to lower to carb count. Any keto mash would work well here though, you could try our celeriac mash or any variety of cauliflower mash.

For the toppings, you want a nice grated cheese like cheddar or mozzarella, though some parmesan mixed in would be delicious too. And I’ve kept the bacon on top, but feel free to stir some of it through the mash as well to add extra flavour.

Step-by-step

  1. Preheat oven to 190 °C/ 375 °F (conventional), or 170 °C/ 340 °F (fan assisted). Line a baking tray with greaseproof paper and arrange the bacon rashers so that they don’t overlap.

  2. Bake 10-15 minutes until golden brown. Allow to cool and then cut or crumble into smaller pieces. Reduce oven heat to 180 °C/ 355 °F.

    Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)
  3. To make the mash, heat a large fry pan over medium heat and add the butter. Once melted, add the swede, cauliflower, and cook, stirring for 5 minutes.

  4. Then lower heat and cook, covered, 18-20 minutes or until the vegetables are soft, stirring occasionally.

    Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)
  5. Allow to cool slightly, then add to a food processor with butter, sour cream and almond milk and process until smooth and creamy.

    Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)
  6. Add salt and pepper to taste, then add the grated cheese and either pulse until just combined, or stir it through.

    Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)
  7. Add the mash to an oven proof dish. Top with the bacon, grated cheese and green onion. Cover with foil and bake 25 minutes, then remove the foil and bake a further 5-10 minutes or until the cheese has melted.

    Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)
  8. Serve immediately. Best enjoyed on the day made, however you can store covered in the fridge up to three days. Reheat before eating.

    Low-Carb Loaded 'Potato' Casserole (keto, grain-free, primal)
Low-Carb Loaded "Potato" Casserole

Recipe

Low-Carb Loaded "Potato" Casserole

★★★★☆4.4 (105 ratings)

This delicious casserole is diabetic-friendly and perfect for batch cooking. Bacon, cheese, rutabaga and green ...

Hands on
25m
Overall
1h 15m
Servings
6
8.3 g
Net carbs
11.5 g
Protein
28 g
Fat
334
kcal
PinRate

Ingredients makes 6 side servings

  • “Potato” mash:
  • Topping:

Instructions

  1. Preheat oven to 190 °C/ 375 °F (conventional), or 170 °C/ 340 °F (fan assisted). Line a baking tray with greaseproof paper and arrange the bacon rashers so that they don’t overlap.

  2. Bake 10-15 minutes until golden brown. Allow to cool and then cut or crumble into smaller pieces. Reduce oven heat to 180 °C/ 355 °F.

  3. To make the mash, heat a large fry pan over medium heat and add the butter. Once melted, add the swede, cauliflower, and cook, stirring for 5 minutes.

  4. Then lower heat and cook, covered, 18-20 minutes or until the vegetables are soft, stirring occasionally.

  5. Allow to cool slightly, then add to a food processor with butter, sour cream and almond milk and process until smooth and creamy.

  6. Add salt and pepper to taste, then add the grated cheese and either pulse until just combined, or stir it through.

  7. Add the mash to an oven proof dish. Top with the bacon, grated cheese and green onion. Cover with foil and bake 25 minutes, then remove the foil and bake a further 5-10 minutes or until the cheese has melted.

  8. Serve immediately. Best enjoyed on the day made, however you can store covered in the fridge up to three days. Reheat before eating.

Nutrition per serving

Carbs 10%Protein 14%Fat 76% of calories

Net carbs
8.3 g
Total carbs
11.3 g
Fiber
3 g
Sugars
5.3 g
Protein
11.5 g
Fat
28 g
Saturated fat
14.6 g
Calories
334 kcal
Sodium
597 mg · 25.9% RDA
Magnesium
39 mg · 9.7% RDA
Potassium
538 mg · 26.9% EMR
Nutrition by ingredient
Per servingNet carbsProteinFatkcal
Butter, unsalted, grass-fed0 g0.1 g5.8 g51
Swede (rutabaga), fresh4.7 g0.8 g0.1 g28
Cauliflower, fresh1.7 g1.1 g0.2 g15
Salt, sea salt0 g0 g0 g0
Cheddar cheese0.4 g3.2 g4.7 g57
Butter, unsalted, grass-fed0 g0 g3.8 g34
Cream, sour0.9 g0.5 g3.7 g38
Almond milk natural (unsweetened)0.1 g0.1 g0.2 g3
Pepper, black, spices0 g0 g0 g0
Cheddar cheese0.3 g2.2 g3.1 g38
Bacon, streaky (high fat content), organic0 g3.4 g6.3 g70
Spring onion, scallion, green onion, fresh0.1 g0 g0 g1
Total8.3 g11.5 g28 g334
  • Gluten free
  • Egg free
  • Nut free
  • Nightshade free
  • Avocado free
  • Coconut free
  • Fish free
  • Shellfish free
  • Beef free

Serve it with

Dishes that go well with a gratin and roast vegetables.

Comments & ratings (2)

4.4105 ratings
  • 5 ★76
  • 4 ★13
  • 3 ★1
  • 2 ★7
  • 1 ★8

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Diane★★★★★

    This was absolutely delicious. The combination of Swede and Cauliflower gave it a somewhat sweet flavour and creamy texture. I will definitely make it again, although perhaps I will cut the recipe in half because there are only two of us....actually I wonder how it will freeze? I will freeze a portion and let you know (unless you have already tried it).

    1. Martina @ KetoDietAuthor

      Thank you Diane, I'm glad you enjoyed! It will last for 3-4 days in the fridge but I'm not sure about freezing. The texture may change and the cheese may split. Let me know if you try it!

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.