Out-Of-This-World Sweet Potato Caramel Muffins [Vegan, Gluten-Free]

If you enjoy recipes like this, we highly recommend downloading the Succulently Nutrient Full Vegan Recipe Book, which features 145 whole-food plant-based recipes that are not simply delicious, but also nutritionally balanced to meet all of your body’s needs for a healthy, active lifestyle!

In my early 20s I used to work in a corporate environment, which was stressing me out quite a lot. I had a 2-hour commute time, which I was filling up with book reading and comfort food eating. One of the best things about it, though, were the lemon muffins I used to buy at the train station. Then, I thought the sugary fluffy texture that was melting so sweetly in my mouth was an absolute life-saver!

Little did I know about home-made vegan sweetness at the time!

Since I adopted a new style of eating, I’ve tried various combinations of home-made vegan sweets and cakes, and I believe this one could be near to perfection. If you are a beginner vegan cook, you might have had a lot of questions like – how do I make vegan caramel, or how do I get a creamy pasta sauce, or how do I get the taste of melted cheese… Well this recipe solves at least one of these and if those train station muffins were a life-saver then I don’t know how to these ones!

They just send you straight to sweet tooth heaven!

You will be amazed that both these muffins and the caramel sauce, total, are just eight ingredients. By using both the same ingredients in the muffins and caramel, it makes this recipe ridiculously easy and fabulous. These are pillowy soft and have a wonderful cinnamon flavor that is complimented by the natural sweetness of sweet potatoes and coconut sugar.

Sweet Potato Cinnamon Muffins [Vegan, Gluten-Free]


Sweet Potato Muffins:

  • 1 1/4 cups almond flour (*for nut-free, see notes below)
  • 1/2 cup potato starch (not potato flour) (*for grain-free, see notes below for sub)
  • 2 teaspoons baking powder
  • 1/2 teaspoon fine sea salt
  • 1/2 cup coconut sugar
  • 1 1/2 tablespoons cinnamon
  • 1/2 cup cooked mashed sweet potato
  • 1 tablespoon + 1 teaspoon vanilla
  • 1 cup low fat canned coconut milk

Sweet Potato Caramel (makes about 6 tablespoons):

  • 1/4 cup cooked mashed sweet potato
  • 1/2 cup low fat canned coconut milk
  • 1/4 teaspoon cinnamon
  • 3-4 tablespoons coconut sugar (depending on your sweet-o-meter)
  • 1/4 teaspoon fine sea salt
  • 1/4 teaspoon vanilla


To Make the Muffins:

  1. First, cook your sweet potato by placing a large sweet potato (with skin on) on foil and roast for 50-60 minutes at 405°F. You want it to be overcooked basically and incredibly juicy and tender, so it mashes very well. Let it cool before preparing the muffins.
  2. Preheat your oven to 350°F and line a muffin pan with foil liners. Add the almond flour (or sunflower), potato starch, baking powder, sea salt, coconut sugar and cinnamon to a large bowl and whisk very well, breaking up any lumps from the starch. Tip: when measuring potato starch, it tends to leave gaps in the cup, so make sure you are patting it down and leveling off with your finger.
  3. In a small bowl, peel the sweet potato and mash it very well, so no lumps remain. Measure out 1/2 cup, making sure to fill the cup and then level off with your finger, so there is not excess potato. Add the potato to a small bowl with the vanilla and coconut milk and stir really well.
  4. Add the wet ingredients to the dry ingredients and stir with a spoon until well mixed and thickens some. The batter should be similar to the consistency of cake batter, not thin, but not as thick as traditional muffin batter. However, if you are subbing with oat flour in place of the potato starch, the batter will be thicker. Just gently smooth out the tops.
  5. Divide the batter between 8-12 muffin liners, depending on how tall you want them to be. Bake for 22 minutes (unless you are baking with the oat flour, which it will be 20 minutes), when a toothpick comes out with a few crumbs still on it (but not wet batter) and it lightly springs back when touched. When the muffins come out, they will still be slightly undercooked, but will finish cooking over the next 20 minutes. So, do NOT eat them until they have cooled at least 20 minutes. They will then be incredibly soft, light and moist. Drizzle caramel sauce on top following directions below. The muffins are best eaten within 24 hours, as the starch will cause them to start to dry out after a couple of days. I stored mine in the fridge and preferred them that way.

To Make the Caramel:

  1. Add all of the sweet potato caramel ingredients (except the vanilla) to a food processor and blend until completely smooth, scraping the sides a couple of times during. Taste and add any more sweetener, if desired.
  2. Add to a small pot over a stove and turn to medium-low heat. Once it starts boiling, stir with a rubber spoon for a full couple of minutes or so until it thickens up. This should only take a few minutes. Immediately remove from heat and stir in the vanilla. Note that the caramel will thicken up much more as it cools, so don’t worry if it’s not as thick as you want while it’s still warm. It will thicken up more in the fridge as well. Pour into a container and drizzle muffins when they are ready. This caramel sauce would be insane also on ice cream, pancakes, etc.!

If you enjoy recipes like these, we highly recommend downloading the Succulently Nutrient Full Vegan Recipe Book, which features 145 whole-food plant-based recipes that are not simply delicious, but also nutritionally balanced to meet all of your body’s needs for a healthy, active lifestyle!