Cranberry orange muffins have been part of our Thanksgiving mornings since my kids were little. I fold tart fresh cranberries into a buttery batter with fresh orange zest and juice, then press a cold cinnamon streusel crumb topping on top. They bake up bakery style, starting in a hot 425°F oven for 5 minutes and finishing at 350°F, which gives you those tall, domed tops you see in the coffee shop case. The recipe makes 12 muffins in about 44 minutes.

Every Thanksgiving when I was a kid, my mom would bake us something special as we got up to put the turkey in the oven and prepare all the other dishes. It was just a light breakfast because we knew the big meal was coming. She always made orange cranberry bread. It smelled so good; it just set Thanksgiving morning off on a good foot. When I had kids, I decided it would be good to keep that tradition, but instead of making one loaf, I would make muffins so everybody could each have their own. That way, nobody was sneaky and getting more than they should, filling them up before the Thanksgiving meal. If you’d rather bake the loaf like my mom did, my Cranberry and Nut Bread has that same orange cranberry flavor.
Main Ingredients Needed For Cranberry Orange Muffins
Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, jump to the recipe card.
Muffin Mix

Cranberry and Orange Flavor Ingredients

- Fresh Oranges: You’ll use both the zest and the juice, and it takes about 2 oranges to get enough zest. Zest them before you cut them open for juice. It’s so much easier that way. Don’t skip the fresh zest. It’s key to big orange flavor. If you love orange desserts as much as I do, my orange pound cake is made with fresh citrus too.
- Fresh Cranberries: These give you those tart, juicy pops in every muffin. I’ve made this recipe with both fresh and frozen cranberries, and they both work perfectly, same measurement either way. If you’re using frozen, thaw them first and drain any liquid that gathers. If you don’t, the extra liquid will ruin the texture of the muffins, and they’ll end up dense and likely sink in the middle. If you have fresh cranberries left in the bag, my cranberry lemon bars are a good way to use them up.
- Powdered Sugar: This is only for the optional orange glaze, whisked together with a little fresh orange juice. Skip it if you like your muffins less sweet.
Crumb Topping Ingredients

- All-Purpose Flour: This goes into both the muffin batter and the streusel crumb topping. Spoon it into your measuring cup and level it off instead of scooping straight from the bag, because packed flour is the quickest way to end up with dense, dry muffins.
- Baking Powder and Baking Soda: You need both to give these muffins their height. Check the dates on yours before you start. If they’re old, get fresh, because old ones won’t give you that tall bakery dome.
- Unsalted Butter: Softened butter gets creamed with the sugars for the batter, and melted butter holds the streusel together. I prefer butter over oil here for a richer flavor and a tender crumb.
- Granulated Sugar and Brown Sugar: I use both in the batter and in the topping. The mix of the two deepens the flavor and keeps the crumb moist. Pack the brown sugar down when you measure it.
- Sour Cream: Sour cream adds moisture and a little tang without thinning out the batter. I use full-fat sour cream, but plain yogurt works too if that’s what you have in the fridge.
- Milk: Just a splash loosens the batter a bit. I use regular milk, but almond milk or another non-dairy milk works fine here.
How To Make Cranberry Orange Muffins
I always start with the streusel so it has time to chill while I mix the batter.










