The plumber was tightening a pipe under my kitchen sink when he started talking about sweet potatoes. I wasn’t expecting cooking advice from a man holding a wrench, but there I was, handing him a towel, listening to him describe exactly how to make a sweet potato casserole that had apparently won him a county fair ribbon back in 2011. He said the secret was letting the crockpot do all the heavy lifting while you went about your day. Honestly, I was skeptical. A crockpot sweet potato casserole? It sounded too good to be true. But I scribbled his instructions on an old receipt—right there between “fix leak” and “pay plumber”—and figured I’d give it a shot the next time fall rolled around.
That was three autumns ago, and I haven’t made sweet potato casserole any other way since. There’s something about letting the slow cooker work its magic that turns this classic holiday side into something almost effortless. The sweet potatoes come out tender and buttery, and the pecan streusel on top gets this incredible crunch that contrasts perfectly with the creamy filling. I mean, you know that feeling when you find a recipe that feels like a cheat code? This is it.
Maybe you’ve been there—standing over a boiling pot of sweet potatoes, mashing them while trying to get the rest of the Thanksgiving meal ready. It’s a lot. This cozy crockpot version takes that stress and tosses it out the window. You just dump everything in, set it, and forget it. The plumber might not have been a chef, but he sure knew his way around a sweet potato. And honestly, I think about that conversation every time I make this dish. It’s proof that the best recipes come from the most unexpected places.
Why You’ll Love This Recipe
This isn’t just another sweet potato casserole recipe. After testing this version at least a dozen times—and burning my hand on a hot crockpot lid more times than I’d like to admit—I can confidently say this is the one you’ll come back to year after year. Here’s why it works so well:
- Set It and Forget It: The crockpot does all the work. You get tender, perfectly cooked sweet potatoes without standing over a stove. Total hands-on time is about 15 minutes.
- Simple Pantry Ingredients: No hunting down obscure spices or specialty items. You probably already have butter, brown sugar, pecans, and marshmallows in your kitchen right now.
- Perfect for Holiday Gatherings: This casserole frees up oven space when you need it most. The crockpot keeps it warm for serving, which means one less thing to worry about on Thanksgiving or Christmas.
- Crowd-Pleasing Comfort: Kids love the marshmallow topping, and adults go crazy for that buttery pecan streusel. It disappears fast at every potluck I bring it to.
- Unbelievably Creamy Texture: The slow cooking process breaks down the sweet potatoes in a way that stovetop mashing just can’t match. It gets silky smooth without any lumps.
What makes this recipe different from all the others? It’s the method. Most sweet potato casseroles require boiling, draining, mashing, and then baking. This version skips half those steps. The crockpot steams the sweet potatoes in their own moisture, concentrating the flavor and creating a texture that’s almost custard-like. Plus, the pecan streusel gets added right at the end, so it stays crunchy rather than turning soggy. It’s the kind of dish that makes you close your eyes after the first bite—comfort food reimagined for the modern cook who wants less stress and more flavor.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that cozy, holiday-worthy flavor without any fuss. Most of these are pantry staples, especially if you do any fall baking. Let’s walk through what you’ll need and why each ingredient matters.
For the Sweet Potato Base
- 4 pounds sweet potatoes, peeled and cubed (about 5-6 medium sweet potatoes). Look for firm, orange-fleshed sweet potatoes—they have the best natural sweetness and creamy texture. I prefer the Garnet or Jewel varieties, but any standard sweet potato works fine.
- 1/2 cup unsalted butter, melted (adds richness and helps create that silky texture). If you only have salted butter, reduce the added salt to 1/4 teaspoon.
- 1/2 cup packed light brown sugar (brings deep, molasses-like sweetness that pairs perfectly with the sweet potatoes). Dark brown sugar works too, but it will give a slightly stronger flavor.
- 1/4 cup granulated sugar (balances the brown sugar and adds a cleaner sweetness). You can use all brown sugar if you prefer, but I like the combination.
- 2 large eggs, lightly beaten (helps bind the casserole and gives it a slightly firmer, more sliceable texture). For a vegan version, try using flax eggs—1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg.
- 1 teaspoon vanilla extract (enhances the sweetness and adds warmth). Use pure vanilla extract if you have it—the flavor difference is noticeable.
- 1/2 teaspoon ground cinnamon (the classic fall spice that makes sweet potatoes sing). Fresh cinnamon from a reputable brand makes a difference here.
- 1/4 teaspoon ground nutmeg (adds a subtle, earthy warmth). Freshly grated nutmeg is amazing if you have a whole nutmeg on hand.
- 1/4 teaspoon salt (balances the sweetness and brings all the flavors together). Don’t skip this—it makes everything taste more vibrant.
For the Pecan Streusel Topping

