Keto Sweet Potato Casserole — a rich, creamy low-carb version of the holiday classic. This casserole combines mashed sweet potatoes with butter, cream, and warm spices, then tops it with a crunchy pecan and almond flour topping. Perfect for Thanksgiving or Christmas, this keto-friendly side is sweet, comforting, and festive. Follow the detailed instructions below to create a perfectly creamy, flavorful casserole.
See the full recipe below ๐
Sweet potato casserole is a classic Thanksgiving dish, but traditional versions are loaded with sugar. I wanted a keto-friendly version that still delivers the sweet, comforting flavor of the original. After experimenting with sweeteners, cream, and different toppings, I created this version: creamy, flavorful, and topped with a crunchy pecan-almond flour mixture. It has become a staple on my holiday table for both Thanksgiving and Christmas.
๐งพ Ingredients (Serves 6–8)
- 2 medium keto-friendly sweet potatoes (or 1 ½ cups cooked, mashed)
- 3 tbsp butter, melted
- ¼ cup heavy cream
- 2 tbsp powdered erythritol or allulose
- 1 tsp vanilla extract
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- Pinch salt
- Topping:
- ¼ cup almond flour
- ¼ cup chopped pecans
- 2 tbsp melted butter
- 1–2 tbsp powdered sweetener
- ¼ tsp cinnamon
๐จ๐ณ Instructions — Detailed, Step-by-Step
-
1 — Prep sweet potatoes:
If using whole sweet potatoes, peel and cut into cubes. Boil or steam them until soft (10–15 minutes). Drain thoroughly and mash with a potato masher or hand mixer until smooth. If using pre-cooked keto-friendly sweet potatoes, mash until creamy. Set aside.
-
2 — Make the sweet potato base:
In a large mixing bowl, combine mashed sweet potatoes, 3 tbsp melted butter, ¼ cup heavy cream, 2 tbsp powdered sweetener, 1 tsp vanilla extract, ½ tsp cinnamon, ¼ tsp nutmeg, and a pinch of salt. Mix until creamy, smooth, and fully combined. Taste and adjust sweetness if needed — it should be lightly sweet and warmly spiced.
-
3 — Prepare topping:
In a small bowl, combine ¼ cup almond flour, ¼ cup chopped pecans, 2 tbsp melted butter, 1–2 tbsp powdered sweetener, and ¼ tsp cinnamon. Mix until crumbly and well combined. This topping will add crunch and festive flavor to the casserole.
-
4 — Assemble casserole:
Grease a 9×9-inch baking dish lightly. Spread the sweet potato mixture evenly in the dish. Sprinkle the prepared topping evenly over the sweet potato layer.
-
5 — Bake:
Preheat oven to 350°F (175°C). Bake the casserole for 20–25 minutes, until the topping is golden brown and the casserole is heated through. Watch the topping closely during the last 5 minutes to prevent burning.
-
6 — Serve & enjoy:
Remove from oven and let rest for 5 minutes before serving. Optionally garnish with extra chopped pecans or a light sprinkle of cinnamon for presentation. Serve warm alongside turkey, ham, or roasted meats for a festive holiday meal.
- Drain sweet potatoes well to avoid a watery casserole.
- Use a hand mixer for extra smooth, creamy texture.
- Adjust sweetener according to your preference — start less and taste.
- Toast pecans lightly before mixing with topping for added depth of flavor.
- Let the casserole rest 5 minutes before serving — flavors meld and topping crisps slightly.
๐ Nutrition Info (approx. per serving)
- Calories: ~210 kcal
- Fat: ~15 g
- Protein: ~3 g
- Net Carbs: ~5 g
*Nutrition may vary depending on the brand of sweetener, cream, and pecans used.*
๐ฅ Why This Dish Works for Both Thanksgiving & Christmas
The creamy, spiced sweet potato base captures the essence of traditional holiday sweet potato casseroles, while the crunchy pecan-almond topping adds texture and flavor. Using keto-friendly ingredients keeps it low-carb but still indulgent, making it ideal for holiday celebrations.
๐ Variations & Add-ins
- Mini marshmallow style: Use keto-friendly marshmallows for a fun topping.
- Chocolate twist: Add 1–2 tbsp sugar-free chocolate chips to the topping.
- Spicy note: Add ¼ tsp ground ginger or cinnamon for a warming spice.
- Nut topping: Swap pecans for walnuts or almonds for variety.
- Extra creamy: Fold 2 oz cream cheese into sweet potato mixture.
๐ง Storage Tips
Store leftovers covered in the refrigerator for 3–4 days. Reheat in the oven at 350°F (175°C) until warmed through. Assemble ahead of time and bake just before serving for convenience. Topping may lose some crispiness after refrigeration; refresh under broiler for 1–2 minutes.
❓ Frequently Asked Questions
- Can I use frozen sweet potatoes?
- Yes — thaw and mash well, then proceed with the recipe.
- Can I make this dairy-free?
- Substitute coconut cream and coconut oil for heavy cream and butter; flavor and texture will s