Gluten-Free Pomegranate Pistachio Cake

A naturally grain-free pomegranate and pistachio cake made with dairy-free margarine and yogurt, delivering a tender crumb studded with tart pomegranate seeds and nutty pistachios. The combination of rice, gram, and maize flours creates a light, fluffy texture that rivals traditional wheat-based cakes. Bright pomegranate juice runs through the batter, while a simple honey-yogurt topping adds richness without dairy. Perfect for those avoiding gluten or dairy, this cake works for afternoon tea, celebrations, or anyone seeking a naturally inclusive dessert. The pomegranate garnish and pistachio flecks make it visually stunning. This version balances fruity tartness with earthy nuts, avoiding heavy spices or dense crumbs common in gluten-free baking.
Ingredients
- 11 tbsp dairy-free margarine, softened, plus extra for greasingbutter1:1dairyadds dairy
4
- 2 pomegranates, halved
- ¾ cups fruit sugar or superfine sugar
- 1 tsp vanilla extract
- 3 large eggs
- ½ cups rice flour
- ⅛ cups gram flourchickpea flour1:1legume
note:minimal difference
- ⅛ cups maize flour
- 1 tsp gluten-free baking powder
- ½ tsp xanthan gum
- 1 ¾ oz ground almonds
- 3 ½ oz unsalted shelled pistachios
- ⅓ cups dairy-free yogurtcoconut yogurt1:1dairy-free
note:adds slight coconut undertone
- 2 tbsp clear honeymaple syrup1:1vegan
note:deeper flavor, less sweetness
Instructions
- 1
Preheat the oven to 350°F and grease a deep 7.75" springform tin with dairy-free margarine.
- 2
Halve the pomegranates and hold each half over a mixing bowl. Bash the outer skin repeatedly with a wooden spoon until all seeds fall into the bowl. Pick out any pith pieces. Reserve one quarter of the seeds in a covered dish for decoration.
- 3
Using an electric mixer, beat the dairy-free margarine and sugar together until light and fluffy.
- 4
Beat in the vanilla extract, then add the eggs one at a time, beating after each addition.
- 5
Sift the rice flour, gram flour, maize flour, gluten-free baking powder, and xanthan gum into the mixture. Add the ground almonds and fold in.
- 6
Gently fold in the pistachios and three-quarters of the pomegranate seeds, taking care not to overmix.
- 7
Spoon the mixture into the tin and level the surface with the back of a spoon.
- 8
Bake for about 40 minutes until firm to the touch and a skewer inserted in the centre comes out clean.
- 9
Remove from the oven and cool in the tin for 5 minutes, then turn out onto wire racks to cool completely.
- 10
Mix the yogurt and honey together until smooth. Spread over the cooled cake and top with the reserved pomegranate seeds. Serve.
Tips
When extracting pomegranate seeds, work over a bowl to catch the juice that runs out. Reserve this tart liquid to brush over the cake layers for extra moisture and flavor intensity.
Avoid overmixing once you add the flour blend and nuts. Fold gently in two or three motions to keep the crumb light and tender. Overmixing activates gluten-free flour starches, densifying the cake.
Toast the pistachios lightly before chopping if you want deeper, more assertive nutty flavor. This step is optional but elevates the cake's overall complexity.
Good to Know
Keep in an airtight container in the refrigerator for 2-3 days.
Bake the cake up to 1 day ahead and store without topping. Add the yogurt-honey topping and pomegranate seeds just before serving to maintain texture.
Serve at room temperature or chilled. Pairs well with tea, coffee, or a dairy-free cream alternative.
Common Mistakes
Do not skip the xanthan gum or replace it carelessly to avoid a grainy, crumbly crumb.
Do not overmix the batter once flour is added to avoid a dense, tough cake.
Do not use sweetened pomegranate juice or molasses instead of fresh pomegranate seeds to avoid excess moisture and altered flavor balance.
Substitutions
Dairy-Free Swaps
Vegan Options
Gluten-Free Swaps
General Alternatives
FAQ
Can I make this cake with regular all-purpose flour and butter?
Yes. Substitute the three flours and xanthan gum with 100g all-purpose flour sifted with baking powder. Replace dairy-free margarine with butter and dairy-free yogurt with regular yogurt. The texture will be slightly denser but equally moist. Baking time may reduce by 3-5 minutes.
What if I don't have gram flour or maize flour?
Increase rice flour to 100g total. The cake will be slightly less complex but still tender. Alternatively, use buckwheat or sorghum flour in equal measure. Ensure total flour weight stays roughly 100g and always include the xanthan gum for structure.
Can I freeze this cake?
Yes. Cool completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw at room temperature for 2-3 hours. Add the yogurt-honey topping and pomegranate seeds after thawing. Without topping, it freezes better and longer.