Sweet Potato Casserole Recipe with Crunchy Pecan Streusel Easy and Perfect

Posted on

sweet potato casserole - featured image

The smell of roasted sweet potatoes mingled with warm cinnamon and toasted pecans—honestly, it’s like a cozy hug on a plate. I first made this sweet potato casserole with crunchy pecan streusel during a chilly Thanksgiving when I wanted something classic but with a bit of a twist. It quickly became my go-to comfort dish for holiday dinners and family gatherings. You know, there’s just something about that creamy sweet potato base paired with the buttery, nutty crunch that makes you want to go back for seconds (and maybe thirds).

This sweet potato casserole recipe with crunchy pecan streusel isn’t just about flavor—it’s about bringing people together around the table. After testing it multiple times, tweaking the amount of brown sugar in the topping and perfecting the balance between smooth and crunchy, I’m confident this dish will win over even the pickiest eaters. It’s great for busy cooks, too, since it comes together with simple ingredients and minimal fuss.

Whether you’re making it for a holiday feast, a potluck, or just because you deserve a little indulgence, this recipe stands out with its rich texture and that irresistible topping. So, let’s get into why this sweet potato casserole will be your new favorite (and how you can make it perfect every time).

Why You’ll Love This Recipe

  • Quick & Easy: Prepping this casserole takes under 30 minutes, and it bakes while you relax or prep other dishes.
  • Simple Ingredients: You probably have most of these staples in your pantry already—no last-minute grocery runs needed.
  • Perfect for Holidays and Gatherings: Impress your guests with a dessert that feels fancy but is straightforward to make.
  • Crowd-Pleaser: Kids and adults alike rave about the creamy sweet potatoes and the crunchy, buttery pecan topping.
  • Unbelievably Delicious: The combo of smooth, subtly spiced sweet potatoes and the crisp streusel is pure comfort food magic.

This isn’t just another sweet potato casserole recipe; it’s one I’ve perfected by blending the sweet potatoes just right and carefully balancing the streusel’s sweetness and crunch. It’s a dish that makes you close your eyes with the first bite and smile. I’ve found it’s also a great way to sneak some extra nutrients into holiday meals without sacrificing flavor.

Honestly, this casserole feels like a warm blanket on a cold day—comfort food that’s both satisfying and easy to make. It’s the kind of recipe that helps turn a simple meal into a memorable occasion without stress.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and many can be swapped for dietary needs or preferences.

  • Sweet Potatoes: About 3 pounds (1.4 kg), peeled and cubed. I prefer firm, fresh sweet potatoes for the best creamy texture.
  • Butter: 1/2 cup (113 g), unsalted and softened—adds richness and helps bind the potatoes.
  • Brown Sugar: 1/2 cup (100 g), packed. I use dark brown sugar for a deeper molasses flavor in both the casserole and streusel.
  • Milk: 1/3 cup (80 ml), whole milk or 2% works great. For dairy-free, almond or oat milk is a good swap.
  • Vanilla Extract: 1 teaspoon, pure vanilla adds warmth and depth.
  • Cinnamon: 1 teaspoon ground, for that classic sweet potato spice note.
  • Salt: 1/4 teaspoon, to balance sweetness and enhance flavors.
  • Eggs: 2 large, room temperature—helps set the casserole.
  • Pecan Streusel Topping:
    • 1 cup (100 g) chopped pecans, toasted lightly for max crunch and flavor.
    • 1/2 cup (60 g) all-purpose flour—can swap with almond flour for gluten-free.
    • 1/3 cup (67 g) brown sugar, packed.
    • 1/4 cup (57 g) unsalted butter, cold and cubed.
    • 1/2 teaspoon cinnamon, to tie the topping flavors to the casserole.

For best results, I recommend using fresh, high-quality butter and pecans—I’ve found brands like Land O Lakes for butter and Diamond for pecans give great consistency and flavor. Also, if pecans aren’t your thing, walnuts work well as a substitute.

Equipment Needed

  • Large Pot: For boiling sweet potatoes. A heavy-bottomed pot prevents scorching.
  • Mixing Bowls: At least two—one large for the sweet potato mixture and one for the streusel topping.
  • Hand Mixer or Stand Mixer: To whip the sweet potatoes smooth and incorporate ingredients evenly. A sturdy whisk works too but takes more elbow grease.
  • Baking Dish: An 8×8-inch (20×20 cm) or 9×13-inch (23×33 cm) casserole dish; I prefer glass or ceramic for even baking.
  • Measuring Cups and Spoons: Accuracy matters, especially for sugar and spices.
  • Spatula: For folding ingredients and scraping bowls clean.
  • Oven Mitts: Safety first—hot dishes are no joke.

If you don’t have a hand mixer, you can mash the sweet potatoes by hand with a fork or potato masher, although the texture won’t be as silky. Budget-friendly casserole dishes from brands like Pyrex work well and clean up easily.

Detailed Preparation Method

