This Cranberry Orange Cake is a soft, tender dessert that combines tart cranberries and zesty orange flavor in every bite. It’s bright, flavorful, and perfect for holiday gatherings or as a winter treat. The citrusy aroma fills the kitchen, making it a cozy and festive bake.
Why You’ll Love This Recipe
I love how this cake strikes the perfect balance between sweet and tangy. The fresh cranberries give a burst of tartness, while the orange zest and juice add a citrusy brightness that lifts the entire cake. It’s moist, lightly dense, and just sweet enough to let the fruit flavors shine. It also looks beautiful on the table with its golden crumb and pops of red. I find it ideal for brunches, afternoon tea, or as a light holiday dessert.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
All-purpose flour
-
Baking powder
-
Baking soda
-
Salt
-
Unsalted butter (softened)
-
Granulated sugar
-
Eggs
-
Fresh orange juice
-
Orange zest
-
Plain yogurt or sour cream
-
Vanilla extract
-
Fresh or frozen cranberries
-
Optional: powdered sugar for dusting or a light orange glaze
Directions
-
I preheat the oven to 350°F (175°C) and grease a 9-inch round cake pan (or a loaf pan, depending on the look I want).
-
In a bowl, I whisk together the flour, baking powder, baking soda, and salt.
-
In a separate large bowl, I cream the butter and sugar together until it’s light and fluffy. Then I beat in the eggs one at a time.
-
I stir in the orange zest, orange juice, yogurt (or sour cream), and vanilla extract.
-
I gradually add the dry ingredients to the wet mixture and mix until just combined.
-
I gently fold in the cranberries, being careful not to overmix.
-
I pour the batter into the prepared pan and spread it evenly.
-
I bake it for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
-
Once baked, I let the cake cool in the pan for 10 minutes before transferring it to a wire rack. I sometimes dust it with powdered sugar or drizzle with a simple orange glaze once it’s cooled.
Servings and timing
This cake serves 8 to 10 people. It takes about 15 minutes to prepare and 40–45 minutes to bake, depending on the oven and pan size. I usually let it cool for 20–30 minutes before slicing.
Variations
-
I swap the cranberries with raspberries or blueberries if I want a different berry flavor.
-
For a nutty crunch, I sometimes add ½ cup of chopped walnuts or pecans to the batter.
-
I make it dairy-free by using plant-based butter and yogurt.
-
A glaze made with orange juice and powdered sugar adds a sweet finishing touch.
-
If I want a more festive look, I top it with sugared cranberries.
Storage/reheating
I store the cooled cake in an airtight container at room temperature for up to 3 days. For longer storage, I refrigerate it for up to 5 days. To freeze, I wrap individual slices in plastic wrap and store them in a freezer-safe bag for up to 2 months. I thaw them at room temperature or gently warm slices in the microwave for about 15-20 seconds.
FAQs
What type of cranberries should I use for this cake?
I like using fresh cranberries for the best tart flavor and texture, but frozen cranberries also work well—no need to thaw them before mixing into the batter.
Can I use bottled orange juice?
Fresh orange juice adds the best flavor, especially when combined with fresh zest. If I don’t have fresh oranges, I make sure the bottled juice is 100% pure, with no added sugar.
Can I make this cake ahead of time?
Yes, I often bake it a day ahead and store it tightly wrapped at room temperature. The flavors deepen overnight, and it slices even better the next day.
How do I keep the cranberries from sinking to the bottom?
I toss the cranberries in a bit of flour before folding them into the batter. This helps suspend them throughout the cake as it bakes.
Is this cake overly sweet?
Not at all. I love how the tartness of the cranberries balances the sweetness, and the orange gives it a fresh citrus note. It’s lightly sweet, not overly sugary.
Conclusion
Cranberry Orange Cake is one of those desserts that feels special but doesn’t require a ton of effort. I love how vibrant, fresh, and festive it is, especially during the colder months. Whether for a holiday gathering or just a cozy weekend bake, it always brings a little brightness to the table.
Cranberry Orange Cake
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Cranberry Orange Cake is a moist, tender cake that blends the tartness of cranberries with the brightness of fresh orange juice and zest. Perfect for holidays or winter gatherings, it’s easy to make and full of festive flavor.
- Author: Lizaa
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 to 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 2 large eggs
- 1/3 cup fresh orange juice
- 1 tbsp orange zest
- 1/2 cup plain yogurt or sour cream
- 1 tsp vanilla extract
- 1 1/2 cups fresh or frozen cranberries
- Optional: powdered sugar for dusting or light orange glaze
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9-inch round cake pan or loaf pan.
- In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
- In a large bowl, cream the softened butter and sugar until light and fluffy.
- Add eggs one at a time, beating well after each addition.
- Mix in orange zest, orange juice, yogurt or sour cream, and vanilla extract.
- Gradually add the dry ingredients to the wet mixture, mixing until just combined.
- Fold in the cranberries gently to avoid overmixing.
- Pour the batter into the prepared pan and spread evenly.
- Bake for 40–45 minutes or until a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- Optional: Dust with powdered sugar or drizzle with orange glaze once cooled.
Notes
- Toss cranberries in a little flour before folding in to prevent sinking.
- Use fresh orange juice and zest for the best flavor.
- Store in an airtight container for up to 3 days at room temperature or 5 days in the fridge.
- Freeze individual slices for up to 2 months.
- Make it dairy-free by using plant-based butter and yogurt.
Nutrition
- Serving Size: 1 slice
- Calories: 290
- Sugar: 18g
- Sodium: 160mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 55mg
