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.

I’ve been on a bit of a baking kick recently and when I noticed a bag of dried cranberries leftover from the holidays, I started thinking about how I could use them in a muffin recipe. Pecans seemed like the perfect thing to pair with these tart berries, and these vegan cranberry pecan muffins came together quickly and easily!

vegan cranberry muffins on a tray

I used my vegan blueberry muffin recipe as a starting point and made a few tweaks along the way, to create these soft and fluffy vegan cranberry pecan muffins! Alex and I have been enjoying these for breakfast on busy mornings and they’re perfect with a cup of coffee!

cranberry pecan muffins

Instead of eggs, these muffins use a “chia seed egg” which is an easy and healthy replacement!

Chia seeds are an excellent source of omega-3 fatty acids, aka the “good” fats. They are also an excellent source of fiber at 10 grams per ounce! They contain protein as well as iron, calcium, magnesium and zinc. Not bad for a little seed. And the amazing thing is, they are a pretty great egg replacer!

chia seeds in a bowl

How to Make a Chia Seed Egg

To make one chia egg, you add 1 tablespoon of chia seeds to 2 ½ tablespoons of water. Mix it together and let it sit for 3-5 minutes until a gel has formed. This will be the binding agent for your muffins.

 Because these muffins only use a little bit of oil, the batter will be very thick. The consistency will be similar to cookie dough. Don’t add more liquid! You want the batter to be thick. It will produce perfectly fluffy muffins!

vegan cranberry muffin

Substitution Ideas

  • You can substitute 1/2 cup of the all-purpose flour for whole wheat flour, to add more protein and fiber.
  • Feel free to use soymilk instead of almond milk if you want to keep these nut-free.
  • I used sweetened dried cranberries but you can use unsweetened dried cranberries to reduce the sugar.
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.

cranberry pecan muffins

How to Store Muffins

Keep these in a zipper-locked bag at room temperature for up to 5 days. To store them longer, put them in a freezer-safe bag and store them in the freezer for up to 4 weeks. To defrost, thaw in the microwave at 50% power for 30 seconds or until heated through.

Looking for more vegan breakfast ideas? Try one of the recipes below!

Vegan Blueberry Muffins

blueberry muffins

Oil-Free Vegan Mocha Muffinsmocha muffins

One Bowl Vegan Banana Breadvegan banana bread

What’s your favorite type of muffin?

Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!