Go Back
+ servings
Spanish almond cake with cross of Saint James

Spanish Almond Cake (Tarta de Santiago Recipe)

This is my favorite tarta de Santiago recipe, a popular Spanish almond cake that is typically made in Galicia.
4.83 from 35 votes
Print (images optional) Pin
Course: Cake
Cuisine: Spanish
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8 slices
Calories: 323.41kcal



  • 2 cups ground almonds Very full cups (250 g). Use raw, peeled almonds for best results. You can optionally toast them in the oven for a deeper almond flavor.
  • 1 1/4 cups sugar (250 g)
  • 5 eggs
  • lemon zest from half a lemon
  • 1 tsp ground cinnamon
  • 1 tbsp liquor (15 ml) Your preference - in Galicia we use a grape liquor called orujo. You can use vodka, Cointreau, Amaretto, Grappa. And vanilla or almond extract can be substituted if you don't want to include alcohol!


  • Powdered sugar to dust
  • Fresh fruit not traditional but I love it


  • Preheat the oven to 350°F (175°C)
  • Pulse the almonds in a food processor until finely ground, however be careful not to turn the mixture to almond butter by over processing.
  • Beat the egg and sugar until the mixture is pale and creamy.
  • Add the lemon zest, liquor, and cinnamon.
  • Fold in the ground almonds using a rubber spatula.
  • Grease a 10 inch (25 cm) springform pan with butter and pour in the almond cake batter.
  • Bake for about 30 minutes, until the cake is golden brown. Test with a toothpick and if it doesn't come out clean cover the cake with aluminum foil and bake for five more minutes, then test again. Do this one more time if necessary (for 40 minutes in total).
  • Allow the cake to cool in the pan, and then transfer to a serving dish.
  • Decorate with powdered sugar, if you wish you can download a printout of the emblematic cross of Saint James.


I recommend using a 10-inch springform pie dish for this recipe-- but in Spain we improvise! Adjust bake time for a smaller dish if using.


Calories: 323.41kcal | Carbohydrates: 37.95g | Protein: 9.4g | Fat: 16.48g | Saturated Fat: 1.84g | Trans Fat: 0.01g | Cholesterol: 102.3mg | Sodium: 39.41mg | Potassium: 39.69mg | Fiber: 3.1g | Sugar: 32.27g | Vitamin A: 149.24IU | Vitamin C: 0.01mg | Calcium: 77.02mg | Iron: 1.58mg
Did you make this recipe?Tag @spanishsabores on IG and hashtag it #spanishsabores!