sweet potato casserole preparation steps

  1. Prepare the Sweet Potatoes: Peel and cube about 3 pounds (1.4 kg) of sweet potatoes. Place them in a large pot and cover with cold water. Bring to a boil over medium-high heat and cook for 15-20 minutes or until tender when pierced with a fork. Drain well and return to the pot.
  2. Mash the Potatoes: Using a hand mixer or stand mixer, mash the sweet potatoes until smooth. Add 1/2 cup (113 g) softened unsalted butter, 1/2 cup (100 g) packed brown sugar, 1/3 cup (80 ml) milk, 1 teaspoon vanilla extract, 1 teaspoon ground cinnamon, 1/4 teaspoon salt, and 2 large eggs. Mix just until combined—don’t overbeat or the texture can get dense. The mixture should be creamy but not runny. (If it feels thick, add a splash more milk.)
  3. Preheat the Oven: Set to 350°F (175°C) so it’s ready when your mixture is done.
  4. Make the Pecan Streusel: In a medium bowl, combine 1 cup (100 g) chopped toasted pecans, 1/2 cup (60 g) all-purpose flour, 1/3 cup (67 g) packed brown sugar, and 1/2 teaspoon cinnamon. Cut in 1/4 cup (57 g) cold, cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs. The butter chunks should be pea-sized to create that perfect crunch.
  5. Assemble the Casserole: Transfer the sweet potato mixture to a greased 8×8-inch (20×20 cm) or 9×13-inch (23×33 cm) baking dish. Spread evenly with a spatula. Sprinkle the pecan streusel topping evenly over the surface.
  6. Bake: Place the casserole in the preheated oven and bake for 30-40 minutes. The topping should be golden brown and crisp, and the casserole bubbly around the edges. If the topping browns too fast, loosely cover with foil after 25 minutes.
  7. Cool Slightly: Let the casserole sit for about 10 minutes before serving. This helps it set and makes it easier to scoop.

Quick tip: Toasting the pecans brings out a deeper flavor, so don’t skip that step. Also, watching the topping during baking prevents burning and keeps the streusel perfectly crunchy. If your sweet potatoes aren’t sweet enough, a touch more brown sugar can be added, but don’t go overboard—you want that balanced flavor!

Cooking Tips & Techniques

To get that creamy texture in your sweet potato casserole, don’t rush the mashing process. Using a hand or stand mixer really helps achieve smoothness, but if you only have a masher, just be patient and mash thoroughly. Overmixing after adding eggs can lead to a dense casserole, so mix gently once eggs go in.

When making the streusel, keep your butter cold. This helps create a crumbly texture that crisps up nicely in the oven. I’ve made the mistake of using melted butter before—it ends up more like a paste than a crunchy topping.

Timing is key: start preheating your oven while you mash the potatoes so there’s no waiting around. Also, if you’re multitasking during holiday prep, this casserole can bake while you focus on other dishes. Just keep an eye on that topping during the last 10 minutes to avoid burning.

Another tip: if your casserole is too runny, bake it a bit longer uncovered to let some moisture evaporate. If it’s too thick, a splash of milk before baking will loosen it up.

Variations & Adaptations

Feel free to make this sweet potato casserole your own with a few easy swaps and twists.

  • Gluten-Free: Swap the all-purpose flour in the streusel for almond flour or gluten-free flour blends.
  • Vegan: Use dairy-free butter and plant-based milk (like oat or almond), and substitute eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg).
  • Spiced Up: Add a pinch of nutmeg or ginger to the sweet potato mix for more warmth and complexity.
  • Fruit Twist: Toss in 1/2 cup dried cranberries or chopped apples into the sweet potato batter for a fruity surprise.
  • Nut-Free: Replace pecans with pumpkin seeds or omit nuts entirely and add extra streusel for crunch.

I once tried adding a splash of bourbon to the streusel—just a tablespoon for that subtle warmth—and it was a hit at a holiday party. Experimenting is part of the fun!

Serving & Storage Suggestions

This sweet potato casserole is best served warm, straight from the oven, to enjoy that melty, creamy texture with the crisp topping. It pairs beautifully with roasted turkey or ham for holiday meals but also stands alone as a cozy side or even dessert.

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. To reheat, cover loosely with foil and warm in a 350°F (175°C) oven for 15-20 minutes until heated through and the topping regains some crispness. Microwave works too but the topping will be soft.

For longer storage, you can freeze the casserole (unbaked or baked). Wrap tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking or reheating.

Flavors actually deepen after a day or two, so sometimes I make this casserole a day ahead. It’s a great stress-free way to add homemade comfort to your meal without last-minute fuss.

Nutritional Information & Benefits

Per serving (based on 8 servings): approximately 280 calories, 12g fat, 38g carbohydrates, 3g protein, and 5g fiber.

Sweet potatoes bring a good dose of beta-carotene (vitamin A), vitamin C, and fiber, making them a nutritious base. Pecans add healthy fats and antioxidants, and the moderate use of sugar keeps this treat balanced rather than overindulgent.

This casserole fits nicely into gluten-free or vegetarian diets with simple substitutions. It’s a cozy comfort dish with some nutritional benefits, making it a smarter choice for holiday menus.

Conclusion

