Home » Blog » Vegan Breakfast » Vegan Cranberry Orange Muffins

Vegan Cranberry Orange Muffins

4.78 from 9 votes

This post may contain affiliate links. Read my disclosure policy.

Sharing is caring!

These Vegan Orange Cranberry Muffins are perfect for a holiday brunch or an afternoon treat. They’re flavored with fresh squeezed orange juice, orange zest, and tart cranberries. This oil free recipe is sure to become a favorite!

CLoseup of muffin next to a bowl of cranberries

These orange cranberry muffins are so good! The fresh orange juice and orange zest perfectly compliments the tart cranberries. It’s such a bright and fresh flavor!

And the aroma when these muffins are baking! It’s a wonderful holiday scent.

I’ve never cooked with with fresh cranberries before this, but boy did I enjoy eating my test recipes! This certainly will not be my last cranberry creation!

Soft and fluffy, bursting with flavor, and so easy to make!

And look how pretty they are! They’ll be perfect on a holiday table!

Ingredients you’ll need:

Ingredients for vegan cranberry orange muffins
  • Flour – all purpose flour or whole wheat pastry flour work well for these muffins. If you need them to be gluten free, use a 1 to 1 gluten free flour like this one from Bob’s Red Mill
  • Oranges – I used fresh squeezed orange juice as well as orange zest for flavoring these muffins.
  • Cranberries – fresh cranberries are recommended.
  • Walnuts – pecans can be used in place of the walnuts. If you are following a nut free diet, feel free to omit them.
  • Non dairy milk – I used unsweetened soy milk, but feel free to substitute your favorite non-dairy milk.
  • Sugar – organic cane sugar is vegan. You can substitute another dry sweetener of your choice.
  • Applesauce – I use unsweetened applesauce from the store. Homemade applesauce is also wonderful.
  • Baking Powder
  • Salt

How do I make vegan cranberry orange muffins?

Step 1: Coarsely chop the cranberries in your food processor. I like to leave some big chunks, and a few whole cranberries. Set the chopped cranberries aside.

Chopped cranberries in food processor

Step 2: Combine the dry ingredients in a medium bowl.

Bowl of dry ingredients for muffins

Step 3: Stir together the wet ingredients in a small bowl

Wet ingredients mixed together

Step 4: Pour the wet ingredients into the dry ingredients, and mix just until combined.

Wet ingredients added to dry ingredients

Step 5: Fold in the chopped walnuts, and then fold in the cranberries.

Step 6: Spoon the muffin batter into a prepared muffin pan. Since these muffins are oil free, use parchment baking cups or a silicone muffin pan.

Batter in muffin tins

Step 7: Bake the muffins at 375 F for 15 to 20 minutes, until the top of the muffin springs back when tapped, or when a toothpick inserted into the middle of a muffin comes out clean.

Cranberry muffins in muffin pan

Helpful baking tips:

  • Measure the flour by spooning it into the measuring cup and leveling with the flat side of a knife. Scooping the flour with the measuring cup can compact it and result in over measuring.
  • Mix the batter just until combined, and gently fold in the nuts and cranberries. Over mixing can result in tough muffins.
Platter of muffins with orange half, fresh cranberries, and walnuts in background

How can I make these muffins gluten-free?

I haven’t tested these muffins with gluten free flour, but I have had good luck in other recipes using Bob’s Red Mill 1 to 1 Gluten Free Flour Blend.

How to store leftover muffins:

Leftover muffins can be stored covered on the counter for 2 to 3 days. If you want to keep them longer store them in the refrigerator for up to a week, or in the freezer for up to 2 months.

Vegan cranberry orange muffins with fresh cranberries scattered around them

You will love these vegan cranberry orange muffins because…

  • they’re an absolutely delicious grab & go breakfast or snack.
  • the freshly squeezed orange juice, orange zest, and cranberries compliment each other perfectly for a fresh, pleasant flavor.
  • they’re dairy free, oil free, and can be made gluten free.
  • they are decadent enough for a holiday brunch.
  • they’re made with easy to obtain ingredients.
  • you can make them a day or two ahead, or freeze them to enjoy later.

Here are some more healthy baking recipes:

Are you new to oil free cooking? Check out my Oil Free Cooking Tips to learn more about oil free baking, roasting, sauteing, and more!

Items used in this recipe:

If you make this recipe, please be sure to leave a rating and feedback below. It only takes a few seconds, but helps other visitors to my site. Thank you for taking the time to leave your comment!

And come join my Oil Free Vegan Recipes and Support Facebook group, where you can share your favorite oil free vegan recipes, and give and receive support on your plant based journey.

CLoseup of muffin next to a bowl of cranberries

Vegan Cranberry Orange Muffins

Teresa Sklenicka
These Vegan Orange Cranberry Muffins are perfect for a holiday brunch or an afternoon treat. They're flavored with fresh squeezed orange juice, orange zest, and tart cranberries. This oil free recipe is sure to become a favorite!
4.78 from 9 votes
Prep Time 15 mins
Cook Time 17 mins
Total Time 32 mins
Course Breakfast, Dessert
Cuisine American
Servings 12 muffins
Calories 144.4 kcal


Dry Ingredients

  • 2 cups unbleached all purpose flour
  • ½ cup sugar
  • 1 tablespoon baking powder
  • ½ teaspoon salt

Wet Ingredients

  • ½ cup orange juice
  • ½ cup non-dairy milk
  • ½ cup applesauce
  • 1 tablespoon orange zest
  • 1 tsp vanilla


  • 1 ½ cups fresh cranberries roughly chopped
  • cup chopped walnuts or pecans


  • Preheat oven to 375° F.
  • Coarsely chop the cranberries in a food processor, and set aside.
  • Stir together the dry ingredients in a medium sized mixing bowl.
  • Zest the orange and then squeeze it for the juice. I needed 1 ½ oranges to get ½ cup of orange juice.
  • Combine the wet ingredients in a small bowl or a measuring cup.
  • Stir the wet ingredients into the dry ingredients just until combined.
  • Fold in the chopped walnuts and then the chopped cranberries.
  • Spoon the batter into the muffin tins lined with parchment cupcake linersbaking cups or a silicone muffin pan and bake for 15 to 18 minutes, until a toothpick poked into the center of a muffin comes out clean.


To make these muffins gluten free, substitute a 1 to 1 gluten free flour blend.
Whole wheat pastry flour can be used in place of the all purpose flour.
Pecans can be substituted for the walnuts, or the nuts can be omitted for those on a nut free diet.


Serving: 1muffinCalories: 144.4kcalCarbohydrates: 28gProtein: 3.1gFat: 2.5gSaturated Fat: 0.3gSodium: 224.7mgFiber: 1.4gSugar: 10.1gVitamin A: 51.91IUVitamin C: 7.04mgCalcium: 88.83mgIron: 1.3mg
Keyword Cranberries, Muffin, Orange
Tried this recipe?Let us know how it was!

Nutrition calculations are approximate.

Pin to save for later:

Pinterest image for Cranberry Orange Muffins
By on November 21st, 2020

About Teresa Sklenicka

I love creating tasty, oil-free, vegan recipes that everyone will love (even non-vegans)! Here you'll find vegan versions of your favorite comfort foods, as well as some new tastes! Join me on a path to improving your health, helping the planet, and saving animals.

More posts by this author.