This soft and moist Cranberry Orange Muffins recipe is topped with a delicious orange glaze, and bursting with flavor!

Want to try more muffin recipes? Try these Pumpkin Cream Cheese Muffins, Healthy Banana Muffins, Snickerdoodle Muffins, or Lemon Raspberry Muffins!

A close up image of homemade Cranberry Orange Muffins on a platter, drizzled with a homemade orange glaze.

Why I love them:

  • Easy – Only 10 minutes of prep and just a few steps, this homemade cranberry orange muffins recipe is great for a child to help with.
  • Freezer Friendly – Make a double batch and freeze the rest for an even quicker grab-and-go breakfast or snack.
  • Flavorful – We love the tart cranberries and sweet orange combination. It makes for beautiful and festive cranberry muffins, and the glaze takes it over the top.

Ingredients Needed:

All of the ingredients needed to make the best Cranberry Orange Muffins recipe.

How to make Cranberry Orange Muffins:

Dry Ingredients: Stir together sugar and orange zest. Add flour, salt, and baking powder.

Wet ingredients: In a separate bowl, stir together buttermilk, oil, eggs, orange juice, and vanilla.

Combine wet and dry ingredients, stirring just until mixed. Fold in halved cranberries.

Two images of fresh cranberries that are halved before and after they are combined in the muffin batter.

Bake: Spoon batter into prepared muffin pan and bake at 350 degrees F for 20-26 minutes.

Twelve homemade Cranberry Orange Muffins on a wire cooling rack.

Optional Glaze: Combine powdered sugar, orange juice, and orange zest. Drizzle over baked muffins.

A close up image of orange glaze being drizzled on top of a Cranberry Orange Muffin.

Freezing Instructions:

To Freeze: 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.

Variations:

  • 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: Bake at 350°F for 10-13 minutes or until a toothpick inserted comes out with just crumbs.
  • Jumbo Cranberry Orange Muffins: If you’d like your muffins to be a little larger, like bakery style, scoop the batter into 10 muffin cups, instead of 12.
  • Cranberry Orange Loaf: follow this Cranberry Orange Bread recipe.

Follow me for more great recipes

Recipe

A close up image of homemade Cranberry Orange Muffins on a platter, drizzled with a homemade orange glaze.
Prep 10 minutes
Cook 20 minutes
Total 30 minutes
Save Recipe

Equipment

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.
  • Mix wet ingredients: In a separate medium bowl, combine the buttermilk, oil, eggs, orange juice, and vanilla.
  • Combine: Slowly add the wet ingredients to the dry ingredients, stirring just until combined. Fold in the halved 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.

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.
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: 12gCalories: 160kcalCarbohydrates: 34gProtein: 3gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 0.4gTrans Fat: 0.003gCholesterol: 29mgSodium: 159mgPotassium: 59mgFiber: 1gSugar: 21gVitamin A: 74IUVitamin C: 2mgCalcium: 45mgIron: 1mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

This post was originally published November 2021. Updated November 2023.

This post contains affiliate links.

Related Posts

Share Recipe

Categories

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.

Leave A Comment

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

Recipe Rating





Comments

  1. 5 stars
    I made them and they tasted great. I noticed (afterwards) that there was no baking soda in them since we had buttermilk. I was wondering have you experimented with adding baking soda ( I will try next time). Also Ive seen a similar recipe with twice as much flour but with the same liquid. This recipe made 12 small muffins. In short, this recipe works. Great Texture, great flavor

  2. Delicious! Was looking something to go with our breakfast this morning and found this recipe. I used about half the orange zest (we don’t care for it too strong), substituted dried cranberries, and added a touch of maple flavor. Now my wife wants me to translate it into Spanish

  3. I have looked at a number of cookbooks, and after 8 years of not cooking, am looking forward to trying your various recipes.

    Sincerely,
    Nicholette

  4. 5 stars
    These are amazing! Quick, easy, and perfect for an after school snack. These did not last long and I have now made these twice in two weeks. 🙂