Maple Pecan Sweet Potato Casserole Recipe

This healthy sweet potato casserole captures everything you love about the classic holiday dish with a wholesome twist. It features a creamy mashed sweet potato base topped with a crunchy pecan and oat streusel that’s sweet, savory, and wonderfully comforting — a perfect addition to your Thanksgiving table or any cozy dinner.

Healthy sweet potato casserole being served

Our aim with this recipe is to preserve the familiar, nostalgic flavors of sweet potato casserole while using nourishing ingredients where possible. Despite being lighter than some traditional versions, this casserole doesn’t taste “healthy” — it’s rich, flavorful, and crowd-pleasing. We streamlined the process so it’s simple to prepare without sacrificing taste.

The method is efficient: dice and roast the sweet potatoes until tender while you prepare the streusel topping. The topping is made from pecans and oats, which create a delightful texture and replace marshmallows for a more balanced flavor. After the sweet potatoes are roasted, they’re combined with Greek yogurt and a splash of almond milk for a creamy, slightly tangy base. Spread that into a baking dish, top with the crumble, and bake until warm and golden.

Featured Comment

“My soon-to-be MIL stopped eating and turned to me and proclaimed ‘what is in these sweet potatoes?? They are the BEST I’ve ever had in my life! I have to have the recipe!’ This was my first time hosting Thanksgiving and this recipe did just that!” – Mika

What You Need for Healthy Sweet Potato Casserole

There are two components to this casserole: the sweet potato base and the pecan streusel topping. Below are the ingredients you’ll need for each.

Sweet Potato Base

  • 3 large sweet potatoes (about 3 cups mashed)
  • 1 tablespoon olive oil
  • 1/4 cup almond milk (or any milk of your choice)
  • 1/4 cup nonfat plain Greek yogurt
  • 1/8 teaspoon salt

Pecan Streusel Topping

  • 1 cup raw pecans
  • 1/4 cup rolled oats
  • 6 slices cooked bacon, diced (optional; omit for vegetarian)
  • 3 tablespoons room-temperature butter (or coconut oil)
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon ground cardamom
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons brown sugar (or coconut sugar or maple syrup)
diced sweet potatoes on a baking sheet

Healthy Sweet Potato Casserole Variations

This casserole is highly adaptable. Here are a few easy swaps to personalize it:

  • Swap pecans for an equal amount of walnuts.
  • Sweeten with brown sugar, coconut sugar, or maple syrup depending on preference.
  • Use butter or coconut oil for the streusel.
  • Omit bacon for a vegetarian version — the streusel is still delicious without it.
  • Make it dairy-free by using a plain non-dairy yogurt and vegan butter or coconut oil, and omit bacon or adjust seasoning as needed.

More of our Favorite…

Thanksgiving Side Dishes

  • Favorite Thanksgiving Salad
  • Cornbread Stuffing
  • Crockpot Mashed Potatoes
  • Butternut Squash Quinoa Stuffing
  • Green Beans Almondine
  • Oven Roasted Brussels Sprouts

FAQ

What is the difference between sweet potatoes and yams?

Yams tend to have a thicker skin and a firmer, drier texture. Sweet potatoes usually have a thinner skin and a sweeter, softer interior when cooked.

Do you have to peel and chop the sweet potatoes?

Peeling and dicing the sweet potatoes takes a little extra time but yields more caramelized edges and a richer roasted flavor than baking whole potatoes.

Can you roast whole sweet potatoes instead?

Yes — you can roast whole sweet potatoes, let them cool briefly, then scoop out the flesh and proceed to mash or process it with the other ingredients.

Can you make this casserole without a food processor?

If you don’t have a food processor, a high-speed blender can work for parts of the recipe. Alternatively, chop the topping ingredients finely by knife or place them in a sealed bag and crush with a rolling pin; mash the potatoes and use a hand mixer to combine. The texture will be slightly different, but still tasty.

Is this sweet potato casserole gluten free?

