Desserts
This almond flour pistachio cake delivers a perfect balance of nutty crunch and silky vanilla richness—ideal for those seeking a gluten-free, moist dessert with depth. The almond flour creates a tender crumb while pistachios add texture and earthy sweetness, making every slice unforgettable. What sets this apart is the combination of warm spices and citrus zest, which elevate the natural flavors without overpowering them.
The secret to success lies in proper mixing and baking techniques—no dense texture here. Almond flour requires precise hydration, so we use a blend of eggs and yogurt to ensure moisture without heaviness. The cake bakes to a golden finish with a delicate crumb, while the pistachios provide both visual appeal and a satisfying crunch. This recipe is designed for beginners and experienced bakers alike, with foolproof steps that guarantee consistent results.
Once out of the oven, the cake’s vanilla notes shine through, complemented by the nutty undertones of the almond flour and the subtle bitterness of the pistachios. Serve it warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate indulgence. The moist texture and rich flavors make it perfect for celebrations or a special treat anytime.
For added elegance, dust the top with powdered sugar or drizzle with a simple pistachio glaze. The cake keeps well at room temperature for up to three days, allowing you to enjoy it over several servings. Whether you’re baking for a gathering or simply craving something extraordinary, this recipe delivers restaurant-quality results with minimal effort.
Ingredients for almond flour pistachio cake
Eight ingredients transform into a moist, nutty masterpiece—gluten-free, rich, and unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🌰 | 2 ½ cups | Finely ground, not almond meal |
| Unsalted Butter 🧈 | 1 cup | Softened, room temperature |
| Granulated Sugar 🍚 | 1 ½ cups | Superfine preferred for smoothness |
| Large Eggs 🥚 | 4 whole | Room temperature for best mixing |
| Plain Greek Yogurt 🥛 | ½ cup | Full-fat for moisture |
| Vanilla Extract 🌿 | 2 tsp | Pure, not imitation |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated, vibrant color |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Chopped Pistachios 🥜 | 1 ½ cups | Shelled, unsalted, toasted |
| Powdered Sugar 🍚 | ¼ cup | For dusting, fine texture |
| All-Purpose Flour 🌾 | ¼ cup | For lightness, optional |
Almond flour is the star here, so buy the finest grind you can find—the texture makes all the difference. Bob’s Red Mill or Anthony’s Goods are my go-tos, but check the packaging for 'blanched' (lighter color) or 'whole meal' (darker, nuttier). The butter? Plugrá or Land O’Lakes unsalted melt beautifully. Pistachios should be unsalted and shelled—Kirkland Signature at Costco is my secret weapon. Toast them in a dry pan for 3-4 minutes until fragrant, then chop finely. That lemon zest? Use a microplane for maximum flavor—no zesters here.
No almond flour? Substitute with a 1:1 blend of all-purpose flour and cornstarch, but the texture won’t be identical. Short on pistachios? Walnuts or pecans work in a pinch, but toast them longer for depth. The Greek yogurt can be swapped for sour cream or applesauce—just know the texture will shift slightly. For extra richness, add 1 tbsp of almond milk if the batter seems dry. And if you’re feeling fancy, infuse the butter with 1 tsp of vanilla bean while melting it—trust me, it’s worth it.
This cake keeps beautifully at room temperature for 3 days, wrapped in parchment and sealed in a cake carrier. For longer storage, slice and freeze portions—they thaw in 10 minutes at room temp. The pistachios? Store them in an airtight container in the freezer to prevent rancidity. Serve warm with vanilla ice cream or whipped cream—the contrast is pure magic. And if you’re making this ahead? Bake it the day before—flavors meld even better overnight.
Why You'll Love This Recipe
- No Mixing Madness: I swear by this recipe—just fold those ingredients together, no stand mixer required. The almond flour handles everything with its natural binding magic, so you’re not stuck waiting for gluten to do its thing.
- Nutty Luxe: That first bite? Pure pistachio bliss with a buttery crumb that’s somehow both tender and sturdy. The Greek yogurt keeps it moist without being heavy, and the sugar caramelizes just enough to make it irresistible.
- Weekend or Weeknight: Slice it for brunch with berries, crumble it over yogurt for a protein boost, or serve it chilled with whipped cream. Honestly, it’s the kind of cake that doesn’t demand a special occasion—it just fits everywhere.
- Zero Waste, All Gain: The leftovers? Still amazing the next day, especially with a dusting of cocoa or extra pistachios. And since almond flour’s pricey but you use far less than regular flour, it stretches further—my wallet thanks me every time.
Step-by-step instructions for almond flour pistachio cake
This cake delivers perfect texture and nutty richness with minimal fuss—just follow these simple steps.
Cream Butter and Sugar Until Light
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter and 1.5 cups granulated sugar on medium speed for 3-4 minutes until pale and fluffy. You're looking for a texture that nearly doubles in volume and leaves clean streaks on the bowl.
This creaming process incorporates air, which creates that light, airy crumb we want in this cake. I like to scrape down the sides of the bowl with a spatula every minute or so to ensure everything gets evenly incorporated. If your butter isn't quite softened enough, the mixture might look grainy—just give it another minute or two.
Add Eggs and Yogurt for Moisture
Add the 4 whole large eggs, one at a time, mixing on low speed for 30 seconds after each addition. Then stir in the 0.5 cup plain Greek yogurt, 2 teaspoons vanilla extract, 1 tablespoon lemon zest, 1 teaspoon ground cinnamon, and 0.5 teaspoon salt. Mix on low speed until just combined—about 1 minute total.
The yogurt adds moisture without making the cake dense, while the lemon zest brightens the nutty flavors. Here's the thing—don't overmix after adding the dry ingredients. You want to see a few streaks of flour remaining, which prevents the cake from becoming tough.
Fold in Almond Flour and Pistachios
In a separate bowl, whisk together the 2.5 cups almond flour and 0.25 cup all-purpose flour. With the mixer on low speed, gradually add the dry ingredients to the wet mixture, mixing just until combined. Remove the bowl from the mixer and gently fold in the 1.5 cups chopped pistachios by hand using a silicone spatula.
Folding by hand prevents breaking the pistachios into tiny pieces, which ensures those beautiful crunchy pockets throughout the cake. If you notice the batter looks too thick, you can add 1-2 tablespoons of milk (not listed in ingredients) to help it flow more easily into your pans.
Bake in Prepared Pans
Preheat your oven to 350°F. Grease two 8-inch round cake pans or one 9x13-inch baking pan and line the bottoms with parchment paper. Divide the batter evenly between the prepared pans and smooth the tops with a spatula.
Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown. I always check at the 20-minute mark because ovens vary—yours might run hot or cold. The cake should spring back slightly when gently pressed in the center.
Cool and Dust with Powdered Sugar
Remove the cake from the oven and let it cool in the pans for 10 minutes. Then transfer to a wire rack to cool completely. Once fully cooled, dust the top generously with the 0.25 cup powdered sugar using a fine-mesh sieve for an elegant finish.
This cake tastes best at room temperature, so if you're in a hurry, you can serve it after 30 minutes of cooling. The powdered sugar not only looks beautiful but also balances the richness with a subtle sweetness. Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days.
Pro Tips For Making Almond Flour Pistachio Cake
- Preheat Like a Pro: Crank your oven to 350°F and let it sit for at least 15 minutes before baking—almond flour cakes dry out fast if the pan isn’t hot enough. I learned this the hard way when my first batch turned out dense instead of tender. ---
- Whisk Eggs Until Ribbon Stage: Beat those eggs until they form a thick ribbon when the whisk is lifted—this ensures your cake rises properly and stays moist. Skip this, and you’ll end up with a flat, gummy mess (trust me, I’ve been there). ---
- Don’t Overmix the Batter: Fold in the Greek yogurt and pistachios just until combined—overmixing makes almond flour cakes tough. Use a spatula and cut through the batter a few times; it’s okay if it looks slightly streaky. ---
- Use Room-Temp Butter: Softened butter blends better with almond flour, but don’t let it turn into soup—it should hold its shape when pressed. I used to melt it by accident, and the texture suffered (less flaky, more greasy).
Make-ahead tips for this almond flour pistachio cake
Batter Prep Ahead
Mix the batter up to 24 hours before baking and store it in an airtight container in the refrigerator. The flavors deepen overnight, and the almond flour absorbs moisture more evenly. When ready to bake, let the batter sit at room temperature for 30 minutes before dividing it into pans—this prevents cracking from cold batter. I like to cover the container with plastic wrap pressed directly onto the surface to minimize drying. 💛
Pistachio Toasting Shortcut
Toast your pistachios ahead of time and store them in a sealed container at room temperature for up to 5 days. Pre-toasting enhances their natural oils, which makes the cake richer. For even more convenience, chop them into your preferred size and store in a small mason jar—just shake to mix before folding into batter. Unsalted pistachios work best, but if you must use salted, rinse them first to balance flavors. 🥜
Cake Assembly Timeline
Bake the cake one day before serving for optimal texture. The flavors meld beautifully overnight, and the crumb firms up slightly, making it easier to slice. Wrap cooled cakes tightly in plastic wrap and store at room temperature. If you're making a layered cake, assemble it 4-6 hours before serving—this gives the filling time to set without making the layers soggy. 📅
Freezer-Friendly Slices
Slice the cake into individual portions and wrap each slice tightly in plastic wrap, then place them in a freezer bag. These freeze beautifully for up to 3 months. To serve, thaw at room temperature for 10-15 minutes—no microwave needed. The texture remains moist, and the pistachios stay crisp. Label the bag with the date to track freshness. ❄️
Make-Ahead Glaze Option
Prepare a simple pistachio glaze ahead of time by blending ½ cup powdered sugar with 1 tablespoon pistachio paste and 1 teaspoon lemon juice. Store in a small jar in the fridge for up to 1 week. Drizzle over cooled cake just before serving for a professional finish. This glaze adds moisture and a glossy sheen without altering the cake's texture. 💫
Serving Prep
Nutrition facts
Frequently asked questions
Can I substitute almond flour with another gluten-free flour?
While almond flour is ideal for this cake's signature texture, you can use a 1:1 blend of all-purpose gluten-free flour and cornstarch if needed. However, the cake will be less moist and may lack the nutty depth. For best results, stick with almond flour—its natural oils create that perfect crumb and flavor we love in this recipe.
Why does my cake turn out dense instead of light?
Overmixing the batter or underbaking are the most common causes. Mix only until combined (about 1 minute after adding dry ingredients) and bake until a toothpick comes out clean. Also, ensure your almond flour is finely ground—coarse meal can create a grittier texture. For extra lightness, whisk the eggs separately before adding them to the butter mixture.
How do I prevent pistachios from sinking to the bottom?
Fold them in by hand at the very end using a silicone spatula—this keeps them evenly distributed. For extra insurance, lightly toast the pistachios first and let them cool completely before adding. Chilling the batter for 15 minutes before baking also helps them stay suspended in the cake. The result? Beautiful crunchy pockets throughout every slice!
Can I make this cake in a bundt pan?
A 10-cup bundt pan works perfectly for this recipe. Grease it thoroughly and reduce baking time to 20-25 minutes (check at 18 minutes—bundt cakes bake faster). The cake will have beautiful ridges and a stunning presentation. Just be sure to tap the pan gently to release the cake before cooling completely.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap and store at room temperature for up to 3 days or refrigerate for 5 days. For longer storage, slice and freeze portions in airtight containers for up to 3 months. Thaw at room temperature for 10-15 minutes—the texture stays perfect when handled this way!
