Print

Pistachio Vegan Macarons with Lemon Zest Filling Recipe

3.8 from 63 reviews

These Pistachio Vegan Macarons with Lemon Zest Filling offer a delicate, chewy texture with a subtle nutty flavor enhanced by zesty lemon buttercream. Perfectly crafted vegan treats with a crisp shell and soft interior.

Ingredients

Scale

Macaron Shells

  • ½ cup aquafaba
  • ¼ teaspoon cream of tartar (stabilizes the aquafaba meringue and helps it hold its structure; don’t skip this)
  • ½ cup granulated sugar (added gradually to the meringue; use regular white caster sugar for best dissolving)
  • 1 cup powdered sugar (also called icing sugar or confectioners’ sugar; sifted with the almond-pistachio flour)
  • ¾ cup blanched almond flour (use finely ground, blanched almond flour – not almond meal, which is too coarse)
  • ¼ cup shelled pistachios
  • ½ teaspoon vanilla extract (adds warmth to the shells; use pure vanilla, not imitation)
  • 1 drop green gel food coloring

Lemon Zest Filling

  • ½ cup vegan butter
  • 1 ½ cup powdered sugar (sifted to prevent lumps; this is the base of the buttercream)
  • 1 tablespoon fresh lemon juice (use freshly squeezed – bottled lemon juice tastes flat in comparison)
  • 2 teaspoon lemon zest (from about 2 lemons; zest before juicing and use a microplane for the finest shreds)
  • 1 tablespoon oat milk (or any neutral plant milk; added only if the buttercream is too thick to pipe smoothly)
  • ⅛ teaspoon fine sea salt (balances the sweetness and makes the lemon flavor more vibrant)

Instructions

  1. Prepare the pistachio-almond flour
    Add the shelled pistachios, almond flour, and powdered sugar to a food processor. Pulse about 20 times, then process for 30 seconds until everything is a very fine, uniform powder. You want it as fine as possible – any large pieces will clog your piping tip and create bumpy shells.
  2. Sift the entire mixture
    Sift the entire mixture through a fine mesh sieve into a large bowl. Use a spatula to press the mixture through. Discard any large bits that won’t pass through. This step is critical. Even tiny chunks of pistachio will ruin the smooth macaron surface. You should end up with about 1 1/4 cups of sifted dry mix.
  3. Whip the aquafaba meringue
    Make sure your mixing bowl and whisk attachment are completely clean and free of any grease. Even a trace of oil will prevent the aquafaba from whipping properly. Wipe the bowl with a paper towel dipped in white vinegar if you want to be safe.
    Pour the chilled aquafaba into the bowl and add the cream of tartar. Begin whipping on medium speed. After about 2 minutes, you’ll see it start to foam up like dish soap. Keep going.
    Once the aquafaba is frothy and white (around 3-4 minutes), begin adding the granulated sugar one tablespoon at a time. Wait about 30 seconds between each addition. This slow addition is what gives the meringue its stability. Rushing it will result in a weak, floppy meringue.
    Continue whipping on medium-high speed for 10-15 minutes total. Yes, it takes that long with aquafaba. You’re looking for stiff, glossy peaks that hold their shape when you lift the whisk. The meringue should look like marshmallow fluff. If it’s still droopy, keep whipping. Add the vanilla extract and gel food coloring (if using) in the last minute of whipping.
  4. Fold and pipe the macaron batter (macaronage)
    Add about one-third of the sifted pistachio-almond flour mixture to the meringue. Use a large flexible spatula to fold it in gently. Cut down through the center, sweep along the bottom, and fold over the top. Rotate the bowl as you go. This first addition can be a bit more vigorous to loosen the batter.
    Add the remaining dry mixture in two more additions, folding gently each time. This is the most important step in the entire recipe. You’re deflating the meringue intentionally, but not too much. The batter is ready when it flows off the spatula in a thick, lava-like ribbon and settles back into itself within about 10 seconds. If you lift the spatula and the batter plops off in chunks, it’s undermixed. If it runs like water, you’ve gone too far. Aim for about 45-55 folds total.
    Transfer the batter to a piping bag fitted with a 1/2″ round tip. Pipe rounds about 1 1/2″ in diameter onto your prepared baking sheets, spacing them about 1″ apart. Hold the piping bag straight up and down, perpendicular to the sheet. Stop squeezing before lifting to avoid peaks.
    Once all the macarons are piped, firmly tap the baking sheet against the counter 3-4 times. Rotate it and tap again. This pops any large air bubbles trapped inside. Use a toothpick to pop any visible bubbles on the surface.
    Let the piped macarons rest at room temperature for 30-60 minutes. They need to form a dry skin on top before baking. You’ll know they’re ready when you can lightly touch the surface and it doesn’t stick to your finger at all. This resting step is what creates the signature “feet” at the base of each macaron. In humid weather, it may take longer. A fan pointed at the trays can speed things up.
  5. Bake the macarons
    Preheat your oven to 300°F (150°C). Every oven is different, so this temperature is a starting point. If your first batch comes out browned or cracked, drop the temperature by 10 degrees next time.
    Bake one tray at a time on the middle rack for 18-20 minutes. The macarons are done when they feel firm on top and don’t wiggle on their feet when you gently nudge one. They should not brown. If they’re browning, your oven is too hot.
    Let the macarons cool completely on the baking sheet before attempting to remove them. This takes about 20 minutes. They should peel off the mat cleanly. If they stick, they likely needed another minute or two in the oven. Trying to remove warm macarons will tear the bottoms.
  6. Make the lemon zest filling
    While the shells cool, make the filling. Beat the vegan butter with an electric mixer on medium speed for about 2 minutes until pale and fluffy. Scrape down the sides of the bowl.
    Add the sifted powdered sugar about 1/2 cup at a time, mixing on low speed after each addition. Once all the sugar is incorporated, add the lemon juice, lemon zest, and salt. Beat on medium-high for 1-2 minutes until light and smooth. If the buttercream is too thick to pipe, add the oat milk one teaspoon at a time. You want it creamy but firm enough to hold its shape between two shells.
    Transfer the filling to a piping bag. You don’t need a fancy tip for this – a small round opening works perfectly.
  7. Assemble the macarons
    Match up macaron shells by size. Flip half of them upside down so the flat side faces up. Pipe a generous dollop of lemon filling onto each flipped shell, then gently press a matching shell on top. Twist slightly to seal.
    Here’s a tip that makes a real difference: place the assembled macarons in an airtight container and refrigerate them for at least 12 hours before serving. This “maturation” step lets the filling soften the shells slightly, giving you that perfect chewy-crisp texture macarons are known for. They taste good right away, but they taste incredible the next day. Trust me on this one.

Notes

  • Use regular white caster sugar for best dissolving of the granulated sugar in the meringue.
  • Wipe the mixing bowl with a paper towel dipped in white vinegar to ensure no grease and help aquafaba whip properly.
  • Sifting the dry mixture thoroughly is critical to avoid bumpy macaron shells.
  • Resting the piped macarons at room temperature for 30-60 minutes allows them to form a dry skin and develop signature feet.
  • Adjust oven temperature to avoid browning or cracking.
  • Refrigerate assembled macarons for at least 12 hours to achieve perfect chewy-crisp texture.

Keywords: pistachio vegan macarons, lemon zest filling, vegan macarons recipe, dairy-free macarons, nutty vegan dessert