Introduction
These cranberry-orange muffins are the ultimate treat for a cozy morning. The bright burst of cranberries and the aromatic punch of orange oil and zest create a flavor combination that’s both refreshing and comforting. You’ll love how the buttery crumb and the crunchy cinnamon-sugar topping come together in every bite.
Prep & Cook Time
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 12 muffins
Ingredients
- 1/2 cup granulated sugar
- 1/4 cup packed brown sugar
- 3/4 cup all-purpose flour
- 1/4 cup (1/2 stick) butter (softened)
- 1 teaspoon ground cinnamon
- 1 cup granulated sugar
- 1/2 cup (1 stick) unsalted butter (softened)
- 2 large eggs
- 1 cup full-fat sour cream
- 1 teaspoon pure vanilla powder (use half this amount if you prefer less rich vanilla flavor)
- 1 1/2 teaspoons pure orange oil
- zest of one orange
- juice from one orange (1/4 cup)
- 1 teaspoon kosher salt
- 2 teaspoons baking powder
- 2 1/4 cups all-purpose flour
- 1/4 teaspoon ground nutmeg
- 1 cup fresh or frozen cranberries (roughly chopped)
Instructions
- Preheat your oven to 375°F (190°C). Line a 12-cup standard muffin tin with paper liners or grease it well.
- In a small bowl, make the streusel topping: Combine the 1/2 cup granulated sugar, 1/4 cup packed brown sugar, 3/4 cup all-purpose flour, 1/4 cup softened butter, and 1 teaspoon ground cinnamon. Use a fork or your fingers to mix until it resembles coarse crumbs. Set aside.
- In a large mixing bowl, cream together the 1 cup granulated sugar and 1/2 cup softened unsalted butter until light and fluffy, about 2-3 minutes.
- Beat in the 2 large eggs, one at a time, until fully incorporated. Then mix in the 1 cup sour cream, 1 teaspoon vanilla powder (use half this amount if you prefer less rich vanilla flavor), 1 1/2 teaspoons orange oil, the orange zest, and the 1/4 cup of orange juice. The mixture may look slightly curdled; this is okay.
- In a separate bowl, whisk together the 1 teaspoon kosher salt, 2 teaspoons baking powder, 2 1/4 cups all-purpose flour, and 1/4 teaspoon ground nutmeg.
- Gently fold in the 1 cup of roughly chopped cranberries.
- Divide the batter evenly among the 12 prepared muffin cups, filling each about 3/4 full.
- Sprinkle the prepared streusel topping generously over each portion of batter.
- Bake for 25-30 minutes, or until a toothpick inserted into the center of a muffin comes out clean or with just a few moist crumbs.
- Allow the muffins to cool in the pan for 5-10 minutes before transferring them to a wire rack to cool completely.
Variations
- Loaf Cake: Bake the batter in a greased 9×5-inch loaf pan at 350°F for 50-60 minutes. Adjust the streusel topping as needed.
- Mini Muffins: Divide the batter into a greased mini muffin tin. Reduce the baking time to 12-15 minutes.
- Glazed Finish: For a sweeter option, skip the streusel and drizzle the cooled muffins with a simple glaze made from whisking the reserved orange juice (or fresh juice) with powdered sugar.
- Swirl Technique: Before adding the streusel, create a quick cranberry swirl by dropping small spoonfuls of a thick cranberry sauce into the batter in each cup and using a toothpick to gently swirl.
Tips for Success
- Ensure all refrigerated ingredients (eggs, sour cream, butter) are at true room temperature before starting for a smoother, more cohesive batter.
- For a more defined streusel topping, chill it in the freezer for 10 minutes while you portion the batter into the tin.
Storage & Reheating
Store cooled muffins in an airtight container at room temperature for up to 3 days or in the refrigerator for up to a week. To reheat, warm a muffin in the microwave for 10-15 seconds or in a 350°F oven for 5-8 minutes to refresh the texture.
FAQ
Can I use dried cranberries instead of fresh?
Yes, you can use dried cranberries. Soak them in the orange juice for 10-15 minutes before adding to the batter to plump them up and prevent them from drying out the muffins.
What can I use if I don’t have orange oil?
You can substitute with 1-2 tablespoons of additional fresh orange zest for a more subtle flavor, though the intense aroma of the oil is unique.
Why did my streusel topping melt into the batter?
This usually happens if the butter in the streusel was too soft or melted. The butter should be softened but still cool. If it’s very warm in your kitchen, briefly chill the mixed streusel before sprinkling.
Can I make these muffins ahead of time?
Absolutely. You can prepare the batter and the streusel topping separately the night before. Store the batter covered in the fridge and the streusel in the fridge or freezer. Assemble and bake in the morning.
My muffins are very dense. What went wrong?
Density is often caused by overmixing the batter once the flour is added or by using cold ingredients, which can prevent proper aeration. Always mix wet and dry ingredients just until combined.
Can I freeze these muffins?
Yes, they freeze very well. Let the muffins cool completely, then wrap them individually and store in a freezer bag for up to 3 months. Thaw at room temperature or reheat from frozen.

