Fluffy vegan muffins with the fragrant flavors of pandan and coconut milk; moist and not too sweet, with a cake-like crumb.
Pandan is a tropical plant whose leaves are commonly used for flavoring in South Asian dishes and desserts. The extract of pandan has been called “Asian vanilla,” which is an apt description; I’ve seen it used in desserts ranging from pandan jelly, pandan bread buns, pandan waffles, pandan chiffon cake, to even pandan ice cream. The aroma of pandan is distinctive, almost nutty, with a floral undertone— really like nothing else. It’s intoxicating, wafting from a batch of freshly baked goods.
For these muffins, I decided to pair pandan extract and coconut milk— two flavors that just seemed made for each other. I also added shredded coconut to the batter, and later sprinkled more atop the buns to toast in the oven.
I don’t like my desserts too sweet, and I think these are perfect; the crumb is rich and fluffy in texture and more cake-like than your typical muffin. Not sickeningly sweet or greasy like cupcakes, though– these are wholesome enough to enjoy for breakfast. I packed a dozen for a road trip with friends to the Oregon coast, and between the three of us we ate them ALL in one day, they were so good.
Ingredients for Coconut Pandan Muffins:
- Unsweetened non-dairy milk. I recommend using soy milk; the higher protein content results in a fluffier crumb. You can also use unsweetened almond milk or hemp milk.
- Apple cider vinegar. You’ll be adding this to the milk to curdle it; the chemical reaction mimics the effect of buttermilk.
- All-purpose flour. I haven’t tried any gluten-free flours yet but if you do, let me know in the comments. I’d recommend trying rice flour + oat flour.
- Baking powder and baking soda, to help the muffins rise.
- Unsweetened shredded coconut. Some of the shredded coconut will be going into the batter, and the rest to top the muffins before baking.
- Granulated sugar. I used organic cane sugar, but feel free to sub turbinado or coconut sugar.
- Melted coconut oil. I like to use unrefined coconut oil for a rich coconutty taste. Melted vegan butter could also work.
- Full-fat coconut milk. This is coconut milk from a can, not a carton.
- Pandan extract. I used store-bought pandan extract, which comes in a little bottle, sold in Asian grocery stores. It’s very concentrated and will tint the muffins with a distinctive light green color. If you don’t want to use the extract you can also use pandan leaves to flavor the muffins; see my notes below the recipe for instructions.
How to Make Coconut Pandan Muffins:
Preheat the oven to 375F and line/grease a 12-cup muffin pan. Combine soy milk and apple cider vinegar and set aside (the milk will begin to curdle).
In a large mixing bowl, combine the flour, baking powder, baking soda, salt, and ½ cup shredded coconut.
In a separate bowl, cream together sugar, melted coconut oil, coconut milk, and pandan extract. Pour in the milk/vinegar mixture to the dry ingredients, then add the pandan-sugar mixture.
Fold until well incorporated (be careful not to overmix; a few lumps are fine). Divide batter among prepared muffin cups, then sprinkle the top with the remaining ¼ cup shredded coconut.
Bake in pre-heated oven until a toothpick inserted in the middle comes out clean, about 20-25 minutes. Allow muffins to cool before removing from pan and transferring to a rack.
more vegan holiday dessert recipes:
- Cranberry Scones with Maple Glaze
- Marbled Black Sesame Chocolate Bundt Cake
- Black Sesame Cinnamon Rolls
If you made this recipe let me know how you liked it by leaving a comment and a rating below! Also be sure to follow me on Pinterest and on Instagram for all the latest recipes and stories.
Print📖 Recipe
Vegan Coconut Pandan Muffins
Fluffy vegan muffins with the fragrant flavors of pandan and coconut milk. Cake-like but not too sweet, with a moist, tender crumb.
- Prep Time: 15
- Cook Time: 25
- Total Time: 40 minutes
- Category: Desserts
- Method: Bake
- Cuisine: Asian
Ingredients
- 1 ½ cup (360ml) unsweetened non-dairy milk (I used soymilk)
- 1 teaspoon apple cider vinegar
- 2 cups (250g) all-purpose flour
- 2½ teaspoons baking powder
- ¼ teaspoon baking soda
- ½ teaspoon salt
- ¾ cup (60g) dessicated shredded coconut (unsweetened), divided
- ½ cup + 2 tbsp granulated sugar
- 5 tbsp melted coconut oil
- ½ cup full-fat coconut milk
- ½ tsp pandan extract*
Instructions
- Preheat the oven to 375F and line/grease a 12-cup muffin pan. Combine soy milk and apple cider vinegar and set aside (the milk will begin to curdle, resembling buttermilk).
- In a large mixing bowl, combine the flour, baking powder, baking soda, salt, and ½ cup shredded coconut. In a separate bowl, cream together sugar, melted coconut oil, coconut milk, and pandan extract, then pour in the milk/vinegar mixture from earlier, stirring to combine.
- Add wet ingredients to the flour mixture, folding until well incorporated (be careful not to overmix; a few lumps are fine). Divide batter among prepared muffin cups, then sprinkle the top with the remaining ¼ cup shredded coconut.
- Bake in pre-heated oven until a toothpick inserted in the middle comes out clean, about 20-25 minutes. Allow muffins to cool before removing from pan and transferring to a rack.
Notes
- I recommend using soy milk; the higher protein content results in a fluffier crumb. You can also use almond milk.
- *In lieu of store-bought pandan extract, you can also use fresh (or frozen/thawed) pandan leaves. Simply blend 10-12 pandan leaves in a blender or food processor with the initial soymilk, and then pour through a cheesecloth or strainer, discarding the pulp and retaining 1 ½ cup of the (now pandan-flavored) milk.
Amelia says
Thanks for sharing this recipe. I love pandan and I love coconut! Am wondering if you’d develop muffin recipes using flours other than wheat, e.g. almond or coconut flour.
Stella says
We made these and added whipped cream and berries to the top. LOVE the flavor and texture with the coconut flakes throughout the batter. Yummy yummy!
Hannah says
awesome!!
v says
Hi
Can these be made with a gluten free flour ? Or a coconut flour ?
v says
hi
Is there a difference in the recipe or oven time/temperature if I’m baking these in a mini muffin pan ?
v says
hi
Can i use coconut sugar ?
Hannah says
yes you can use coconut sugar! re: your other questions, would not recommend coconut flour at all, that would require entirely different moisture levels since coconut flour is not like any other flours. you can use an all-purpose gluten-free flour blend though. if baking in a small muffin pan you need to reduce the oven time but NOT temperature– just take them out when they are golden brown on top. hope that helps!
v says
Hi
I made these muffins as per your recipe, but mine turned out dense. I had fresh pandan leaf juice stored in my freezer which I used. I had blended it with water. I used fresh shredded coconut, not dry, desiccated coconut.
So as your recipe suggests I should blend pandan leaves with the soy milk, would this be the pandan flavoured soy milk which I then curdle with acv ? How much soy milk is required ? Measurements say 1 1/12 cup (360ml) just checking if that’s correct or its a typo.
Thanks so much for your patience:)
Hannah says
Hi! It’s dessicated shredded coconut, not fresh, which might explain the denseness (fresh coconut has more water/fat content and I haven’t tested it with this recipe). And yes, you can blend the pandan leaves with the soy milk— it should be 1 1/2 cup, which I corrected in the recipe (thanks for pointing that out!).
V says
Hi
Is it dessicated coconut or freshly grated coconut without without the skin ?
Aleha says
This was delicious, used the doubled recipe and made it as a cake for my birthday!
★★★★★
Sushma says
I first made this as a cake during the pandemic and I’ve repeated the recipe many times (always as a cake) and it’s just incredible.
I bake it for 35 to 40 mins at 190C.
I also add frozen fresh coconut instead of dessicated dry one.
I use the pandan extract.
This is a go to recipe for the birthdays at home. It’s just so so good. Moist and light.
★★★★★
Heather S Udomrat says
I’ve already made it twice in 4 days. I added a little more salt and topped it with sea salt before baking, and instead of ACV I used lemon juice. I also made my own pandan water/juice by juicing pandan leaves with water and added significantly more for a greener and more aromatic muffin
★★★★★