clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Cardamom Buns

  • Author: Joscelyn Abreu
  • Total Time: 20 mins
  • Yield: 10-12 buns 1x


These cardamom buns are free of dairy, eggs, and refined sugar. They’re soft, delicious, and the perfect treat to enjoy with coffee or tea!



Cardamom Buns:

  • sweet dough, recipe below
  • filling, recipe below
  • few tablespoons almond milk (or other milk of choice)
  • 1/3 cup chopped almonds, optional
  • maple syrup (to brush on rolls after baking), optional

Sweet Dough:

  • 33 3/4 cups all-purpose flour (Can use up to half whole-grain flour. I used half all-purpose einkornone !important; margin:0px !important;” />, but speltone !important; margin:0px !important;” /> or whole wheat will work too)
  • 2 1/4 teaspoons (.25 ounce package) instant yeast (also called rapid or quick rising)
  • 1 teaspoon salt
  • 3/4 teaspoon ground cardamom
  • 1/2 cup warm water (approximately 110º F)
  • 1/2 cup warm almond milk or other milk of choice (approximately 110º F)
  • 1/4 cup avocado oil or olive oil
  • 1/4 cup maple syrup, sugar, or other sweetener of choice


  • 1/2 cup butter, softened (use dairy-free or regular, if not vegan)
  • 1/2 cup coconut sugar or brown sugar
  • 1 tablespoon cinnamon
  • 2 teaspoons ground cardamom


Sweet Dough: (Video how-to above)

  1. Place 2 cups flour, yeast, salt, and cardamom in a large mixing bowl. Stir together to combine.
  2. Pour in warm water, milk, oil, and maple syrup or other sweetener of choice. Mix together until smooth.
  3. Slowly stir in all-purpose flour, a little at a time, just until dough is soft. Careful not to add too much flour or rolls will be dry and hard.
  4. Knead for a few minutes, until dough is smooth and elastic. Cover with a clean cloth and let rest for 10 minutes.
  5. Meanwhile, mix together softened butter, coconut sugar, cinnamon, and cardamom until well blended. Set aside while rolling out dough.
  6. Roll out dough into a large thin rectangle. Spread butter mixture evenly over dough.
  7. Fold dough into thirds, like a letter, and gently pinch or roll to seal edges.
  8. With long edge facing you, use a pizza cutter or knife to cut rectangle into 1-inch strips. Should get between 10-12 strips. (If butter & sugar mixture is too warm, it may want to seep out of the strips while shaping. If this is the case, cover strips and place into the fridge or freezer for a few minutes to chill the butter. This will make it easier to roll)
  9. Take one strip and carefully twist a few times times. Hold one end of the twisted dough on the counter and gently wrap the other end around in a circle, tucking the end under the bun.
  10. Place bun on a parchment paper lined baking sheet and repeat with remaining strips. Be sure to place them a few inches apart so they have room to rise.
  11. Brush buns with almond milk and sprinkle with chopped almonds (optional.)
  12. Cover baking sheets with a cloth and let rise in a warm place 20–30 minutes.
  13. While buns are rising, preheat oven to 350ºF.
  14. After rolls have risen, place baking sheets into the oven and bake for 20–25 minutes, until golden brown.
  15. Brush warm buns with maple syrup and serve. Makes 10–12 buns.
  • Cook Time: 20 mins
  • Category: Dessert, Vegan