Two-Step Baking Process
- Bake at 425°F (220°C) for 5 minutes.
- Without opening the oven door, lower the temperature to 350°F (175°C) and continue baking for 16 to 19 minutes, until a toothpick in the center comes out clean.
Add Optional Glaze
Let the muffins cool, then drizzle the orange glaze on top if you’d like an extra citrus finish. I like to serve these warm and smother butter on them.
Tips: Three things working together make these bakery-style cranberry orange muffins:
- Filling the cups almost to the top with the batter.
- Keeping the streusel cold until it goes on.
- Starting the oven hot. The first 5 minutes at 425°F gives the batter a quick push up, then dropping to 350°F lets the centers bake through. Keep that oven door shut when you change the temperature so you don’t lose the heat.
Easy Swaps for Orange Cranberry Muffins
These are the swaps I’ve actually made with these orange cranberry muffins, so you can bake with what you have on hand:
- Plain yogurt instead of sour cream. Use the same amount, though I always make mine with full-fat sour cream.
- Almond milk or another non-dairy milk. I use regular milk, but almond milk works just as well in this batter.
- Frozen cranberries instead of fresh. Same measurement, just thaw and drain them first.
- Skip the glaze. It’s optional, and the streusel crumb topping gives them plenty of crunch and sweetness on its own.
Make Ahead Tips for Holiday Morning Muffins
You can get a head start the night before, and that’s what makes these cranberry orange streusel muffins easy on a busy holiday morning. I make the cold streusel crumb topping and keep it in the fridge, then I wash my cranberries and make sure they’re ready to go, keeping them in the fridge too. In the morning, all that’s left is whisking the dry ingredients, mixing the batter, filling the cups, and pressing that cold topping on. You’re not measuring out a topping while the turkey is waiting to go in. I often double this recipe and freeze some for later. Just use more muffin pans. The baking time stays the same. If you have any muffins left over, the recipe card has how long they keep and how to freeze them. And if you’re planning a whole holiday breakfast, my roundup of most requested breakfast recipes has plenty more ideas.

Questions When Making Cranberry Orange Muffins
Bakery muffins stay moist because of ingredients that add fat and moisture, like sour cream, butter, and brown sugar. All three go into these cranberry orange muffins, and they’re what keep the crumb soft and tender. Starting with room-temperature eggs and butter helps too, because everything blends smoothly without extra mixing.
Fresh orange zest. The zest packs in more citrus flavor than juice alone, so I use zest from about 2 oranges plus fresh juice in the batter. If you want even more orange, the optional glaze adds fresh juice on top.
Don’t overmix it. Overmixing creates dense and chewy muffins. It’s better that the batter is mixed too little than too much, so stop as soon as the flour streaks disappear and fold the cranberries in gently by hand.
You can use dried cranberries, but it will definitely alter the recipe and make the muffins more dry. I make these with fresh cranberries, or frozen ones that have been thawed and drained, for that juicy, tart bite.

