These soft, warm cranberry muffins feature both sweet and tart flavors with a mouthwatering citrus orange glaze on top. They’re the perfect seasonal breakfast and a lighter option during the holidays when super sugary cookies and pie can be found everywhere!  

I especially enjoy baking these muffins around Thanksgiving and Christmas, but you can really make them any time using your favorite seasonal fruits (dried, fresh, or frozen). They’re an excellent grab-and-go snack when you’re on the run.

closeup of cranberry muffins in a white small plate
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

If you have leftover cranberries after making these muffins, use them to whip up my incredible Cranberry Orange Scones, Easy Cranberry Oatmeal, Maple Roasted Cranberry Oatmeal or these awesome Cranberry Thumbprint Cookies!

Fresh cranberries also freeze really well. If you can’t get to them right away, place them in a Ziploc bag and freeze for 8-12 months.

How To Make Cranberry Muffins

Ingredients

  • All-purpose flour — Unbleached.
  • Coconut sugar — Regular, refined sugar will also work. I prefer coconut sugar because it’s less processed.  
  • Leavening agents — Baking powder and baking soda.
  • Salt — Just a touch for extra depth and complexity in flavors!
  • Unsalted butter — Or vegetable oil.  You can also use salted butter in a pinch. If you go this route, use less added salt.
  • Coconut milk — Or milk of choice (both dairy and non-dairy options can be substituted).  
  • Eggs — Give the cranberry muffins extra flavor and fluff.  
  • Vanilla extract — Pure vanilla extract has the best flavor, but imitation will work fine.
  • Fresh cranberries — I LOVE using fresh cranberries in this recipe because they’re so juicy and delicious. However, you can use dried or frozen fruit if cranberries are not in season.
  • Glaze topping — Confectioners’ sugar and orange juice. You can also add orange zest if you would like.
Ingredients for cranberry muffins.

Instructions

Prep work:

  • Don’t forget to preheat your oven! Set it to 350°F.
  • Add paper liners to a 12-count muffin tin or coat it lightly with non-stick cooking spray.  
  • Rinse cranberries, pat them dry, and set aside.

Combine dry ingredients:

  • Measure flour, coconut sugar, baking powder, baking sod,a and salt into a mixing bowl. Whisk until ingredients are well combined.
Left: dry ingredients in bowl. Right: dry ingredients mixed together in bowl.

Combine wet ingredients:

  • Add melted butter, coconut milk, eggs, and vanilla extract to a separate bowl. Whisk vigorously.

Add dry ingredients to wet:

  • Pour dry ingredients into wet and fold everything together gently. Be careful not to overmix as this can result in tough/dry muffins.
  • Fold in your fresh cranberries.
Left: wet and dry ingredients in one bowl. Right: cranberries folded into batter.

Portion batter and bake:

  • Evenly portion your batter into each cavity of the muffin pan. A spoon will work fine, but you can use a large cookie or ice cream scoop to speed things up, if desired.
Batter evenly portioned into lined 12-count muffin pan.
  • Bake muffins for 25-30 minutes. Once a toothpick comes out clean, they are done!
  • Place your pan on a wire rack and allow muffins to cool (in the pan) for approximately 10 minutes.
Baked muffins still in pan.

Make orange glaze:

  • While muffins cool, whisk orange juice and confectioners’ sugar together in a small saucepan or bowl.
Orange juice and confectioners' sugar in a small saucepan.

Serve:

  • Generously drizzle glaze over muffins and enjoy!
Cranberry muffin with orange glaze on a white serving plate.

More Muffin Recipes

In the mood for muffins? Be sure to check out these tasty recipes:

Cranberry Muffins

3.65 from 42 votes
Author: Olivia Ribas
Servings12 muffins
Prep Time10 minutes
Custom Time10 minutes
Cook Time25 minutes
Total Time35 minutes
These soft, warm cranberry muffins feature both sweet and tart flavors with a mouthwatering citrus orange glaze on top. They’re the perfect seasonal breakfast and a lighter option during the holidays!
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

For the Orange Glaze

  • 3/4 cup confectioners’ sugar
  • 3 tbsps orange juice