There’s a reason this sweet potato casserole with crunchy pecan streusel has become a staple in my kitchen. It’s easy, approachable, and hits that perfect sweet-and-spiced note with a satisfying crunch. Whether you’re new to holiday cooking or a seasoned pro, this recipe makes the season a little warmer and the table a bit happier.

Don’t be afraid to tweak it to your taste—add a little extra cinnamon if you like, swap pecans for walnuts, or try a vegan twist. I’d love to hear how you make it your own, so please leave a comment or share your variations!

Here’s to many more cozy meals filled with flavor and joy. Happy cooking!

FAQs

Can I prepare this sweet potato casserole ahead of time?

Absolutely! You can assemble it the day before, keep it covered in the fridge, and bake it fresh when ready. Just add the streusel topping right before baking for the best crunch.

How do I make this recipe gluten-free?

Simply replace the all-purpose flour in the streusel with almond flour or a gluten-free flour blend. The texture will be slightly different but still delicious.

Can I use canned sweet potatoes instead of fresh?

Fresh sweet potatoes give the best texture and flavor, but if you’re in a pinch, canned can work. Just drain well and mash thoroughly. Adjust milk as needed for consistency.

What can I substitute for pecans if I have a nut allergy?

Sunflower seeds or pumpkin seeds are great nut-free alternatives that add crunch. You can also increase the streusel topping without nuts for similar texture.

How do I keep the streusel topping crunchy after baking?

Make sure the butter in the streusel is cold when mixing, and avoid covering the casserole tightly while cooling. If storing leftovers, reheat in the oven uncovered to revive the crunch.

Pin This Recipe!

sweet potato casserole recipe

Print

Sweet Potato Casserole Recipe with Crunchy Pecan Streusel Easy and Perfect

A cozy and comforting sweet potato casserole featuring a creamy sweet potato base topped with a buttery, crunchy pecan streusel. Perfect for holidays and family gatherings with simple ingredients and minimal fuss.

  • Author: paula
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 pounds (1.4 kg) sweet potatoes, peeled and cubed
  • 1/2 cup (113 g) unsalted butter, softened
  • 1/2 cup (100 g) packed dark brown sugar
  • 1/3 cup (80 ml) whole milk or 2%, or almond/oat milk for dairy-free
  • 1 teaspoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 2 large eggs, room temperature
  • Pecan Streusel Topping:
  • 1 cup (100 g) chopped pecans, toasted
  • 1/2 cup (60 g) all-purpose flour (or almond flour for gluten-free)
  • 1/3 cup (67 g) packed brown sugar
  • 1/4 cup (57 g) unsalted butter, cold and cubed
  • 1/2 teaspoon ground cinnamon

Instructions

  1. Peel and cube about 3 pounds (1.4 kg) of sweet potatoes. Place them in a large pot and cover with cold water. Bring to a boil over medium-high heat and cook for 15-20 minutes or until tender when pierced with a fork. Drain well and return to the pot.
  2. Using a hand mixer or stand mixer, mash the sweet potatoes until smooth. Add 1/2 cup (113 g) softened unsalted butter, 1/2 cup (100 g) packed brown sugar, 1/3 cup (80 ml) milk, 1 teaspoon vanilla extract, 1 teaspoon ground cinnamon, 1/4 teaspoon salt, and 2 large eggs. Mix just until combined—don’t overbeat or the texture can get dense. The mixture should be creamy but not runny. (If it feels thick, add a splash more milk.)
  3. Preheat the oven to 350°F (175°C).
  4. In a medium bowl, combine 1 cup (100 g) chopped toasted pecans, 1/2 cup (60 g) all-purpose flour, 1/3 cup (67 g) packed brown sugar, and 1/2 teaspoon cinnamon. Cut in 1/4 cup (57 g) cold, cubed unsalted butter using a pastry cutter or fingers until the mixture resembles coarse crumbs with pea-sized butter chunks.
  5. Transfer the sweet potato mixture to a greased 8×8-inch (20×20 cm) or 9×13-inch (23×33 cm) baking dish. Spread evenly with a spatula. Sprinkle the pecan streusel topping evenly over the surface.
  6. Bake in the preheated oven for 30-40 minutes until the topping is golden brown and crisp, and the casserole is bubbly around the edges. If the topping browns too fast, loosely cover with foil after 25 minutes.
  7. Let the casserole sit for about 10 minutes before serving to help it set and make it easier to scoop.

Notes

Toast pecans before mixing to enhance flavor. Keep butter cold when making streusel for a crumbly texture. Avoid overmixing after adding eggs to prevent dense casserole. If topping browns too quickly, cover loosely with foil. For vegan version, substitute dairy butter and milk with plant-based alternatives and eggs with flax eggs. Gluten-free option available by swapping flour in streusel with almond or gluten-free flour. Leftovers keep well refrigerated for 4 days and can be frozen up to 3 months.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 280
  • Fat: 12
  • Carbohydrates: 38
  • Fiber: 5
  • Protein: 3

Keywords: sweet potato casserole, pecan streusel, holiday side dish, Thanksgiving recipe, comfort food, easy casserole, gluten-free option, vegan option

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating