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 cranberry muffin

Vegan Cranberry Pecan Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 4 reviews
  • Author: Liz Thomson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 12 muffins 1x
  • Category: Breakfast
  • Method: Baked
  • Cuisine: Muffin


These soft and fluffy muffins are studded with sweet cranberries and crunchy pecan pieces. Made with chia seeds and coconut oil, these cranberry pecan muffins are completely vegan.


  • 1 chia egg (1 tablespoon chia seeds mixed with 2 ½ tablespoons water)
  • 1 1/2 cup all-purpose flour
  • 3/4 cup sugar
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup dried cranberries (I used sweetened but feel free to use unsweetened for a lower sugar option)
  • 1/3 cup chopped pecans
  • 1/3 cup coconut oil, melted
  • 1/2 cup almond milk
  • 1 teaspoon vanilla extract


  1. Preheat oven to 400ºF.
  2. In a small bowl, combine the chia seeds and water and set aside until thickened.
  3. Add the all-purpose flour, sugar, salt, and baking powder to a large bowl.
  4. Mix until combined.
  5. Add the cranberries and pecans and mix well.
  6. Add the melted coconut oil, almond milk, chia seed mixture, and vanilla extract.
  7. Stir until just combined. Do not over mix. The batter will be VERY thick. (See note)
  8. Line a muffin pan with liners.
  9. Scoop ¼ cup batter into each muffin tin. It should make 12 muffins.
  10. Bake for 16-20 minutes or until the tops of the muffins have started to brown.