A perfectly moist orange cake is a study in balance: bright citrus flavor, tender crumb, and subtle sweetness that doesn’t overpower. Achieving this requires precise ingredient ratios and careful technique to preserve moisture while intensifying orange aroma. This recipe ensures a bakery-quality dessert that’s soft, fragrant, and indulgent in every bite, perfect for gatherings or an elegant afternoon treat.
Ingredients List
For the Cake:
- 2 1/2 cups all-purpose flour
- 2 1/2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 3 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- 1/2 cup plain yogurt or sour cream
- 1/2 cup fresh orange juice
- Zest of 2 medium oranges
- 1/2 cup whole milk
For the Orange Glaze (Optional):
- 1 cup powdered sugar
- 2–3 tablespoons fresh orange juice
- 1 teaspoon orange zest
Step-by-Step Instructions

Step 1: Preheat and Prepare Pans
Preheat oven to 350°F (175°C). Grease and line a 9-inch round cake pan with parchment paper for smooth release.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk flour, baking powder, baking soda, and salt. Set aside.
Step 3: Cream Butter and Sugar
In a large bowl, beat butter and sugar until light and fluffy, about 3–4 minutes. This incorporates air for a tender crumb.
Step 4: Add Eggs and Vanilla
Beat in eggs one at a time, followed by vanilla extract, ensuring each is fully incorporated before adding the next.
Step 5: Incorporate Wet Ingredients
Stir in yogurt, orange juice, orange zest, and milk. Mix gently until smooth.
Step 6: Combine Wet and Dry
Fold the dry ingredients into the wet mixture gradually. Mix until just combined to avoid overworking the batter.
Step 7: Bake the Cake
Pour batter into prepared pan and smooth the top. Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean with a few moist crumbs.
Step 8: Prepare and Apply Glaze
While the cake cools slightly, whisk powdered sugar, orange juice, and zest to make the glaze. Drizzle evenly over the warm cake for a bright, glossy finish.
Cook Time
- Preparation Time: 20 minutes
- Baking Time: 35–40 minutes
- Cooling & Glazing: 20 minutes
- Total Time: Approximately 1 hour 15 minutes
Servings
- 8–10 slices
Nutritional Information (approx. per serving)
- Calories: 320–360 kcal
- Carbohydrates: 48–52 g
- Protein: 5–6 g
- Fat: 14–16 g
- Sugar: 28–32 g
Values vary depending on glaze and portion size.
Storage Instructions
- Store covered at room temperature for up to 2 days.
- Refrigerate in an airtight container for up to 5 days.
- For best texture, allow refrigerated slices to reach room temperature before serving.
- Unfrosted cake layers can be frozen for up to 2 months.
Suggestions
- Add 1 teaspoon finely ground cardamom for a warm, aromatic twist.
- Fold in 1/2 cup chopped pistachios or almonds for texture contrast.
- Substitute part of the flour with almond flour for a denser, nutty crumb.
- Serve with a dollop of whipped cream or a scoop of vanilla ice cream for added indulgence.
Seasonal Relevance
Orange cake shines during winter when citrus is at its peak, but its bright, fresh flavor makes it perfect year-round. Ideal for festive occasions, brunches, or afternoon tea, this cake balances richness and citrus freshness, creating a sophisticated and versatile dessert.
Conclusion
A super moist orange cake is a lesson in balancing citrus intensity, sweetness, and tender crumb. By combining fresh juice, zest, and yogurt, this recipe delivers a soft, aromatic cake that holds its moisture beautifully. Simple techniques, careful mixing, and thoughtful ingredient ratios ensure a dessert that is both elegant and irresistibly flavorful.
FAQs
1. Can I use bottled orange juice instead of fresh?
Yes, but fresh juice and zest give a brighter, more natural flavor and aroma.
2. How can I make this cake vegan?
Replace eggs with flax or chia eggs, use plant-based yogurt, and substitute butter with vegan margarine or coconut oil.
3. Can I make this cake in a loaf pan?
Absolutely. Bake at 350°F (175°C) for 50–60 minutes, checking with a toothpick for doneness.