...
Go Back
+ servings
Homemade vanilla almond cake with almonds on top

Vanilla Almond Cake Recipe

A buttery, tender vanilla almond cake with rich almond flavor and sweet vanilla undertones. Inspired by European classics, it's perfect for both casual treats and elegant celebrations.
Print Pin
Course: Dessert
Cuisine: American, French, Scandinavian
Prep Time: 20 minutes
Cook Time: 45 minutes
Flavor Set Time: 1 day
Total Time: 1 day 1 hour 5 minutes
Servings: 12 Slices
Calories: 385kcal
Cost: $10

Equipment

  • Stand or hand mixer For creaming butter, sugar, and mixing batter
  • Cake Pan 9" round, or 10-cup bundt, or two 8" pans
  • Offset spatula Optional, for smoothing batter or frosting
  • Wire rack For cooling the cake
  • Mixing bowls At least two: one for wet, one for dry
  • Measuring cups/spoons For accurate ingredients
  • Digital kitchen scale Highly recommended for flour & sugar

Ingredients

  • 2 cups All-purpose flour
  • 1 cup Almond flour Or finely ground blanched almonds
  • teaspoon Baking powder
  • ½ teaspoon Salt
  • 1 cup Granulated sugar
  • ½ cup Unsalted butter Softened
  • ¼ cup Vegetable oil
  • 3 Large eggs Room temperature
  • 1 cup Buttermilk Or almond milk + 1 teaspoon vinegar DF option
  • 1 teaspoon Vanilla extract Pure recommended
  • ½ teaspoon Almond extract Use carefully—strong flavor
  • cups Powdered sugar For glaze
  • 3–4 tbsp Milk For glaze
  • ¼ teaspoon Vanilla extract For glaze
  • teaspoon Almond extract For glaze
  • ¼ cup Sliced almonds Toasted for topping

Instructions

  • Preheat oven to 350°F (175°C), grease and flour pan
  • Whisk flour, almond flour, baking powder, and salt together
  • Beat butter, oil, and sugar until fluffy
  • Add eggs one at a time, then stir in extracts
  • Alternately mix in dry ingredients and buttermilk, do not overmix
  • Pour batter into pan and bake 40–45 mins (50–55 for bundt)
  • Cool 15 mins in pan, then on rack until completely cool
  • Mix glaze ingredients, pour over cake, and top with toasted almonds
  • Let glaze set 20 minutes before serving

Notes

Nutrition information is automatically calculated, so should only be used as an approximation.

Nutrition

Serving: 100g | Calories: 385kcal | Carbohydrates: 38g | Protein: 6g | Fat: 23g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 70mg | Sodium: 190mg | Potassium: 140mg | Fiber: 2g | Sugar: 22g | Vitamin A: 280IU | Vitamin C: 0.2mg | Calcium: 65mg | Iron: 2.1mg