Keto Sweet Potato Casserole with Pecan Streusel Topping

This Keto Sweet Potato Casserole brings all the cozy holiday flavor without the carb crash. We lean on roasted butternut, cauliflower, and a touch of pumpkin for a creamy, spiced base, then finish with a buttery pecan streusel. It tastes like the classic everyone loves, just keto friendly.

Keto Sweet Potato Casserole

Keto Sweet Potato Casserole with Pecan Streusel Topping

This Keto Sweet Potato Casserole brings cozy holiday flavor without the carbs. A silky base of roasted butternut, cauliflower, and pumpkin gets crowned with a buttery pecan streusel for that classic sweet potato casserole vibe—keto friendly and naturally gluten free.
Prep Time 20 minutes
Cook Time 55 minutes
Resting Time 15 minutes
Total Time 1 hour 30 minutes
Course Side Dish
Cuisine American
Servings 8 servings
Calories 260 kcal

Equipment

  • 2 Sheet pan parchment lined
  • 1 Parchment Paper for lining pans
  • 1 Food processor or blender
  • 1 Mixing Bowl
  • 1 2-quart baking dish
  • 1 Broiler (optional)

Ingredients
  

Base

  • 1 lb butternut squash peeled and cubed (about 3 heaping cups)
  • 1 lb cauliflower florets (about 5 cups)
  • 1 tbsp avocado oil or olive oil
  • 0.5 cup unsweetened pumpkin puree
  • 2 large eggs room temperature
  • 3 tbsp unsalted butter melted (or ghee)
  • 0.25 cup heavy cream or full fat coconut milk
  • 0.33 cup granulated monkfruit erythritol or to taste
  • 1 tsp vanilla extract
  • 1.5 tsp ground cinnamon
  • 0.25 tsp ground nutmeg
  • 0.125 tsp ground cloves or allspice
  • 0.5 tsp fine sea salt

Pecan Streusel Topping

  • 1 cup pecans chopped
  • 0.5 cup blanched almond flour
  • 0.33 cup brown sugar substitute keto brown sweetener
  • 3 tbsp unsalted butter melted
  • 0.5 tsp ground cinnamon
  • fine sea salt pinch
Makes: 8inch round2.5inch height

Instructions
 

Steps

  • Heat oven to 425 F. Toss cubed butternut and cauliflower with oil and a pinch of salt. Spread on 2 parchment lined sheet pans and roast 25 to 30 minutes, stirring once, until tender and lightly caramelized. Reduce oven to 350 F.
  • Transfer roasted vegetables to a food processor or blender. Add pumpkin puree, melted butter, cream, granulated sweetener, vanilla, cinnamon, nutmeg, cloves, and salt. Pulse until very smooth. Let the mixture sit 3 to 5 minutes so it is warm, not hot. Add eggs and blend just until combined. Taste and adjust sweetness or salt.
  • Grease a 2 quart baking dish. Spread the mash into an even layer and smooth the top.
  • In a bowl, stir almond flour, brown sweetener, cinnamon, and salt. Drizzle in melted butter and mix until crumbles form. Fold in pecans.
  • Scatter streusel evenly over the casserole. Bake at 350 F for 25 to 30 minutes until the center is just set and the topping is fragrant. If desired, broil 1 to 2 minutes to toast the pecans. Watch closely.
  • Let cool 10 to 15 minutes so the custard sets. Spoon into bowls and enjoy warm.

Notes

Tips: Roast vegetables instead of steaming for best flavor and texture. Let the blended base cool slightly before adding eggs to prevent curdling. For dairy free, use coconut milk and coconut oil. Make ahead by assembling the base and chilling up to 24 hours; add topping just before baking and add 5–10 minutes bake time. Storage: Refrigerate up to 4 days. Freeze (best without topping) up to 3 months. Reheat at 325 F until warm; air fry at 350 F to re-crisp topping; or microwave in short bursts.

Nutrition

Serving: 200gCalories: 260kcalCarbohydrates: 8g
Tried this recipe?Let us know how it was!

Why You’ll Love This Keto Sweet Potato Casserole

  • Classic flavor, keto ingredients that mimic sweet potatoes beautifully.
  • Silky, custardy base with a crisp, buttery pecan topping.
  • Simple, whole-food ingredients and easy steps.
  • Make ahead friendly for stress free holidays.
  • Naturally gluten free with dairy free and nut free options.

Keto Sweet Potato Casserole Ingredients & Substitutions

Base

  • 1 lb butternut squash, peeled and cubed (about 3 heaping cups)
  • 1 lb cauliflower florets (about 5 cups)
  • 1 tbsp avocado or olive oil
  • 1/2 cup unsweetened pumpkin puree
  • 2 large eggs, room temperature
  • 3 tbsp unsalted butter, melted (or ghee)
  • 1/4 cup heavy cream or full fat coconut milk
  • 1/3 cup granulated monkfruit erythritol, or to taste
  • 1 tsp vanilla extract
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/8 tsp ground cloves or allspice
  • 1/2 tsp fine sea salt

