There’s just something about the sweet-tart combination of cranberries and orange that makes a muffin feel like a treat. After trying so many cranberry orange muffins at cafes over the years, I decided to come up with my own version — one that’s soft, zesty, and finished with a sugary crunch on top. These are perfect for cozy mornings or paired with your favorite latte.

Why You’ll Love These Muffins
- Tart + Bright Flavor: The tart cranberries balance perfectly with the orange flavor of fresh orange zest and juice.
- Bakery-Style Texture: Thanks to a bit of melted butter and a generous scoop of turbinado sugar on top.
- Customizable: Use blood orange, mandarin, or navel oranges depending on the season.
Cranberry Orange Muffins Make Perfect Holiday Muffins
There’s something magical about the bright citrus flavor of orange paired with the tartness of the cranberries, especially during the colder months. This cranberry orange muffins recipe was inspired by all the cozy coffee shop muffins I’ve enjoyed over the years. I love a crunchy top, a soft inside, and that sweet and tart combination that makes the whole house smell like the holidays.
Whether you’re baking for Christmas morning, meal prepping quick breads for the week, or just looking for good muffins to serve with coffee, this orange muffin recipe will soon become your new favorite holiday muffin recipe.

Ingredients You’ll Need to Make Cranberry Orange Muffins
- 2 cups all-purpose flour (or use 1 cup bread flour and 1 cup all-purpose flour for more structure)
- ⅓ cup brown sugar
- ⅓ cup white sugar or natural sweetener
- 2 tsp baking powder
- 1 tsp baking soda
- 1 tsp table salt
- 1 tsp cinnamon
- ½ cup milk (room temperature), may need more milk if using bread flour in recipe
- ¼ cup fresh orange juice (I use blood oranges or mandarins for extra zing)
- ½ cup melted butter (salted butter is best) or swap in coconut oil, olive oil, vegetable oil, or avocado oil
- 2 eggs (room temperature)
- 3 tsp vanilla extract
- 2 tbsp orange zest
- 1½ cups fresh cranberries (or frozen whole cranberries, thawed for 30 min)
- 1–2 tbsp coarse sugar for muffin tops
Optional swaps: For extra moisture, try using sour cream, Greek yogurt, or even maple syrup as part of the wet ingredients. You can also add a sweet orange glaze or crumb topping after baking.
How to Make Cranberry Orange Muffins
Cook time: About 25–30 minutes
Bake time: 18-30 min (depending on size, see steps below)
Yield: Makes 12-24 fluffy muffins, cupcake sized (12 cupcake tin), or 6 large muffins (6 muffin tin)
- Prep your muffin tin: Line a 12-cup cupcake pan or 6-cup muffin pan with paper liners (or see our homemade paper muffins cups below). Spray with cooking spray to avoid sticking.

- In a large mixing bowl, whisk together the dry ingredients: flour, sugars, baking powder, baking soda, salt, and cinnamon.
- In a separate bowl, whisk together the wet ingredients: milk, orange juice, eggs, butter, vanilla extract, and orange zest.

- Pour the wet mixture into the dry and gently stir until just combined to form a muffin batter. Don’t overmix or you’ll get dry muffins!

- Fold in the cranberries using a measuring cup or spoon.
- Divide batter evenly into the prepared muffin tin, filling each ¾ full.
- Sprinkle coarse sugar over the top for a bakery-style muffin look and a delicious crunch.

- Bake at 350°F using this trick for best results:
- Bake 7 minutes
- Rotate the pan and bake another 7 minutes
- Check for doneness, and bake another 4–6 minutes as needed (large muffins will need longer baking time, about 25-30 min total, so continue rotating the muffin pan in sets of 5 minutes until all muffins are golden brown)
- Muffins are done when a knife or toothpick inserted in the center comes out clean
- Cool on a wire rack. Store in an airtight container or wrap in plastic wrap for 3–5 days at room temperature or freeze for longer.

