This post contains affiliate links.

Our Cranberry Orange Muffins are bursting with fresh citrus flavor and juicy cranberries, and they're super light and moist. They're ideal for holiday brunch, breakfast, or a cozy winter snack.

The best Cranberry Orange Muffins are fluffy, moist and drizzled with an orange glaze.

These Cranberry Orange Muffins Are a Winter Must-Bake

They take just 10 minutes of prep and they’re simple enough that my kids can help in the kitchen, which makes baking them extra fun. There's no seasonal flavors I love more than the combination of tart cranberries and fresh orange zest, and the sweet orange glaze on top takes them to the next level! I always make a double batch because they freeze so well and make the perfect grab-and-go breakfast or afternoon treat all winter long.

Make sure to try my Cranberry Orange Bread and Cranberry Orange Scones, and other muffin recipes, like Blueberry Muffins, Healthy Pumpkin Muffins, Pumpkin Cream Cheese Muffins, or Healthy Muffins!

How to make Cranberry Orange Muffins:

Make Batter: In a mixing bowl, combine sugar and orange zest then stir in flour, salt, and baking powder. In a separate bowl, stir the buttermilk, oil, eggs, orange juice, and vanilla. Pour the wet ingredients into the dry ingredients, stirring just until mixed. Gently fold in cranberries.

Bake: Spoon batter into prepared muffin pan and bake at 350°F (180°C) for 20-26 minutes, until a toothpick inserted comes out clean.

Optional Glaze: Mix together powdered sugar, orange juice, and orange zest. drizzle over the tops of each muffin then enjoy.

This fresh Cranberry Orange Muffins recipe is easy to make and only take 10 minutes to prep! They are bakery-worthy with the fluffy, moist texture and festive for the holidays.
5 from 36 votes

Cranberry Orange Muffins

Author: Lauren Allen
These bakery-style Cranberry Orange Muffins are fluffy and packed with fresh cranberries and zesty orange flavor. We love them for a festive breakfast or snack, perfect for the holidays.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 12

Ingredients 
 

Orange Glaze:

  • 1/3 cup powdered sugar
  • ½ – 1 teaspoons fresh orange juice
  • pinch orange zest, , optional

Instructions 

  • Preheat oven to 350° F. Line a standard muffin tin with liners, or spray with cooking spray.
  • Mix dry ingredients: In a large bowl add sugar and orange zest and stir well to combine. Add flour, salt, and baking powder and stir. Set aside.
    1 ½ cups all-purpose flour, ½ teaspoon kosher salt, 1 cup granulated sugar, Zest of 1 orange, 1 teaspoons baking powder
  • Mix wet ingredients: In a separate medium bowl, combine the buttermilk, oil, eggs, orange juice, and vanilla.
    ¾ cups buttermilk, ½ cup oil, 2 large eggs, 1 Tablespoons fresh orange juice, 1 teaspoon vanilla extract
  • Combine: Slowly add the wet ingredients to the dry ingredients, stirring just until combined. Fold in the halved cranberries.
    1 cup fresh cranberries
  • Spoon batter into prepared muffin pan and bake for 20-26 minutes. Makes 12 muffins.
  • Glaze: In a small bowl, combine powdered sugar, orange juice, and orange zest. Whisk until smooth. Add more juice if needed to thin, or powdered sugar to thicken. Drizzle glaze over cooled muffins.
    ⅓ cup powdered sugar, ½ – 1 teaspoons fresh orange juice, pinch orange zest

Notes

Cranberry Substitute: You could use dried cranberries, if you don't have fresh, or try substituting fresh or frozen raspberries or blueberries, for a fun flavor twist.
Mini Muffins: For mini muffins, bake at 350°F (177°C) for about 11-13 minutes or until baked through. Use a toothpick to test for doneness.
Jumbo Cranberry Orange Muffins: for larger, bakery style muffins, divide batter between 10 muffin cups, instead of 12.
Cranberry Orange Loaf: follow this Cranberry Orange Bread recipe.
Freezing Instructions: Allow muffins to cool completely, then place in an airtight container of freezer bag for up to 3 months. Thaw at room temperature, or rewarm in the microwave for a few seconds.

Nutrition

Serving: 12g, Calories: 160kcal, Carbohydrates: 34g, Protein: 3g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 0.4g, Trans Fat: 0.003g, Cholesterol: 29mg, Sodium: 159mg, Potassium: 59mg, Fiber: 1g, Sugar: 21g, Vitamin A: 74IU, Vitamin C: 2mg, Calcium: 45mg, Iron: 1mg

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

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

This post was originally published November 2021. Updated November 2023 and December 2025.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

5 from 36 votes (28 ratings without comment)
Subscribe
Notify of

16 Comments
Inline Feedbacks
View all comments
Nancy
25 days ago

5 stars
I rarely leave reviews, but these muffins are so good. I have several cranberry and orange muffin recipes, but this is my new favorite. They are very moist and have a subtle flavor of orange and not overpowering. The glaze really makes them taste good. I left out the orange zest in the glaze, but put the zest in the muffin batter. I used 1-1/2 cups frozen cranberries and left them whole. I baked them for 26 minutes. It probably took that long because I didn’t cut the cranberries in half. I also tossed the cranberries in a little bit of flour to keep them from sinking. Thank you for a great recipe!

Nancy
25 days ago

5 stars
I rarely leave reviews, but these muffins are so good, I had to submit one.

B G
1 month ago

5 stars
It’s Christmas time here and I made some candied cranberries and I thought I’d use those cause I had a lot of them and they go bad quickly. The muffins turned out fabulous.