Instructions 

  • Preheat the oven to 350 degrees F. Line a muffin tin with paper liners. Rinse cranberries and pat them dry, set aside.
  • In a large bowl add flour, sugar, baking powder, baking soda, and salt. Mix all together.
  • In another bowl, add the melted butter, coconut milk, eggs, and vanilla extract. Stir everything together until well combined.
  • Pour the dry ingredients into the wet ingredients and slowly mix with a whisk. Add the cranberries and fold to combine. Avoiding overworking your batter as this could result in tough or dry muffins.
  • Divide the batter among the prepared muffin cups. It’s about two tablespoons per muffin cup. The dough will be a bit thick, but it will work perfectly.
  • Bake for 25-30 minutes, until the tops of the muffins are set and a toothpick inserted in the center comes out clean.
  • Place the pan on a wire rack and let the muffins cool in the pan for 10 minutes. Then, make the glaze by whisking the glaze ingredients together. Drizzle over warm muffins. Enjoy!

Notes

  • For proper flour measurement, scoop flour from its storage container into your measuring cup and level with a knife. 
  • Use pure vanilla extract, if possible. Imitation will work but pure has the best flavor.
  • Don’t overmix your batter. 
  • For a low sugar muffin, Use a 1 to 1 sugar replacement like Swerve.
  • You can swap fresh blueberries or strawberries for cranberries. Dry and frozen fruit also work. 
  • Add a bit of cinnamon or dusting of nutmeg to your batter, if desired! 
  • Whenever possible, I prefer to use fresh orange juice but bottled will work.
  • To store: Store the muffins in the fridge for up to a week or on the counter for 3 days. Make sure they’re in an airtight container. 
  • To freeze: You can freeze the muffins for up to 3 months. 

Nutrition

Serving: 1/12, Calories: 176kcal, Carbohydrates: 8g, Protein: 6g, Fat: 14g, Cholesterol: 42mg, Sodium: 127mg, Potassium: 712mg, Fiber: 1g, Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so happy you’re here!! For the last 12 years, I’ve been sharing easy, quick, and family-friendly recipes like chicken, salmon, ground meat and pork chops (total reader favorites!), perfect for stress-free weeknight dinners made with fresh, seasonal ingredients.

Explore More

3.65 from 42 votes (36 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Rate This Recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. Maria Vilma Ribas says:

    Nossa que delícia 

  2. Puja bajaj says:

    Hi … a quick question 
    Can I replace the eggs for flax eggs in this recipe 
    I would really appreciate ur reply on this one
    Many thanks 
    I’ve made this recipe with eggs and it’s simply amazing 
    Was a sure shot hit at a school mums breakfast 

    1. Olivia Ribas says:

      I’ve never made this recipe with flax eggs, but I believe you can replace eggs for it.

  3. Karrn says:

    Loved this recipe. I do not like artificial sweeteners So going to try with coconut sugar.

    1. Olivia Ribas says:

      Coconut sugar works really well here!

  4. Theresa Constantineau says:

    I see no oil or any fat, for these muffins? does apple sauce replace? thanks

    1. Olivia Ribas says:

      For this recipe you don’t need to add oil or any fat.

  5. Suzette says:

    I would like to use blueberries, raspberry and blackberries. with coconut sugar.

    1. Olivia Ribas says:

      Yes you can use these fruits for this recipe.

  6. Theresa says:

    I replaced Swerve with Stevia but otherwise followed the recipe. I was very disappointed. Very dense and not much flavor.

    1. Olivia Ribas says:

      I’m sorry to hear that. What kind of almond flour did you use it?

  7. Wendy says:

    Would love to try these but can’t do applesauce. Think some coconut oil/butter would work or any other suggestions? I appreciate your thoughts as here you have the perfect recipe that I am trying to modify!  Thanks

    1. Olivia Ribas says:

      Sorry I am not sure if coconut oil/butter would work because I always make this recipe with applesauce. Please if you try this recipe with applesauce, let me know how it turned out. Thanks

  8. Lisa says:

    Very tasty! I substituted almond extract instead of vanilla and added cinnamon

    1. Olivia Ribas says:

      Mm.. Sounds delicious!

  9. Jackie says:

    Tweeked it a bit with chia seeds, lemon rind and cinnamon

  10. Joan says:

    Added walnuts and used fresh orange juice instead of lemon, a la cranberry nut bread. Was a little sweet, perhaps because of the orange. Will definitely make this again.

    1. Olivia Ribas says:

      Awesome! I like that you added fresh orange juice 😉