There are a few ways you can cook sweet potatoes for this recipe. You can bake them, allow the potatoes to cool and scoop out the flesh. Another way is to peel the sweet potatoes, cut into inch cubes, and boil them in water until they are tender. Roasting sweet potatoes is an excellent way to cook them too. Place peeled and cubed sweet potatoes on baking sheet, drizzle with a little olive oil and roast at 450 degrees for 30 minutes or until tender.I boiled the potatoes until tender, about 15 minutes. Once your sweet potatoes are cooked, mash them with a fork and allow to cool to room temp before using in the recipe.
Preheat oven to 350 degrees. Prepare a 12 cup muffin pan with paper muffin liners and lightly spray with nonstick spray.
In a medium bowl, combine flour. oats, cinnamon, pumpkin pie spice, baking powder, and salt. Set aside.
Using a large bowl and a hand mixer, combine mashed sweet potato, pumpkin puree, 1/2 cup brown sugar, coconut oil, milk, eggs, and vanilla bean paste. Add in the flour mixture and mix until combined.
Place batter into muffin cups using a muffin scoop. Set aside while making the streusel topping.
In a small bowl, combine the remaining ingredients for topping: cinnamon, dark brown sugar, crumbled cinnamon snack mix, and pecans. Top each muffin with a generous sprinkle of the topping mixture.
Bake muffins for 22 to 25 minutes, or until the toothpick comes out clean. Allow to cool a few minutes before eating.
Muffins can be frozen in an airtight container - allow to cool completely before freezing. To reheat, simply thaw and eat; or microwave a few seconds.