Mix together the butter, brown sugar, cinnamon and vanilla extract together in a small bowl.
Place the diced sweet potatoes in a 4-6 quart crock pot. Stir in the butter mixture and toss the sweet potatoes to coat the sweet potatoes in the butter mixture. Top it with the chopped pecans.
Cover and cook on low for 7-8 hours or high for 3-4 hours until the potatoes are soft.
Place the marshmallows on top for the last 10-15 minutes to softly melt the marshmallows.
Serve it immediately and enjoy!
Video
Notes
Crock Pot Sweet Potato Casserole Tips
If you have a lot of other things to cook, it is helpful to do the prep work in advance. By going ahead and peeling and dicing the potatoes.
Make sure to peel the sweet potatoes entirely. The skin adds a toughness to the casserole so make sure to remove all the skin will peeling.
Dice the sweet potatoes into even pieces. This will ensure that the sweet potatoes cook evenly. Try to get them in as even as sizes as possible.
Leave the lid off at the end of cooking time. - I do remove the lid from the crock pot for the last 15-20 minutes so any extra moisture will cook off.
Variation Ideas
Chopped Nuts - The pecan topping in the recipe is optional. It will also be good with any of your favorite type of nuts. Walnuts or almonds would be great too.
Marshmallows - We used mini marshmallows but you can use regular size marshmallows as well. I think either one would be delicious.
Mashed Sweet Potatoes - You can mash the sweet potatoes. This recipe leaves the potatoes diced. However, if you prefer you can use a potato masher and mash them.
Add Sweetness - If you like things sweeter, add a little bit of maple syrup or honey to the sweet potatoes before cooking.