Cranberry orange muffins are moist, fluffy, bakery-style muffins bursting with fresh orange flavor and dotted with tart cranberries. Quick and simple to prepare, these orange and cranberry muffins make a festive addition to holiday breakfasts, brunches, or any time you want a citrus-scented treat.

Why should you make this recipe
If you enjoy bakery-style muffins at home, these cranberry orange muffins deliver the same tender crumb and domed tops you expect from a good bakery. They combine bright, fresh orange zest and juice with the sweet-tart pop of cranberries for a balanced, layered flavor. The recipe is straightforward and uses common pantry ingredients, so you can bake a batch any time you want a flavorful, crowd-pleasing breakfast or snack.
- Balanced flavors and textures: Soft, fluffy muffin crumb with bursts of tart cranberry and fragrant orange zest, finished with an optional crunchy sugar top.
- Easy to prepare: This recipe uses just a few bowls and simple techniques. With a short rest for the batter and a moderate oven temperature, you’ll get bakery-style results without complicated steps.
Ingredients
These muffins are made from simple ingredients. Measure carefully for best results—especially if you are substituting flours.

- Dry ingredients: all-purpose flour, baking powder, salt.
- Wet ingredients: granulated sugar, orange zest, neutral baking oil (or melted butter), eggs, freshly squeezed orange juice, milk, vanilla, and fresh or frozen cranberries.
Substitutions
You can adapt the recipe to dietary needs or ingredient availability. Below are common, tested substitutions that maintain texture and flavor.
- Gluten-free: Use a reliable 1:1 gluten-free flour blend and measure by weight (about 240 g for two cups of flour) for best consistency.
- Oil: Any neutral oil works (vegetable, canola, or light olive). Swap for ½ cup (113 g) melted butter if preferred.
- Sugar: Granulated sugar gives reliable structure; alternatives like maple sugar can be used, but they may change the flavor slightly.
- Citrus: Replace orange with lemon, lime, or Meyer lemon for a different citrus note.
- Eggs: This recipe has not been tested egg-free.
- Cranberries: Fresh or frozen cranberries both work. If using frozen, do not thaw before folding into the batter; baking time may be a few minutes longer.

Variations
- Streusel topping: Combine 1/4 cup (30 g) flour, 2 tbsp (25 g) sugar, and 2 tbsp (28 g) cold butter until crumbly. Sprinkle on muffins before baking.
- Orange glaze: Whisk 1 cup (120 g) powdered sugar with 2–3 tbsp (30–45 ml) orange juice until smooth and drizzle over cooled muffins.
- Mini muffins: Reduce baking time and use mini liners to make bite-sized cranberry orange muffins—perfect for parties.
How to make
Follow these straightforward steps to prepare the batter and bake the muffins. Keep mixing minimal to avoid a dense texture.

- Combine dry ingredients: Whisk together 2 cups (240 g) all-purpose flour, 2 tsp baking powder, and 1/2 tsp salt until evenly mixed.
- Prepare wet mixture: In a separate bowl, rub the orange zest into 1 cup (200 g) granulated sugar until fragrant (it should resemble wet sand). Whisk in ½ cup (120 ml) neutral oil, 2 large room-temperature eggs, ½ cup (120 ml) milk, ¼ cup (60 ml) freshly squeezed orange juice, and 1 tsp vanilla until combined.
- Combine: Stir the dry ingredients into the wet mixture by hand until just combined. Avoid overmixing to keep muffins tender.
- Rest the batter: Let the batter rest at room temperature for 30 minutes (or refrigerate if storing longer). This step improves muffin dome and texture.
- Fold in cranberries: Just before scooping, toss 1½ cups (150 g) fresh or frozen cranberries in 2 tsp flour and fold them into the batter.
- Scoop and bake: Preheat oven to 375°F (190°C). Line muffin pans and, for bakery-style results, alternate filled and empty wells. Use a 3-tablespoon scoop (or spoon) to portion batter. Optionally sprinkle tops with granulated sugar. Bake 18–22 minutes for fresh cranberries, 20–24 minutes for frozen, until a toothpick comes out with a few moist crumbs and the tops spring back.
- Cool: Let muffins rest in the pan for 5–10 minutes, then transfer to a wire rack to cool to room temperature.

