Preheat the oven to 350 °F (175°C) and line a mini muffin tin with 24 muffin liners. Silicone or waxed work best. See post for more details.
If using cooked sweet potato - in a large bowl, mash the bananas and cooked sweet potato together until there aren't any chunks. I like to use the bottom of a glass to mash it. Then stir in the coconut oil.
If using raw sweet potato - in a small food processor or a small jar of a high-speed blender (like the one used for making nut butter), process coconut oil, banana and sweet potato (added in that order) at high speed until totally pureed and smooth.
Pour the sweet potato mixture into a large bowl and stir in the vinegar and vanilla.
In a medium bowl, stir together the remaining ingredients. Add this to the wet mix and stir just until combined.
Fill the liners full and bake for 30 minutes or until they're no longer squishy and seem firm.
Let the muffins cool for 5 minutes in the pan and then turn out onto a wire rack to cool completely.
Place in an airtight container and store at room temperature for up to 4 days or refrigerate for about a week. They also freeze well. Reheat in the microwave before serving the chilled muffins.