Tips & Swaps for the Best Muffins
- For fluffy cranberry muffins, let your wet ingredients come to room temperature before mixing.
- Don’t use a food processor or electric mixer for this recipe. Use a fork to blend the ingredients and blend until all ingredients are mixed together. Overmixing will make the batter extremely stiff. It should be a little stiff and scoopable.
- To reduce tartness, swap out fresh cranberries for dried cranberries—just soak them in a bit of warm water to plump them.
- Use white whole wheat flour or gluten-free flour for different dietary needs.
- Want to make mini muffins? Just reduce the cook time by a few minutes.
- For moist muffins, don’t overbake—check frequently near the end of the bake time.

Tips for Taller Muffin Tops
If you’re dreaming of bakery-style muffin tops, here’s a quick trick: try substituting ½ cup to 1 cup of bread flour in place of the all-purpose flour in your flour mixture. This simple swap results in taller muffin tops, giving your cranberry orange muffins a more domed, impressive look. Just keep in mind that bread flour will make the muffins a bit more dense compared to the soft, fluffy muffins you get with standard all purpose flour. You may also need to add more liquid to the batter if you use bread flour. You can add more milk or orange juice to loosen up the batter.
For a richer flavor twist, you can also try substituting ½ cup of almond flour. It adds a subtle nuttiness that complements the bright citrus flavor of the orange zest and the tartness of the cranberries beautifully. Whether you’re using gluten-free flour, white whole wheat flour, or sticking with classic all-purpose, these variations let you make this cranberry orange muffin recipe your own.

How to Make Bakery-Style Muffin Paper Cups
Want to give your cranberry orange muffins that charming bakery-style muffin look? Skip the store-bought paper liners and make your own with just parchment paper and scissors!
Here’s how to make the homemade muffin paper cups:
- Cut parchment paper into 7-inch x 7-inch squares. You can cut as many squares as you need for your muffin batch.
- Place one square over each cup in your muffin tin.
- Press the parchment down into the cups, folding the edges to help it sit in place. You can use a measuring cup or small glass to gently press the paper down and shape it evenly into the pan.
These DIY parchment liners not only make your muffins look like they came straight from a bakery, but they also help prevent sticking—especially when using coconut oil, avocado oil, or vegetable oil spray. Plus, they hold up beautifully even with heaviness of the cranberry muffin batter.
For best results, lightly spray the parchment with cooking spray before adding the batter.

Make These Muffins Again (And Again!)- You’re Family Will Love You!
Whether you’re baking for the holiday season, craving something citrusy, or just want an easy muffin recipe using simple ingredients you already have on hand, these delicious muffins deliver every time. I love baking them during cranberry season, and my family always goes crazy over them. They disappear so quickly. I always keep some frozen muffins in the freezer for those cozy days.
If you’re trying these for the first time, you might just find yourself making them again next time you spot cranberries at grocery stores!
Don’t forget to check the printable recipe below and pin this recipe to your muffin recipes board. And if you love this one, check out my blueberry muffin recipe and banana walnut muffins too!
Let me know how yours turn out! 💕

Here’s the Printable Version of the Cranberry Orange Muffins Recipe:

Cranberry Orange Muffins
Ingredients
Method
- Prep your muffin tin: Line a 12-cup cupcake pan or 6-cup muffin pan with paper liners (or see our homemade paper muffins cups below). Spray with cooking spray to avoid sticking.

- In a large mixing bowl, whisk together the dry ingredients: flour, sugars, baking powder, baking soda, salt, and cinnamon.
- In a separate bowl, whisk together the wet ingredients: milk, orange juice, eggs, butter, vanilla extract, and orange zest.

- Pour the wet mixture into the dry and gently stir until just combined to form a muffin batter. Don’t overmix or you’ll get dry muffins!
- Fold in the cranberries using a measuring cup or spoon.

- Divide batter evenly into the prepared muffin tin, filling each ¾ full.

- Sprinkle coarse sugar over the top for a bakery-style muffin look and a delicious crunch.

- Bake at 350°F for 18-25 min. using this trick for best results:Bake 7 minutes Rotate the pan and bake another 7 minutesCheck for doneness, and bake another 4–6 minutes as needed (large muffins will need longer baking time, about 25-30 min total, so continue rotating the muffin pan in sets of 5 minutes until all muffins are golden brown)Muffins are done when a knife or toothpick inserted in the center comes out cleanCool on a wire rack. Store in an airtight container or wrap in plastic wrap for 3–5 days at r