- 1 cup chopped pecans (adds crunch and nutty flavor). Toast them lightly in a dry skillet for 3-4 minutes before using to deepen their flavor. I buy raw pecan halves and chop them myself for the best texture.
- 1/2 cup packed light brown sugar (creates a caramel-like coating on the pecans). This is what makes the streusel irresistible.
- 1/3 cup all-purpose flour (helps bind the streusel and gives it that crumbly texture). For a gluten-free option, use a 1:1 gluten-free flour blend.
- 1/4 cup unsalted butter, melted (holds everything together and adds richness). Make sure it’s melted but not hot—you don’t want to cook the flour.
- 1/2 teaspoon ground cinnamon (reinforces the warm spice flavor). This ties the topping back to the sweet potato base.
For the Topping
- 2 cups mini marshmallows (optional, but highly recommended for that classic sweet potato casserole look). The marshmallows get golden and gooey under the broiler. If you’re not a marshmallow fan, just pile on extra pecan streusel.
I recommend using Land O’Lakes butter and Diamond of California pecans—they consistently deliver great results. For the sweet potatoes, organic ones tend to have better flavor, but conventional work just fine. If you’re shopping at a farmers market, ask for the most orange-fleshed sweet potatoes you can find. They’ll be sweeter and creamier.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- 6-quart or larger slow cooker: This is essential. A 6-quart crockpot gives the sweet potatoes enough room to cook evenly. If your crockpot is smaller, reduce the recipe by half. I use a Cuisinart 6-quart slow cooker, and it works perfectly. Budget-friendly options from Crock-Pot brand also perform well.
- Vegetable peeler: For peeling the sweet potatoes. A Y-shaped peeler makes quick work of this task.
- Sharp chef’s knife and cutting board: For cubing the sweet potatoes. Aim for 1-inch cubes so they cook evenly.
- Large mixing bowl: For combining the sweet potato mixture before adding it to the crockpot.
- Medium mixing bowl: For mixing the pecan streusel.
- Hand mixer or potato masher: After the sweet potatoes cook, you’ll need to mash them. A hand mixer gives the smoothest results, but a good potato masher works if you don’t mind a slightly chunkier texture.
- Small skillet: Optional, for toasting the pecans. This step isn’t required, but it adds so much flavor.
- Measuring cups and spoons: Standard set for accurate measurements.
- Spatula: For scraping every bit of that sweet potato goodness into the crockpot.
If you don’t have a hand mixer, you can mash the sweet potatoes right in the crockpot with a potato masher. Just be careful not to scratch the surface of your slow cooker. Also, I learned the hard way—don’t use a metal whisk on a non-stick crockpot. Stick with silicone or wooden utensils.
Preparation Method
Let’s get cooking. This recipe takes about 15 minutes of active prep time, then the crockpot does the rest. Here’s the step-by-step breakdown.
- Peel and cube the sweet potatoes (10 minutes). Start by peeling all 4 pounds of sweet potatoes. I find it easiest to cut off the ends first, then use a Y-peeler to remove the skin. Cube them into 1-inch pieces. Don’t stress about getting them perfectly uniform—just try to keep them roughly the same size so they cook evenly. You should have about 8 to 9 cups of cubed sweet potatoes.
- Toast the pecans (3-4 minutes, optional but recommended). Heat a small skillet over medium heat. Add the chopped pecans and stir constantly for 3-4 minutes until they smell fragrant and look slightly darker. Watch them carefully—they burn fast. Once toasted, transfer them to a plate to cool while you prepare the rest.
- Mix the sweet potato base (5 minutes). In a large mixing bowl, whisk together the melted butter, brown sugar, granulated sugar, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt. Stir until everything is well combined and smooth. The mixture should look like a thick, spiced syrup.
- Combine the sweet potatoes with the mixture (2 minutes). Add the cubed sweet potatoes to the bowl with the butter-sugar mixture. Toss everything together until each cube is evenly coated. Don’t worry if it looks like a lot of liquid—the sweet potatoes will absorb it as they cook.
- Transfer to the crockpot (1 minute). Pour the coated sweet potato cubes into your 6-quart slow cooker. Spread them into an even layer. Use a spatula to scrape every last bit of that delicious mixture from the bowl.
- Cook on low for 4-5 hours or high for 2-3 hours. Cover the crockpot with the lid and cook until the sweet potatoes are fork-tender. You should be able to easily pierce them with a fork without any resistance. I prefer cooking on low for 4 hours—it gives the sweet potatoes time to really soften and develop flavor. If you’re in a rush, high for 2.5 hours works fine.
- Mash the sweet potatoes (3 minutes). Once the sweet potatoes are tender, turn off the slow cooker. Use a hand mixer to mash them right in the crockpot. Start on low speed to avoid splattering, then increase to medium until the mixture is smooth and creamy. If you prefer a chunkier texture, use a potato masher instead. Taste the mixture and adjust sweetness or spices if needed.
- Make the pecan streusel (2 minutes). In a medium bowl, combine the toasted pecans, brown sugar, flour, melted butter, and cinnamon. Stir with a fork until the mixture looks crumbly and all the pecans are coated. It should hold together slightly when pressed.
- Add the streusel and marshmallows (1 minute). Sprinkle the pecan streusel evenly over the mashed sweet potatoes. If using marshmallows, scatter the mini marshmallows on top of the streusel.
- Broil the topping (2-3 minutes, optional). For that golden, toasted finish, transfer the crockpot insert to the oven (if it’s oven-safe) and broil on high for 2-3 minutes. Watch it like a hawk—marshmallows can go from golden to burnt in seconds. If your crockpot insert isn’t oven-safe, just serve it as-is. The streusel will still be deliciously crunchy.
- Let it rest (5 minutes). Allow the casserole to sit for 5 minutes before serving. This helps it set slightly and makes it easier to scoop. Plus, you avoid burning your mouth on molten marshmallow.
A few pro tips: If you’re making this for a holiday meal, you can cook the sweet potatoes and mash them the day before. Just store the mashed sweet potatoes in the fridge, then reheat them in the crockpot on low for about an hour before adding the streusel and marshmallows. Also, don’t overmix the sweet potatoes when mashing—you want them creamy, not gummy. Stop as soon as they’re smooth.
Cooking Tips & Techniques
After making this casserole more times than I can count, I’ve picked up a few tricks that make a real difference. First, the size of your sweet potato cubes matters more than you think. If they’re too large, they won’t cook through in time. Too small, and they turn into mush. Aim for 1-inch cubes—about the size of a child’s building block. I learned this the hard way when I got lazy and cut them into 2-inch chunks. Three hours later, I had crunchy sweet potatoes and a very disappointed dinner guest.
Another thing I’ve learned: don’t peek. Every time you lift that crockpot lid, you release heat and add about 20 minutes to the cooking time. I know it’s tempting to check, but resist the urge. Trust the process. The sweet potatoes will be perfectly tender when they’re ready.
If your casserole turns out too thin, you probably added too much butter or the sweet potatoes released more liquid than expected. To fix this, leave the lid off for the last 30 minutes of cooking to let some steam escape. If it’s too thick, stir in a splash of milk or cream until it reaches your desired consistency.
Timing is everything when serving this dish. Since the crockpot keeps everything warm, you can make it hours ahead and just add the streusel and marshmallows right before serving. This is a game-changer for holiday hosting. I usually start the sweet potatoes in the morning, mash them around lunchtime, and then finish the topping about 20 minutes before dinner.
One mistake I see people make is skipping the toasting step for the pecans. Don’t do it. Toasting brings out the natural oils and makes the nuts taste exponentially better. It takes three minutes and makes the difference between a good streusel and a great one.
Variations & Adaptations
This recipe is incredibly versatile. Here are some ways to make it your own:
- Vegan Version: Replace the butter with vegan butter or coconut oil, and use flax eggs instead of regular eggs. For the marshmallows, look for vegan marshmallows—Dandies brand works great. The texture will be slightly different, but the flavor is still amazing.
- Gluten-Free Option: Swap the all-purpose flour in the streusel with a 1:1 gluten-free flour blend or almond flour. Almond flour adds extra nuttiness that pairs beautifully with the pecans.
- Less Sweet Version: Reduce the brown sugar to 1/3 cup and skip the marshmallows. Add an extra 1/2 teaspoon of cinnamon and a pinch of ginger for warmth without the sugar. This version is great for people who prefer savory-sweet dishes.
- Spiced-Up Variation: Add 1/2 teaspoon ground ginger, 1/4 teaspoon ground cloves, and a pinch of cardamom to the sweet potato mixture. This creates a more complex, chai-inspired flavor profile that’s perfect for winter holidays.
- Savory Twist: Skip the sugar and marshmallows entirely. Add 2 cloves of minced garlic, 1 teaspoon smoked paprika, and 1/4 cup grated Parmesan cheese to the mashed sweet potatoes. Top with the pecan streusel without the brown sugar. It sounds weird, but it’s incredible alongside roasted chicken.
- Baked Version: If you don’t have a crockpot, you can make this in the oven. Cook the cubed sweet potatoes at 375°F for 45 minutes, then mash and top with the streusel. Bake for another 15 minutes until bubbly.
I once tried adding a splash of bourbon to the sweet potato mixture before cooking. It was a game-changer—the alcohol cooked off, leaving behind a subtle warmth that complemented the pecans perfectly. If you’re feeling adventurous, give it a try.
Serving & Storage Suggestions
This casserole is best served warm, straight from the crockpot. The contrast between the creamy sweet potatoes and the crunchy pecan streusel is at its peak when it’s fresh. I like to scoop it into a serving bowl and garnish with a few extra toasted pecans and a sprinkle of cinnamon for presentation. If you’re bringing it to a potluck, keep the crockpot on the warm setting and let people serve themselves.
For beverages, this dish pairs beautifully with a crisp white wine like Riesling or a warm apple cider. If you’re serving it as part of a Thanksgiving spread, it goes alongside turkey, mashed potatoes, and green bean casserole like a dream. For a simpler meal, serve it with roasted chicken and a simple green salad.
To store leftovers, transfer the casserole to an airtight container and refrigerate for up to 5 days. The flavors actually get better after a day or two as everything melds together. To reheat, scoop portions into a microwave-safe dish and heat in 30-second intervals until warm. For larger quantities, reheat in the crockpot on low for about an hour. Add a splash of milk if the mixture seems dry.
You can freeze this casserole for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. Thaw overnight in the refrigerator before reheating. The texture might be slightly softer after freezing, but the flavor remains excellent. I usually make a double batch and freeze one for later—it’s a lifesaver during the busy holiday season.
One note: the pecan streusel will lose its crunch after a day in the fridge. If you’re making this ahead, I recommend storing the streusel separately and adding it fresh when reheating. Same goes for the marshmallows—add them right before serving for the best texture.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 12 servings):
| Nutrient | Amount |
|---|---|
| Calories | 385 |
| Total Fat | 18g |
| Saturated Fat | 8g |
| Cholesterol | 55mg |
| Sodium | 210mg |
| Total Carbohydrates | 54g |
| Dietary Fiber | 6g |
| Sugars | 32g |
| Protein | 5g |
| Vitamin A | 380% DV |
| Vitamin C | 15% DV |
| Potassium | 640mg |
Sweet potatoes are packed with vitamin A, which supports eye health and immune function. They’re also a great source of fiber, which aids digestion and keeps you feeling full. The pecans add healthy fats and magnesium, which is important for muscle function and bone health. While this casserole is definitely a treat (those marshmallows aren’t exactly health food), it’s made with real, whole ingredients that offer genuine nutritional benefits. I love that I can serve something that feels indulgent but still has some redeeming qualities.
For those with dietary restrictions, this recipe contains dairy (butter), nuts (pecans), gluten (flour in the streusel), and eggs. It can be adapted for vegan and gluten-free diets as noted in the variations section.
Conclusion
This cozy crockpot sweet potato casserole with pecan streusel has become my go-to dish for every fall gathering, holiday meal, and even random Tuesday dinners when I need a little comfort. It started with a plumber and a leaky sink, but it’s turned into a recipe that brings people together around the table. The best part? It’s forgiving. You can tweak the sweetness, swap the nuts, or skip the marshmallows, and it still comes out delicious.
I’d love to hear how this recipe works for you. Did you try any of the variations? Did your family fight over the last scoop? Drop a comment below and let me know. And if you share a photo on Pinterest, tag me—I’m always looking for new twists on this classic dish. Honestly, the plumber would be thrilled to know his recipe is still making people happy. So go ahead, give it a try, and make it your own. Happy cooking!
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
You can, but the texture won’t be as good. Canned sweet potatoes are already cooked and tend to be mushier. If you’re in a pinch, drain them well and reduce the cooking time to about 1 hour on low. The flavor will still be nice, but fresh sweet potatoes give you that creamy, fork-tender texture that makes this dish special.
How do I prevent the marshmallows from burning under the broiler?
Watch them like a hawk. Marshmallows go from perfectly toasted to burnt in about 15 seconds. I recommend setting a timer for 1 minute, checking them, then adding 30-second increments until they’re golden. Also, make sure your oven rack is in the middle position—too close to the broiler and they’ll burn before the streusel even warms up.
Can I make this casserole in advance for Thanksgiving?
Absolutely. This is one of the best make-ahead dishes for the holidays. Cook and mash the sweet potatoes up to two days ahead. Store the mashed mixture in the fridge. On Thanksgiving day, reheat it in the crockpot on low for about an hour, then add the streusel and marshmallows right before serving. You can also prep the streusel ahead and store it in the fridge.
What if my sweet potato casserole turns out too watery?
This usually happens if the sweet potatoes release a lot of liquid during cooking. To fix it, leave the lid off the crockpot for the last 30 minutes of cooking to let some steam escape. If it’s still too thin after mashing, stir in a tablespoon of cornstarch mixed with a tablespoon of water and let it cook for another 10 minutes to thicken.
Can I double this recipe for a larger crowd?
Yes, but you’ll need a larger slow cooker—at least 8 quarts. Double all the ingredients and cook on low for 5-6 hours instead of 4. Make sure not to overfill the crockpot; it should be no more than three-quarters full to allow for proper cooking. If your crockpot is too small, make two batches instead.
Pin This Recipe!

