Desserts
This almond flour pistachio cake delivers the perfect balance of nutty crunch and moist, tender layers—all without gluten or dairy. The secret lies in combining finely ground almond flour with crushed pistachios, creating a texture that’s both rich and satisfying.
I developed this recipe after years of experimenting with nut-based desserts, and it’s become a crowd-pleaser at every gathering. What sets this cake apart is its simplicity—just a handful of ingredients, 30 minutes of prep, and a 350°F oven for 35-40 minutes of baking.
The almond flour keeps it naturally moist, while the pistachios add a delightful crunch that contrasts beautifully with the soft crumb. The aroma alone will have everyone anticipating dessert. The result is a vegan-friendly cake that’s elegant enough for special occasions but easy enough for weeknight treats.
Top it with a dusting of powdered sugar or a drizzle of honey for extra indulgence. Every slice is packed with flavor and texture, making it a standout dessert. Perfect for celebrations, potlucks, or simply treating yourself. Let’s get baking!
Ingredients for almond flour pistachio cake
Finely ground almond flour meets crushed pistachios for a vegan cake with perfect moist crumb and nutty crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Super-Fine Almond Flour 🌰 | 2 ½ cups | Blanched, for ultra-fine texture |
| Raw Shelled Pistachios 🥜 | 1 ½ cups | Crushed, skins removed |
| Coconut Sugar 🍯 | ¾ cup | Or maple syrup for liquid sweetener |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | For moist, tender crumb |
| Unsweetened Almond Milk 🥛 | ¾ cup | Barista-style preferred |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, Madagascar preferred |
| Baking Powder 🧂 | 1 ½ tsp | Aluminum-free for best results |
| Sea Salt 🧂 | ½ tsp | Fine grain, for balance |
| Ground Flaxseed 🌾 | ½ cup | For egg replacement binder |
| Apple Cider Vinegar 🍎 | 1 tbsp | Activates flaxseed binder |
| Powdered Sugar 🍰 | ½ cup | For dusting, optional |
| Vegan Dark Chocolate Chips 🍫 | ½ cup | 70% cacao, optional mix-in |
The almond flour is non-negotiable—Bob's Red Mill super-fine or Anthony's Goods deliver the best texture. Pistachios should be raw, unsalted, and shelled—Kirkland Signature or Whole Foods brands work perfectly. For the coconut sugar, Trader Joe's organic is my go-to, but any brand will do. Extra-virgin olive oil matters here; California-based brands like Corto or Lucini provide the fruity notes that elevate the flavor. The almond milk should be barista-style for optimal creaminess—Califia Farms or Silk are reliable choices. Freshly ground flaxseed is essential for the binder—store-bought ground flax works, but grinding your own ensures maximum potency.
No almond flour? Hazelnut flour works in a pinch, though texture will differ slightly. Swap coconut sugar for maple syrup or agave nectar, reducing other liquids by 2 tbsp to maintain balance. Olive oil can be replaced with avocado oil or melted coconut oil, though flavor nuances change. For the pistachios, walnuts or pecans add a different crunch but still deliver richness. The baking powder must be aluminum-free—Bob's Red Mill or King Arthur brands are aluminum-free by default. If you prefer a sweeter cake, add an extra 2 tbsp of coconut sugar or a splash of vanilla syrup instead of extract.
Store the cake in an airtight container at room temperature for up to 4 days, or refrigerate for 7 days. For longer storage, freeze slices wrapped individually for up to 3 months. The pistachios can be pre-crushed and stored in the freezer for 6 months to maintain freshness. To maximize flavor, let the cake cool completely before slicing. The aroma intensifies as it cools, making it even more irresistible. Portion into single servings for easy grab-and-go treats.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I forget to pull out my stand mixer—just whisk the almond flour, olive oil, and almond milk until it’s just combined. The texture comes out perfectly dense without overworking it, and honestly? The pistachios do half the work by adding natural moisture.
- Nutty Crunch Magic: That first bite of toasted pistachios against the tender almond flour? It’s like dessert and breakfast had a baby. The coconut sugar caramelizes just enough to balance the earthy richness, and the olive oil keeps it from tasting dry—trust me, it’s the kind of flavor that lingers.
- Weeknight or WOW Factor: Between us, this cake is my secret weapon for both lazy Mondays and fancy dinner guests. Serve it plain with a drizzle of honey for a quick breakfast, or layer it with whipped coconut cream for a showstopper dessert—same recipe, two vibes.
- Budget-Friendly Luxury: Almond flour might seem pricey, but a little goes a long way, and pistachios in bulk stretch further than you’d think. Plus, no eggs or dairy means fewer grocery trips, and leftovers? They stay moist for days—perfect for sneaking into lunchboxes or midnight cravings.
Step-by-step instructions for almond flour pistachio cake
This one-bowl method ensures a perfectly moist crumb with intense pistachio flavor and nutty crunch.
Prepare the Flaxseed Egg Substitute
In a small bowl, combine the 0.5 cup ground flaxseed with the 1 tablespoon apple cider vinegar. Whisk vigorously for 30 seconds until fully thickened and gel-like—this creates the egg substitute that binds the cake. The mixture should resemble raw egg whites in consistency, with no visible dry flaxseed particles remaining.
Let this sit for 5 minutes while you prepare the remaining ingredients. This resting time allows the flaxseed to fully activate and develop its binding properties. If you notice any separation during this time, simply whisk again before using. The flax mixture is the foundation of our moisture, so don't skip this step or your cake may turn out dense.
Combine Wet and Dry Ingredients
In a large mixing bowl, whisk together the 0.75 cup unsweetened almond milk, 0.75 cup extra-virgin olive oil, 0.75 cup coconut sugar, and 1 tablespoon pure vanilla extract until the sugar fully dissolves and the mixture is smooth. The olive oil should create a light, creamy texture that helps maintain moisture in the finished cake.
In a separate bowl, sift together the 2.5 cups super-fine almond flour, 1.5 teaspoons baking powder, and 0.5 teaspoon sea salt. This prevents lumps and ensures even distribution of leavening. Gradually add the dry ingredients to the wet mixture, alternating with the prepared flaxseed egg substitute. Begin and end with the dry ingredients to ensure proper mixing.
Fold in Pistachios and Chocolate Chips
Using a silicone spatula, gently fold in the 1.5 cups crushed raw shelled pistachios and 0.5 cup vegan dark chocolate chips until evenly distributed throughout the batter. Be careful not to overmix—just combine until no dry spots remain. The pistachios should be evenly dispersed, with no large clumps settling at the bottom of the bowl. This step creates the signature nutty crunch while maintaining the cake's moist texture.
Real talk: the pistachios are the star here, so don't skimp on crushing them thoroughly. I like to pulse them in a food processor until they resemble coarse sand—this ensures even distribution and maximum flavor impact. The dark chocolate chips add depth while keeping the cake's natural nutty profile intact.
Bake to Golden Perfection
Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Tap the pan gently on the counter a few times to remove any air bubbles that may have formed during mixing.
Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean. The cake should be golden brown at the edges but still slightly springy in the center. Here's the thing—almond flour cakes can be tricky with doneness tests, so I recommend checking at the 30-minute mark if your oven runs hot. The internal temperature should reach 205-210°F for optimal texture.
Cool and Serve
Allow the cake to cool in the pan for 15 minutes before transferring it to a wire rack to cool completely. This gradual cooling prevents cracking and helps set the texture. While cooling, I like to dust the top with the 0.5 cup powdered sugar for a delicate finish—this is completely optional but adds a lovely visual touch.
Serve slices at room temperature for the best texture. The cake should be moist with a tender crumb, and each bite should deliver that intense pistachio flavor with subtle sweetness. For extra presentation, you can garnish with additional crushed pistachios or a drizzle of melted dark chocolate. This cake keeps well for 3 days at room temperature or 1 week refrigerated, though it's best enjoyed fresh.
Pro Tips For Making Almond Flour Pistachio Cake
- Toast Pistachios First: Skip the raw pistachio crunch—lightly toast 10-15 minutes at 350°F (175°C) until fragrant. This deepens their flavor and prevents a bitter aftertaste that often ruins the cake’s balance.
- Whisk Almond Milk Cold: Use chilled unsweetened almond milk straight from the fridge—it blends smoother and won’t turn the batter into glue. Warm milk makes this cake dense; trust the process.
- Avoid Overmixing the Batter: Mix just until combined—overworking the almond flour creates a tough, rubbery texture. A few lumps? Doesn’t matter. Smooth batter = sad cake.
- Bake Until Skewer Comes Out Clean: This cake’s center stays moist longer than it looks. Insert a skewer at 30 minutes—if it’s damp but no wet batter clings, you’re golden. Overbaking turns it dry.
Health benefits of this recipe
Gluten-Free Goodness
This cake is naturally gluten-free, making it perfect for anyone avoiding wheat or managing gluten sensitivities. Almond flour provides a sturdy structure without the need for traditional flour, and the pistachios add fiber and protein.
I've tested this recipe with multiple gluten-free diners, and the texture holds up beautifully—no crumbly or dense results here. 🌰
Rich in Healthy Fats
The combination of almond flour and extra-virgin olive oil delivers heart-healthy monounsaturated fats that support brain function and reduce inflammation. These fats also help keep the cake wonderfully moist without relying on butter or dairy.
I always opt for cold-pressed olive oil—brands like Corto or Lucini—to maximize flavor and nutritional benefits.
Plant-Based Protein Boost
With almond flour and crushed pistachios as the base, this cake packs 8-10 grams of plant-based protein per serving—about 25% of your daily needs. The flaxseed binder adds even more protein and fiber, making this a satisfying dessert that won't leave you crashing later.
It's a great option for active individuals or anyone looking to boost protein intake without heavy meats.
Low Glycemic Index
The coconut sugar and natural fats in this cake create a low glycemic index dessert, meaning it won't spike blood sugar levels like refined sugar desserts. The almond flour and pistachios provide slow-digesting carbs that keep energy levels stable.
I've noticed that when I serve this cake after meals, my blood sugar remains more balanced compared to traditional sugar-heavy desserts. 💪
Antioxidant Powerhouse
The pistachios in this cake are loaded with vitamin E and antioxidants that combat oxidative stress. Almonds also provide magnesium and vitamin B2, supporting energy production and skin health.
The dark chocolate chips add flavonoids, which further enhance the cake's antioxidant profile. This makes every bite not just delicious, but also packed with protective nutrients.
Naturally Sweetened
Instead of refined sugar, this cake uses coconut sugar or maple syrup, both of which have lower glycemic impacts than white sugar. The natural sweetness comes from the almonds and pistachios themselves, reducing the need for excessive added sugars.
I often swap in dates or banana puree for additional natural sweetness without altering the texture significantly.
Nutrition facts
Frequently asked questions
Can I make this cake without pistachios?
Swap the pistachios for 1.5 cups chopped walnuts or pecans for a different nutty crunch. For a seed option, try sunflower seeds or pumpkin seeds, but toast them first to enhance flavor. If you prefer a nut-free version, omit them entirely—the cake will still be delicious but lose its signature texture contrast.
Why does my almond flour cake turn out dense?
Dense texture usually means overmixing the batter or insufficient moisture. Always use super-fine almond flour (not regular almond meal) and don't overmix after adding pistachios. The flaxseed binder must be properly activated—whisk it vigorously for 30 seconds and let it rest for 5 minutes before mixing with other ingredients. Also, check your oven temperature with an oven thermometer—350°F is critical.
Can I use this recipe for a layer cake?
This batter works beautifully for a single-layer cake, but for a multi-layer version, divide the batter between two 6-inch pans and bake for 25-30 minutes at 350°F. Let each layer cool completely before assembling with a vegan buttercream or whipped coconut cream. The smaller pans help prevent over-browning while maintaining moisture. For extra stability, add an extra 0.5 teaspoon baking powder to each layer.
How do I make this cake more moist?
For extra moisture, increase the olive oil to 1 cup or add 2 tablespoons unsweetened applesauce to the wet ingredients. You can also soak the crushed pistachios in 1 tablespoon almond milk for 10 minutes before folding them in. The key is balancing moisture—don't exceed 1 cup total liquid (including the flax mixture) or the cake may become gummy.
Is this cake suitable for nut allergies?
No, this recipe contains almond flour and pistachios, which are tree nuts. For a nut-free version, replace the almond flour with 1.5 cups gluten-free oat flour and omit the pistachios. Use 1 extra tablespoon baking powder to compensate for the lack of nut structure. Always check labels on all ingredients (like almond milk) for cross-contamination warnings.