How to store, freeze and thaw
- Store: Keep muffins in an airtight container at room temperature for up to 2 days. After that, refrigerate for up to 3 more days.
- Freeze: Cool completely, wrap each muffin in plastic wrap, place in a freezer bag, and freeze for up to 2 months.
- Thaw: Thaw at room temperature for a couple of hours, or heat in the microwave for 20–30 seconds for a freshly baked taste.

M’s expert tips
- Bring ingredients to room temperature: Cold eggs or milk slow emulsification and require more mixing, which can toughen muffins.
- Zest into the sugar: Rubbing zest into the sugar releases orange oils and intensifies the citrus aroma.
- Don’t overmix: Fold dry into wet until just combined to keep the crumb tender.
- Coat cranberries in flour: A light dusting of flour prevents berries from sinking to the bottom of the muffins.
- Rest the batter: A 30–60 minute rest hydrates the flour and improves rise for bakery-style domes.
- Alternate wells: Leaving alternating wells empty improves air circulation and yields taller muffin tops.
FAQs
Yes. Use a mini muffin pan and reduce baking time; watch closely since mini muffins can finish in about 8–12 minutes depending on your oven.
Leaving muffins in the pan too long traps steam and can make the bottoms soggy. Remove them after 5–10 minutes to cool on a rack.
Rest the batter 30–60 minutes, use a higher initial oven temperature (375°F/190°C), and bake with alternating filled wells for better heat circulation and rise.

Other cranberry recipes to try
- Cranberry Oatmeal Cookies (recipe)
- Cranberry Cheesecake (recipe)
- Cranberry Bread (recipe)
If you bake these Cranberry Orange Muffins, please consider leaving a rating and comment where you found the recipe so others can benefit from your feedback. Happy baking!
Cranberry Orange Muffins Recipe
Moist, bakery-style orange muffins with cranberries—bright, tender, and perfect for festive mornings.
Equipment
- 2 mixing bowls
- 12 muffin liners
- 1 or 2 12-count muffin pans
- Optional: 2 tbsp / 30 ml cookie scoop
Ingredients
- 2 cups (240 g) all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 cup (200 g) granulated sugar
- 1–2 large oranges, zested
- ½ cup (120 ml) neutral baking oil (avocado, vegetable, or canola)
- 2 large eggs, room temperature
- ½ cup (120 ml) milk, room temperature
- ¼ cup (60 ml) freshly squeezed orange juice
- 1 teaspoon vanilla extract
- 1½ cups (150 g) fresh or frozen cranberries (tossed in 2 tsp flour)
Instructions
- Preheat and prepare: Preheat oven to 375°F (190°C). Line muffin pans with liners. Alternating empty wells yields more even domes.
- Mix dry ingredients: Whisk together flour, baking powder, and salt.
- Mix wet ingredients: Rub orange zest into sugar until fragrant. Whisk in oil, eggs, orange juice, milk, and vanilla until combined.
- Combine: Fold the dry ingredients into the wet just until combined. Do not overmix.
- Rest: Let batter rest at room temperature for 30 minutes (or refrigerate if needed). Right before scooping, fold in cranberries coated with flour.
- Scoop and bake: Use a 3-tablespoon scoop or spoon to fill muffin liners, alternating wells. Sprinkle sugar on top if desired. Bake 18–22 minutes for fresh cranberries, 20–24 for frozen. Muffins are done when a toothpick comes out with a few moist crumbs and tops spring back.
- Cool: Cool in the pan 5–10 minutes, then transfer to a rack to finish cooling.
Notes
Store: Airtight container at room temperature up to 2 days, then refrigerate up to 3 more days. See Variations for streusel, glaze, or mini muffin options.