Cozy Crockpot Sweet Potato Casserole with Pecan Streusel
This easy crockpot sweet potato casserole with pecan streusel is the ultimate hands-off holiday side dish. The slow cooker does all the work, delivering tender, buttery sweet potatoes topped with a crunchy pecan streusel and gooey marshmallows.
- Prep Time: 15 minutes
- Cook Time: 4 hours (low) or 2.5 hours (high)
- Total Time: 4 hours 15 minutes (low) or 2 hours 45 minutes (high)
- Yield: 12 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 4 pounds sweet potatoes, peeled and cubed (about 5–6 medium sweet potatoes)
- 1/2 cup unsalted butter, melted
- 1/2 cup packed light brown sugar
- 1/4 cup granulated sugar
- 2 large eggs, lightly beaten
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1 cup chopped pecans
- 1/2 cup packed light brown sugar (for streusel)
- 1/3 cup all-purpose flour
- 1/4 cup unsalted butter, melted (for streusel)
- 1/2 teaspoon ground cinnamon (for streusel)
- 2 cups mini marshmallows (optional)
Instructions
- Peel and cube the sweet potatoes into 1-inch pieces (about 8-9 cups).
- Toast the pecans in a dry skillet over medium heat for 3-4 minutes until fragrant; set aside to cool.
- In a large mixing bowl, whisk together melted butter, brown sugar, granulated sugar, beaten eggs, vanilla extract, cinnamon, nutmeg, and salt until smooth.
- Add the cubed sweet potatoes to the bowl and toss until evenly coated.
- Transfer the coated sweet potatoes to a 6-quart or larger slow cooker and spread into an even layer.
- Cover and cook on low for 4-5 hours or on high for 2-3 hours, until sweet potatoes are fork-tender.
- Turn off the slow cooker. Mash the sweet potatoes directly in the crockpot using a hand mixer or potato masher until smooth and creamy.
- In a medium bowl, combine toasted pecans, brown sugar, flour, melted butter, and cinnamon. Stir with a fork until crumbly.
- Sprinkle the pecan streusel evenly over the mashed sweet potatoes. If using, scatter mini marshmallows on top.
- Optional: If your crockpot insert is oven-safe, transfer it to the oven and broil on high for 2-3 minutes until marshmallows are golden. Watch carefully to prevent burning.
- Let the casserole rest for 5 minutes before serving.
Notes
For a make-ahead option, cook and mash the sweet potatoes up to two days ahead. Reheat in the crockpot on low for about an hour before adding the streusel and marshmallows. Store the streusel separately to maintain crunch. If the casserole is too thin, leave the lid off for the last 30 minutes of cooking. If too thick, stir in a splash of milk or cream.
Nutrition
- Serving Size: 1 serving (1/12 of r
- Calories: 385
- Sugar: 32
- Sodium: 210
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 54
- Fiber: 6
- Protein: 5
Keywords: sweet potato casserole, crockpot, slow cooker, pecan streusel, marshmallows, Thanksgiving, holiday side dish, easy, make ahead