Cranberry Orange Muffins
Ingredients
Crumb Topping
- 1/3 cup brown sugar, packed
- 1 tablespoon granulated sugar
- 1/2 teaspoon ground cinnamon
- 1/4 cup unsalted butter, melted
- 2/3 cup all-purpose flour
Muffins
- 1 3/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1/4 cup brown sugar, packed
- 2 eggs, large, room temperature
- 1/2 cup sour cream, or plain yogurt
- 2 teaspoons vanilla extract
- 2 tablespoons milk, or almond milk
- 2 tablespoons orange juice, fresh
- 1 tablespoon orange zest, from about 2 oranges
- 1 1/2 cups cranberries, fresh, or frozen cranberries thawed and drained (same measurement)
Optional Orange Glaze
- 1 cup powdered sugar
- 2 tablespoons orange juice, fresh
Instructions
Preheat the Oven and Prepare the Pan
- Preheat your oven to 425°F.
- Spray a 12-cup muffin tin with nonstick spray or line it with paper liners. This helps prevent sticking and makes cleanup easier.
Make the Crumb Topping
- In a small bowl, mix together brown sugar, granulated sugar, and ground cinnamon.1/3 cup brown sugar, 1 tablespoon granulated sugar, 1/2 teaspoon ground cinnamon
- Stir in melted butter until combined.1/4 cup unsalted butter
- Add all-purpose flour and use a fork to gently mix until crumbs form. Stop as soon as it looks crumbly, do not over-mix.2/3 cup all-purpose flour
- Place the bowl in the refrigerator while you make the muffin batter. Keeping the topping cold helps it stay crumbly when baked.
Whisk the Dry Ingredients
- In a medium bowl, whisk together all-purpose flour, baking soda, baking powder, ground cinnamon, and salt. Be sure to spoon and level your flour for the most accurate results.1 3/4 cups all-purpose flour, 1 teaspoon baking soda, 1 teaspoon baking powder, 1/2 teaspoon ground cinnamon, 1/2 teaspoon salt
Cream the Butter and Sugars
- In a large bowl, beat softened unsalted butter, granulated sugar, and brown sugar on high speed for about 2 minutes, until light and creamy. Scrape down the sides of the bowl with a spatula.1/2 cup unsalted butter, 1/2 cup granulated sugar, 1/4 cup brown sugar
Add the Wet Ingredients
- Beat in the eggs, sour cream, milk and vanilla extract until the mixture is smooth.2 eggs, 1/2 cup sour cream, 2 teaspoons vanilla extract, 2 tablespoons milk
Combine the Wet and Dry Ingredients
- Add the dry mixture to the wet ingredients and mix on low speed until just combined. Do not over-mix.
- Stir in the orange zest and orange juice.1 tablespoon orange zest, 2 tablespoons orange juice
- Gently fold in the cranberries, being careful not to crush them. If using frozen cranberries, thaw and drain them first.1 1/2 cups cranberries
Fill the Muffin Cups and Add Topping
- Spoon the batter into the prepared muffin tin, filling each cup almost to the top.
- Sprinkle the cold crumb topping over each muffin, pressing it down lightly so it sticks.
Bake the Muffins
- Bake at 425°F for 5 minutes.
- Without opening the oven door, reduce the temperature to 350°F and continue baking for 16 to 19 minutes, or until a toothpick inserted in the center comes out clean. This two-step baking method helps create a tall, domed muffin top.
Cool and Add Glaze (Optional)
- Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
- If using the glaze, whisk together 1 cup powdered sugar and 2 tablespoons fresh orange juice, then drizzle over the cooled muffins.1 cup powdered sugar, 2 tablespoons orange juice
Gina’s Notes and Tips
- Room Temperature Ingredients: Let your butter and eggs sit out for 30 minutes. This makes everything blend smoothly and helps the muffins rise higher.
- Don’t Overmix: As soon as your dry ingredients are moistened, stop mixing. This keeps the muffins light and fluffy.
- Make the Crumb Topping First: Let it chill while you prep the batter. Cold crumbs hold their shape better in the oven.
- Use the Two-Step Baking Method: Start hot, then lower the oven temp. This gives you those tall, bakery-style domes.
- Frozen Cranberries: Thaw them first and drain any liquid that gathers. Extra liquid makes the muffins dense, and they will likely sink in the middle.
- Make the crumb topping the night before and keep it in the fridge. Wash the cranberries and store them in the fridge so they’re ready to fold in the next morning.
- Store: Keep muffins in an airtight container at room temperature for 2 to 3 days or refrigerate for up to 1 week.
- Freeze: Wrap muffins in foil or a freezer bag and freeze for 2 to 3 months.
- Reheat: Warm in the microwave for 15 seconds or in a 300°F oven for 5 to 7 minutes.
Tried this recipe?
Please consider Leaving a Review!Showing Hospitality With Homemade Cranberry Muffins
Breakfast for the host is one of my favorite ways to share these muffins, so if you’re headed to somebody else’s house for Thanksgiving, bake a batch that morning and show up early with a dozen still warm in a basket lined with a kitchen towel. The family doing all the cooking is usually running on coffee by then, and handing them something they can grab between basting the turkey and peeling potatoes takes one small worry off their plate before the day really gets going. Tuck in a bag of good coffee and a quick note so they know you were thinking about them, and offer to stay and help set the table while you’re there. Paul says in Romans to outdo one another in showing honor, and I love the picture of a guest who walks in ready to bless the one who’s been serving everybody else. The host gets cared for first, and the whole house sits down to that big meal already feeling a little more loved.


