Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine salt
- 3/4 cup granulated sugar
- 1 tablespoon finely grated orange zest
- 1/2 cup unsalted butter, melted and cooled for 5 minutes
- 2 large eggs, room temperature
- 3/4 cup full-fat sour cream or plain Greek yogurt
- 1/4 cup whole milk
- 1/3 cup fresh orange juice
- 1 teaspoon vanilla extract
- 1 1/2 cups fresh or frozen cranberries, coarsely chopped if large
- 2 tablespoons coarse sugar or granulated sugar, for topping
Do This
- 1. Heat the oven to 425°F and line a 12-cup muffin pan with paper liners.
- 2. Whisk flour, baking powder, baking soda, and salt in a medium bowl.
- 3. Rub orange zest into sugar, then whisk in melted butter, eggs, sour cream, milk, orange juice, and vanilla.
- 4. Fold the dry ingredients into the wet ingredients just until a few streaks of flour remain.
- 5. Fold in the cranberries, then rest the batter for 10 minutes.
- 6. Fill muffin cups nearly to the top, sprinkle with sugar, and bake 5 minutes at 425°F.
- 7. Lower the oven to 375°F without opening the door and bake 17 minutes more, then cool 10 minutes.
Why You’ll Love This Recipe
- Bright and balanced: Sweet orange and tart cranberries make every bite fresh, festive, and not too sugary.
- Bakery-style domes: A hot initial bake helps the muffins rise tall with golden tops.
- Tender crumb: Sour cream keeps the muffins soft, moist, and rich without making them heavy.
- Year-round friendly: Use fresh cranberries in season or frozen cranberries anytime.
Grocery List
- Produce: 2 large oranges, 1 1/2 cups fresh or frozen cranberries
- Dairy: Unsalted butter, full-fat sour cream or plain Greek yogurt, whole milk, large eggs
- Pantry: All-purpose flour, granulated sugar, baking powder, baking soda, fine salt, vanilla extract, coarse sugar or extra granulated sugar for topping
Full Ingredients
Dry Ingredients
- 2 cups all-purpose flour, spooned and leveled, about 250g
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine salt
Orange Sugar and Wet Ingredients
- 3/4 cup granulated sugar, about 150g
- 1 tablespoon finely grated orange zest, from about 2 large oranges
- 1/2 cup unsalted butter, melted and cooled for 5 minutes
- 2 large eggs, room temperature
- 3/4 cup full-fat sour cream or plain Greek yogurt, room temperature
- 1/4 cup whole milk, room temperature
- 1/3 cup fresh orange juice
- 1 teaspoon vanilla extract
Fruit and Topping
- 1 1/2 cups fresh or frozen cranberries, coarsely chopped if large; do not thaw if using frozen
- 2 tablespoons coarse sugar, turbinado sugar, or granulated sugar, for topping

Step-by-Step Instructions
Step 1: Heat the oven and prepare the pan
Preheat the oven to 425°F. Line a standard 12-cup muffin pan with paper liners, or grease the cups lightly with butter or nonstick baking spray. For the best lift and golden edges, place the oven rack in the center position and let the oven fully preheat before baking.
Step 2: Mix the dry ingredients
In a medium bowl, whisk together the 2 cups all-purpose flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda, and 1/2 teaspoon fine salt. Whisking helps distribute the leavening evenly so the muffins rise consistently.
Step 3: Make the orange sugar
In a large mixing bowl, combine the 3/4 cup granulated sugar and 1 tablespoon orange zest. Use your fingertips to rub the zest into the sugar for about 30 seconds, until the sugar feels slightly damp and smells fragrant. This small step releases the orange oils and gives the muffins a stronger, brighter citrus flavor.
Step 4: Whisk the wet ingredients
Add the melted and cooled butter to the orange sugar and whisk until combined. Whisk in the 2 eggs, one at a time, until the mixture looks smooth. Add the 3/4 cup sour cream, 1/4 cup whole milk, 1/3 cup fresh orange juice, and 1 teaspoon vanilla extract. Whisk until the batter base is creamy and mostly smooth.
Step 5: Combine the batter gently
Add the dry ingredients to the wet ingredients. Use a flexible spatula to fold the mixture together just until a few thin streaks of flour remain. The batter will be thick, which is exactly what you want for tall, tender muffins. Avoid vigorous stirring, as overmixing can make the muffins tough.
Step 6: Fold in the cranberries and rest the batter
Fold in the 1 1/2 cups cranberries with just a few gentle turns of the spatula. If your cranberries are very large, chop them in half or into rough pieces so they distribute more evenly. Let the batter rest at room temperature for 10 minutes. This gives the flour time to hydrate and helps create a softer crumb with a better rise.
Step 7: Fill the muffin cups and add the topping
Divide the batter evenly among the 12 muffin cups, filling each cup nearly to the top. A large cookie scoop makes this easy, but a spoon works well too. Sprinkle the tops evenly with 2 tablespoons coarse sugar for a lightly crisp, bakery-style finish.
Step 8: Bake with a high-heat start
Bake the muffins at 425°F for 5 minutes. Without opening the oven door, reduce the oven temperature to 375°F and bake for 17 minutes more, for a total bake time of 22 minutes. The muffins are done when the tops are lightly golden and a toothpick inserted into the center comes out clean or with a few moist crumbs, not wet batter.
Step 9: Cool before serving
Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack. Cool for at least 5 more minutes before serving. They are wonderful slightly warm, when the orange aroma is strongest and the cranberries are tender and tart.
Pro Tips
- Use room-temperature dairy and eggs: This helps the batter come together smoothly and improves the muffin texture.
- Do not thaw frozen cranberries: Add them straight from the freezer so they hold their shape and do not bleed too much into the batter.
- Chop large cranberries: Smaller cranberry pieces create tart little bursts throughout the muffin instead of a few very sharp pockets.
- Measure flour carefully: Spoon flour into the measuring cup and level it off. Scooping directly from the bag can pack in too much flour and make the muffins dry.
- Keep the oven closed during the temperature change: The initial burst of heat helps the muffins rise tall, and opening the door can interrupt that lift.
Variations
- Orange glaze: Whisk 3/4 cup powdered sugar with 1 tablespoon fresh orange juice and 1/2 teaspoon orange zest. Drizzle over completely cooled muffins.
- Cranberry walnut muffins: Fold in 1/2 cup chopped toasted walnuts along with the cranberries for a nutty crunch.
- White chocolate cranberry orange muffins: Add 1/2 cup white chocolate chips for a sweeter, dessert-style muffin.
Storage & Make-Ahead
Store cooled muffins in an airtight container at room temperature for 2 days, or refrigerate for up to 5 days. To refresh, warm one muffin in the microwave for 10 to 15 seconds. For longer storage, freeze fully cooled muffins in a freezer-safe bag or container for up to 3 months. Thaw at room temperature for 1 hour, or microwave from frozen for 25 to 35 seconds. You can also prepare the dry ingredients and wet ingredients separately up to 1 day ahead; keep the wet mixture covered in the refrigerator, then combine, fold in cranberries, rest, and bake when ready.
Nutrition (per serving)
Calories: 255 kcal | Carbs: 34g | Protein: 4g | Fat: 12g | Saturated Fat: 7g | Fiber: 1g | Sugar: 16g | Sodium: 250mg | Cholesterol: 59mg