Pecan Streusel Topping

  • 1 cup chopped pecans
  • 1/2 cup blanched almond flour
  • 1/3 cup brown sugar substitute
  • 3 tbsp unsalted butter, melted
  • 1/2 tsp ground cinnamon
  • Pinch fine sea salt

Substitutions

  • No butternut: use all cauliflower and add 2 to 3 tbsp extra pumpkin for color and sweetness.
  • Dairy free: use coconut milk for cream and coconut oil for butter.
  • No nuts: swap almond flour with sunflower seed flour and pecans with toasted pepitas or coconut flakes.
  • Sweeteners: allulose gives a softer set and less crystallization; erythritol blends can taste sweeter. Adjust to taste.

Step-by-Step Instructions to Make Keto Sweet Potato Casserole

Step 1: Roast the vegetables

Heat oven to 425 F. Toss cubed butternut and cauliflower with oil and a pinch of salt. Spread on 2 parchment lined sheet pans and roast 25 to 30 minutes, stirring once, until tender and lightly caramelized. Reduce oven to 350 F.

Step 2: Blend the silky base

Transfer roasted vegetables to a food processor or blender. Add pumpkin puree, melted butter, cream, granulated sweetener, vanilla, cinnamon, nutmeg, cloves, and salt. Pulse until very smooth. Let the mixture sit 3 to 5 minutes so it is warm, not hot. Add eggs and blend just until combined. Taste and adjust sweetness or salt.

Step 3: Assemble the casserole

Grease a 2 quart baking dish. Spread the mash into an even layer and smooth the top.

Step 4: Make the pecan streusel

In a bowl, stir almond flour, brown sweetener, cinnamon, and salt. Drizzle in melted butter and mix until crumbles form. Fold in pecans.

Step 5: Bake until set

Scatter streusel evenly over the casserole. Bake at 350 F for 25 to 30 minutes until the center is just set and the topping is fragrant. If desired, broil 1 to 2 minutes to toast the pecans. Watch closely.

Step 6: Rest and serve

Let cool 10 to 15 minutes so the custard sets. Spoon into bowls and enjoy warm.

Tips for Success

  • Roast, do not steam. Dry heat concentrates flavor and prevents watery mash.
  • Let steam escape. After blending, pause a few minutes before adding eggs to avoid curdling.
  • Smoother texture. Process 60 to 90 seconds for an ultra silky base.
  • Sweetener notes. Erythritol can crystallize when chilled. For make ahead, use part allulose for a softer set.
  • Toasty pecans. If you skip broiling, toast pecans 5 minutes at 350 F before mixing into streusel.
  • Dairy free. Use coconut milk and coconut oil or ghee with great results.
  • Make ahead. Assemble base and keep topping separate. Refrigerate up to 24 hours. Add topping and bake, adding 5 to 10 extra minutes.

Variations of Keto Sweet Potato Casserole

  • Marshmallow style: top with keto marshmallows during the last 5 minutes.
  • Bacon maple pecan: fold 1/3 cup crisp crumbled bacon into the streusel and drizzle with 1 to 2 tsp keto maple syrup after baking.
  • Nut free crunch: use sunflower seed flour in the topping and swap pecans for pepitas or toasted coconut.
  • Extra silky: blend in 1 oz cream cheese with the base.
  • Orange spice: add 1 tsp grated orange zest and a pinch of ginger to the base.

Serving Suggestions: What to Pair with Keto Sweet Potato Casserole

  • Roast turkey, herb roasted chicken, or glazed ham for a holiday spread.
  • Crispy roasted Brussels sprouts or garlicky green beans.
  • A bright salad with lemon vinaigrette to cut the richness.
  • Breakfast twist: top leftovers with a fried egg and a dash of hot sauce.

Storage & Reheating Instructions

  • Refrigerate: Cover and chill up to 4 days.
  • Freeze: Best frozen without the topping, up to 3 months. Or freeze leftovers in portions.
  • Reheat: 325 F for 15 to 20 minutes until warm. Air fryer 350 F for 4 to 6 minutes to re crisp the topping. Microwave in 30 second bursts for quick servings.

Memories Made Around the Table

I first served this for a keto Thanksgiving when my aunt swore she would miss the real thing. She went back for seconds and asked for the recipe before dessert. That is when I knew it was a keeper.

FAQs

Is this really keto without sweet potatoes?

Yes. Roasted butternut, cauliflower, and a little pumpkin create the same creamy, spiced vibe with a fraction of the carbs.

How many carbs per serving?

For 8 servings, estimate about 8 g net carbs, 24 g fat, 6 g protein, and roughly 260 calories per serving. Exact macros vary by brands.

Can I make it without nuts?

Absolutely. Use sunflower seed flour in place of almond flour and swap pecans for toasted pepitas or coconut flakes.

What sweetener works best?

Brown style allulose or erythritol monkfruit blends taste great. Allulose stays soft, while erythritol can recrystallize when chilled.

Can I make it egg free?

Use a flax egg mix 2 tbsp ground flax with 6 tbsp water. The texture will be a bit softer but still delicious.

Final Thoughts

This Keto Sweet Potato Casserole delivers the nostalgic comfort you crave with smart, low carb swaps. Make it for the holidays or any cozy Sunday dinner and watch it disappear.