Homemade Orange Cake Recipe

This delightful orange cake recipe is bursting with citrus flavor and perfect for any occasion. Follow these simple steps to create a moist and flavorful dessert that everyone will love.


  • 1 ½ cups all-purpose flour
  • 1 cup granulated sugar
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ½ cup unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • ½ cup freshly squeezed orange juice
  • Zest of 1 orange
  • ½ cup buttermilk


  1. Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or line it with parchment paper.
  2. Combine Dry Ingredients: In a medium-sized bowl, whisk together the flour, sugar, baking powder, baking soda, and salt until well combined.
  3. Cream Butter and Sugar: In a large mixing bowl, cream together the softened butter and sugar until light and fluffy.
  4. Add Eggs and Vanilla: Beat in the eggs, one at a time, then add the vanilla extract, mixing well after each addition.
  5. Incorporate Orange Flavor: Stir in the orange juice and orange zest until combined.
  6. Alternate Dry Ingredients and Buttermilk: Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk. Begin and end with the dry ingredients, mixing until just combined. Do not overmix.
  7. Bake: Pour the batter into the prepared cake pan and spread it evenly. Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
  8. Cool: Allow the cake to cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely.
  9. Optional Glaze: Once the cake has cooled, you can optionally drizzle it with a simple orange glaze made from powdered sugar and orange juice for extra sweetness and flavor.
  10. Serve: Slice and serve your delicious homemade orange cake. Enjoy!

This orange cake is perfect for any occasion, whether it’s a casual family gathering or a special celebration. Its bright citrus flavor and moist texture are sure to impress!

Leave a Comment