Desserts
This almond flour pistachio cake delivers moist layers and nutty crunch in every bite, proving that gluten-free desserts can be just as indulgent as traditional cakes.
The secret lies in the perfect ratio of almond flour to finely ground pistachios—creating a tender crumb with pockets of toasty crunch that disappear with the first forkful. I developed this recipe after years of experimenting with nut-based baking, and it finally achieves that ideal texture without compromising flavor.
The beauty of this cake is its simplicity: one bowl, minimal ingredients, and no special equipment required. You'll mix everything together, pour it into a prepared pan, and bake until golden—no fancy techniques needed.
The natural oils in the almond flour keep it moist without drying out, while the pistachios add both visual appeal and that signature nutty depth that makes this dessert unforgettable.
What makes this recipe truly special is how it balances texture and flavor—tender yet sturdy, rich yet not overly sweet. The pistachios aren't just an afterthought; they're the star, contributing both crunch and a vibrant green hue that makes this cake look as good as it tastes.
Perfect for special occasions or when you want to impress guests with a dessert that's as elegant as it is delicious.
Once baked, you can serve it plain or elevate it further with a light glaze or dusting of powdered sugar. The cake keeps well at room temperature for several days, making it ideal for meal prep or gifting.
Whether you're baking for a celebration or simply craving something decadent yet nutritious, this almond flour pistachio cake delivers every time.
Ingredients for almond flour pistachio cake
Eight simple ingredients transform into a decadent cake with nutty crunch and moist layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🌰 | 2 ½ cups | Finely ground, unsweetened |
| Pistachios 🌿 | 1 ½ cups | Shelled, unsalted, finely ground |
| Granulated Sugar 🍚 | 1 cup | Organic preferred for purity |
| Coconut Oil 🥥 | ¾ cup | Melted, full-fat for moisture |
| Vanilla Extract 🌸 | 1 tbsp | Pure, high-quality vanilla |
| Unsweetened Almond Milk 🥛 | ½ cup | Vanilla-flavored preferred |
| Baking Powder 🍞 | 1 tbsp | Aluminum-free for clean taste |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Apple Cider Vinegar 🍎 | ½ tsp | For tenderizing almond flour |
| Pistachios 🌿 | ½ cup | Chopped, for topping |
| Powdered Sugar 🍚 | 2 tbsp | For dusting (optional) |
The almond flour is the foundation here—Bob's Red Mill or Anthony's Goods are my go-tos for consistent texture. If you can't find unsweetened, use sweetened and reduce the granulated sugar by 2 tbsp. For the pistachios, Kirkland Signature or Blue Diamond brands work perfectly. I always toast mine at 350°F for 8 minutes before grinding to deepen their flavor. The coconut oil must be melted—solid oil won't mix properly. Pro tip: use a fine-mesh sieve for the pistachios to avoid gritty texture.
No almond milk? Oat milk or soy milk work just as well, but avoid rice milk—it's too heavy. Short on baking powder? Baking soda plus 1/4 tsp cream of tartar makes a decent substitute. Want extra moisture? Add 1 tbsp of unsweetened applesauce. For the chopped pistachios on top, I like to mix in 1 tsp of vanilla sugar (just crush vanilla bean seeds with sugar) for extra flavor. The powdered sugar is totally optional but adds that restaurant-quality finish—dust it right after baking while the cake is still warm.
This cake keeps beautifully at room temperature for 4-5 days in an airtight container, making it perfect for meal prep. For longer storage, slice and freeze portions for up to 3 months. I usually bake this in a 9-inch round pan, but an 8x8-inch square works too. The cake reheats beautifully—just 10 seconds in the microwave to restore that fresh-baked warmth. Leftovers? Perfect for breakfast toast with a drizzle of almond butter.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe because it’s actually just a few minutes of stirring—no sifting, no beating, no waiting for eggs to come to room temperature. Almond flour blends like butter, and the pistachios just get tossed in whole or roughly chopped. Honestly, my blender’s been on vacation since I discovered this.
- Nutty Luxury: That first bite? It’s like biting into a fancy dessert, but with none of the fuss. The toasted pistachios add a buttery crunch, while the coconut oil keeps it rich without tasting greasy. Between us, I’ve never met a cake this good that doesn’t require a stand mixer.
- Weeknight or Weekend: Slice it for breakfast with a dollop of whipped cream, pack it for a picnic, or serve it at a dinner party—this cake doesn’t care what you call it. The sugar stays crisp on top while the center stays tender, so it’s just as happy at 3 PM as it is at 8 PM. (Yes, even on a Tuesday night.)
- Leftovers That Last: The cake keeps beautifully for days, and the portions are just right—big enough to share, small enough to finish. I’ve taken slices to work, thrown them in lunches, and even reheated them (briefly!) for a warm treat. Plus, the ingredients stretch far, so you’re not scrambling to buy a whole extra bag of almond flour for one recipe.
Step-by-step instructions for almond flour pistachio cake
This one-bowl wonder delivers rich, moist layers with that perfect pistachio crunch—no fancy equipment needed.
Mix Dry Ingredients to Create a Fine Base
In a large mixing bowl, whisk together the 2.5 cups almond flour, 1.5 cups finely ground pistachios, 1 cup granulated sugar, 1 tablespoon baking powder, ½ teaspoon salt, and ½ teaspoon apple cider vinegar. I like to use a whisk for this step to ensure everything is evenly distributed and no lumps remain. The almond flour should look like fine sand when mixed—this prevents a gritty texture in your cake.
Here's the thing—almond flour is dense, so we need to incorporate air to keep this cake light. Whisk for about 1-2 minutes until the mixture looks aerated and slightly fluffy. You'll notice the pistachios add a beautiful green hue to the batter, which will translate into that gorgeous marbled look when baked.
Combine Wet Ingredients for a Smooth Batter
In a separate bowl, mix the ½ cup unsweetened almond milk, ½ cup melted coconut oil, and 1 tablespoon vanilla extract until smooth. The coconut oil should be completely melted—if it's not, warm it in the microwave for 10-15 seconds until just liquid. I prefer vanilla-flavored almond milk here because it enhances the nutty flavor profile.
Pour the wet mixture into the dry ingredients and gently fold together with a rubber spatula. Be careful not to overmix—just combine until everything is incorporated. You want to see a thick, dough-like consistency that still holds its shape when dropped from a spoon. If it looks too dry, add 1-2 tablespoons more almond milk to help bind everything together.
Prepare the Cake Pan for Perfect Rise
Preheat your oven to 350°F and grease an 8-inch round cake pan generously with coconut oil or butter. Line the bottom with parchment paper for easy removal. I always tap the parchment into the bottom to eliminate any air pockets that might prevent even baking. Sprinkle ½ cup chopped pistachios evenly over the bottom of the pan—they'll create a delicious crunchy layer between the cake and the pan.
Pour the batter into the prepared pan and smooth the top with a spatula. Tap the pan gently on the counter 2-3 times to release any air bubbles that might have formed. This ensures your cake rises evenly and doesn't develop a dome in the center. The batter should reach about ¾ of the way up the sides of the pan—this recipe yields a thick, moist cake that's perfect for slicing.
Bake Until Golden and Springy
Bake for 30-35 minutes until the top is golden brown and a toothpick inserted in the center comes out clean. I know it seems like a long time, but almond flour cakes bake differently than traditional wheat flour cakes—they need that extra time to fully set. The edges should pull away slightly from the pan, and the cake should spring back when gently pressed in the center.
If the top starts to brown too quickly, tent the pan with aluminum foil to prevent over-browning while allowing the center to cook through. The cake is done when it reaches an internal temperature of 205-210°F—this guarantees a moist, tender crumb. Let it cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
Dust and Serve for Maximum Flavor
Once completely cooled, dust the top generously with 2 tablespoons powdered sugar using a fine-mesh sieve. This adds a delicate sweetness that balances the nutty flavors. I like to serve this cake at room temperature—it allows the flavors to meld beautifully and makes slicing much easier. Each slice should reveal that perfect combination of moist almond cake with pockets of pistachio crunch throughout.
This cake keeps well in an airtight container at room temperature for 3-4 days, though I've never had a slice last that long! Store any leftovers in the refrigerator for up to 5 days—just bring it back to room temperature before serving for the best texture. The moist layers and nutty crunch make this the perfect cake for special occasions or a decadent dessert any time.
Pro Tips For Making Almond Flour Pistachio Cake
- MEASURE ALMOND FLOUR BY WEIGHT: Almond flour is deceptive—scooping it straight from the bag packs it too tightly, so you end up with a dense, dry cake. Use a kitchen scale for accuracy (about 120g for a standard recipe) and spoon it loosely into your measuring cup first, then level it off. I learned this the hard way after a batch turned out like a brick.
- TOAST PISTACHIOS FOR FLAVOR: Skip the raw nuts—toss your pistachios in a dry skillet over medium heat for 3-4 minutes until fragrant and just turning golden. This deepens their nutty flavor and prevents that "wet sand" texture in your cake. (Yes, even if you’re impatient like me—wait for the aroma.)
- LET THE BATTER REST: Mixing almond flour and coconut oil creates a thick, gummy batter that fights you when pouring. Let it sit for 10 minutes before baking—this lets the flour absorb the oil, resulting in a lighter crumb. I was skeptical until I tried it; the difference is noticeable.
- USE ROOM-TEMPERATURE COCONUT OIL: Cold coconut oil solidifies into clumps, leaving pockets of dryness in your cake. Melt it gently (or let it sit in warm water for 10 minutes) until it’s liquid but not hot. This ensures even distribution and a moist texture without greasing the pan excessively. (Your future self will thank you.)
Pro cooking tips for this recipe
Almond Flour Magic
Almond flour is your secret weapon here—it's naturally dense, so we need to treat it differently than wheat flour. Whisk the dry ingredients for 1-2 minutes to incorporate air, which prevents a heavy texture. I swear by Bob's Red Mill almond flour for its fine, consistent grind.
If your batter looks too dry after mixing, add 1 tbsp almond milk at a time until it holds together when dropped from a spoon. 🌰
Pistachio Perfection
Finely ground pistachios should be your focus—they should resemble coarse sand, not chunks. Use a high-powered blender or food processor for 30-45 seconds to avoid overheating the nuts. For extra flavor, toast the pistachios at 350°F for 8 minutes before grinding.
I like to mix in ½ cup chopped pistachios on the bottom of the pan—they create a crunchy base that elevates every slice.
Baking Temperature
Never skip preheating your oven to 350°F—this is non-negotiable for even baking. Almond flour cakes bake slower than traditional cakes, so don't rush it. The cake is done when a toothpick comes out clean (30-35 minutes) and the internal temperature reaches 205-210°F.
If the top browns too quickly, tent with foil to prevent over-browning while keeping the center moist.
Crust Control
Grease your pan generously with coconut oil and line the bottom with parchment paper to prevent sticking. Tap the pan 2-3 times on the counter after pouring the batter to release air bubbles.
This simple step ensures your cake rises evenly and doesn't develop a dome. For extra insurance, I lightly grease the sides of the pan too—this helps with easy removal.
Cooling Strategy
Let the cake cool in the pan for 10 minutes before transferring to a wire rack. This prevents cracking as it cools. For the best texture, serve at room temperature—it allows the flavors to meld perfectly.
If you're in a hurry, microwave a slice for 10-15 seconds to restore fresh-baked warmth, but I always recommend waiting for that ideal texture.
Equipment Essentials
You don't need fancy tools—just a mixing bowl, whisk, spatula, and 8-inch round pan. A fine-mesh sieve is helpful for dusting powdered sugar evenly. For grinding pistachios, a NutriBullet or Vitamix works perfectly.
I keep a digital thermometer handy to monitor the internal temperature—it's worth the investment for foolproof results every time. ✨
Nutrition facts
Frequently asked questions
Can I substitute regular flour for almond flour in this recipe?
The texture will be completely different—almond flour creates that signature moist, crumbly texture that regular flour can't replicate. If you must substitute, try a 1:1 ratio of gluten-free 1:1 baking flour, but expect a denser cake. For best results, stick with almond flour to maintain the signature nutty flavor and texture.
How do I prevent my cake from being too dry or crumbly?
Overmixing is the #1 cause of dry cakes. Mix just until combined, and don't exceed 1-2 minutes of whisking dry ingredients. Also ensure your coconut oil is fully melted and use vanilla almond milk for extra moisture. If the batter looks too dry, add 1 tbsp more almond milk at a time until it holds its shape when dropped.
Can I make this cake without pistachios?
Yes! Replace the pistachios with 1.5 cups finely ground walnuts or pecans for a similar texture. For flavor, add 1 tsp vanilla bean paste or ½ tsp cinnamon. The cake will lose its signature green color but maintain the moist, nutty profile. If you want to keep some pistachio flavor, use just ½ cup ground pistachios and add 1 cup ground almonds instead.
Why did my cake sink in the middle?
This usually happens from one of three issues: underbaked center, opening the oven too soon, or not tapping the pan to release air bubbles. Always bake until a toothpick comes out clean (30-35 minutes) and check the internal temperature (205-210°F). Let the cake cool completely in the pan before removing—rushing this step causes sinking.
Is this cake suitable for nut allergies?
No, this recipe contains almond flour and pistachios—both tree nuts. For nut-free alternatives, try a coconut flour base with sunflower seed butter instead. Always check ingredient labels for cross-contamination warnings if allergies are a concern. For nut-free parties, consider making individual cakes in small ramekins for easy serving.