Yes, the base recipe is naturally gluten free. If you need it certified gluten free, use certified gluten-free oats in the topping.

crumble topping being sprinkled on the top of pureed sweet potatoes

Storage

Store any leftovers in an airtight container in the refrigerator for up to 5 days. For best texture, this casserole is not recommended for freezing.

Keeping sweet potato casserole warm

After baking, cover the casserole with foil and it will stay warm for about 30 minutes. You can also keep it in a low oven at 160ºF until ready to serve.

Make Ahead Sweet Potato Casserole

You can assemble this casserole up to two days ahead. Let it cool completely, cover tightly, and refrigerate. When ready to serve, heat it covered at 325ºF for 15–25 minutes until warmed through; uncover and broil briefly if you want to re-crisp the topping.

More of our Favorite…

Healthy Thanksgiving Recipes

Thanksgiving recipes on table.

Looking for additional healthy Thanksgiving side dishes and main courses? Pair this casserole with roasted vegetables, a light cranberry sauce, or your favorite turkey preparation to round out a balanced holiday meal.

sweet potato casserole being scooped from the baking dish with a spoon

Serving Suggestions

Serve this healthy sweet potato casserole alongside traditional sides such as scalloped potatoes, green bean casserole, cranberry sauce, and roasted turkey breast for a complete Thanksgiving spread. It’s equally lovely for weeknight dinners or a special weekend meal.

Healthy Sweet Potato Casserole

This version features a creamy sweet potato base topped with a savory, crunchy pecan-oat crumble. Prep about 30 minutes, bake around 50 minutes, and it serves about 6.

Ingredients

Sweet Potato Casserole

  • 3 large sweet potatoes (about 3 cups mashed)
  • 1 tablespoon olive oil
  • 1/4 cup almond milk (or any milk)
  • 1/4 cup nonfat plain Greek yogurt
  • 1/8 teaspoon salt

Pecan Topping

  • 1 cup raw pecans
  • 1/4 cup rolled oats (use certified GF oats if needed)
  • 6 slices cooked bacon, diced (optional)
  • 3 tablespoons room-temperature butter or coconut oil
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon ground cardamom
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons brown sugar (or coconut sugar or maple syrup)

Instructions

  1. Preheat the oven to 400ºF. Spray an 8×8-inch baking dish with cooking spray and set aside.
  2. Prep a baking sheet the same way. Peel the sweet potatoes and cut into 2-inch cubes. Toss with the olive oil and spread on the baking sheet.
  3. Roast the sweet potatoes until tender, about 25 minutes, tossing once halfway through.
  4. While the potatoes roast, make the topping: in a food processor combine the pecans, oats, butter, spices, and brown sugar. Pulse until a coarse crumble forms. Add the diced bacon (if using) and pulse briefly to incorporate. Transfer the crumble to a bowl.
  5. Reduce oven temperature to 350ºF. Place the roasted sweet potatoes into the food processor, add the almond milk, Greek yogurt, and salt. Pulse until mostly combined but still slightly chunky — avoid fully puréeing.
  6. Spread the mashed sweet potato mixture into the prepared baking dish. Sprinkle the pecan-oat crumble evenly over the top.
  7. Bake for 25 minutes, until warmed through and the topping is set. For an extra-crispy topping, broil 4–5 minutes while watching carefully to avoid burning.

Tips & Notes

  • Storage: Refrigerate leftovers in an airtight container for up to 5 days.
  • Vegan option: Omit the Greek yogurt and bacon, and swap butter for vegan butter or coconut oil.
  • No food processor: Finely chop topping ingredients by hand or place in a sealed bag and crush with a rolling pin. Mash the sweet potatoes and use a hand mixer to combine.

Nutrition (approximate per serving)

Calories: 268 kcal; Carbohydrates: 22 g; Protein: 6 g; Fat: 19 g; Fiber: 4 g; Sugar: 9 g. Nutrition information is an approximation.