
The warm spice of cardamom meets the nutty richness of pistachios in these tender, cake-style donuts crowned with a glossy vanilla glaze. Each bite delivers a delicate crumb that melts on your tongue, followed by the gentle crunch of chopped pistachios that cling to the sweet glaze. This isn’t your standard bakery donut — it’s an elevated breakfast treat that tastes like it came from a boutique café, but takes less than an hour in your own kitchen.
Why You’ll Love This Recipe
- Ready in 45 minutes using a standard donut pan — no deep frying or special equipment needed
- The cardamom adds an exotic warmth without overwhelming the pistachio flavor, creating perfect balance
- Make the batter the night before and bake fresh in the morning for an impressive brunch centerpiece
- Each donut stays moist for 3 days thanks to the yogurt in the batter, unlike dry store-bought versions
- One bowl for the batter means minimal cleanup while you sip your morning coffee
Pro Tips
- Toast your ground cardamom in a dry skillet for 30 seconds before adding it to the batter — this awakens the essential oils and deepens the flavor significantly
- Don’t overmix once you add the wet ingredients to the dry; stop as soon as no flour streaks remain. Overmixing creates tough, dense donuts instead of tender ones
- Dip the donuts in glaze while they’re still slightly warm (about 10 minutes after baking) — the glaze will set with a beautiful sheen and won’t slide off
- Use roasted, unsalted pistachios and pulse them in a food processor until finely chopped but not powdered for the best texture contrast

Glazed Pistachio Cardamom Donuts
Ingredients
Method
- Preheat your oven to 350°F (175°C). Generously grease two standard 6-cavity donut pans with nonstick spray, making sure to coat all the ridges.
- In a large mixing bowl, whisk together the flour, granulated sugar, baking powder, cardamom, and salt until evenly distributed with no clumps.
- In a separate medium bowl, whisk together the milk, Greek yogurt, eggs, melted butter, and 1 teaspoon vanilla extract until completely smooth.
- Pour the wet ingredients into the dry ingredients and gently fold with a rubber spatula just until combined and no flour streaks remain, being careful not to overmix.
- Transfer the batter to a piping bag or large zip-top bag with one corner snipped off. Pipe the batter into the prepared donut cavities, filling each about two-thirds full.
- Bake for 12-14 minutes, until the donuts spring back when lightly pressed and a toothpick inserted comes out with just a few moist crumbs. Let cool in the pans for 5 minutes.
- Remove the donuts from the pans and transfer to a wire rack set over parchment paper. Allow them to cool for another 5-10 minutes while you make the glaze.
- For the glaze, whisk together the powdered sugar, 3 tablespoons milk, and 1/2 teaspoon vanilla extract until smooth. Add the remaining tablespoon of milk if needed to reach a pourable but not-too-thin consistency.
- Dip the top of each slightly warm donut into the glaze, letting the excess drip back into the bowl. Immediately sprinkle the chopped pistachios over the wet glaze.
- Return the glazed donuts to the wire rack and let the glaze set for 15-20 minutes before serving. The glaze will firm up to a beautiful sheen.

Frequently Asked Questions
Can I use pre-ground cardamom from the spice aisle?
Yes, pre-ground cardamom works perfectly. Use the amount specified in the recipe, but check the date on your jar — cardamom loses potency after 6 months and you’ll get more flavor from a fresh container.
What if I don’t have a donut pan?
Use a standard muffin tin instead and bake for 15-18 minutes. You’ll get perfectly spiced pistachio muffins with the same flavor profile, just without the classic donut shape.
How do I know when the donuts are done?
They should spring back when gently pressed and a toothpick inserted into the thickest part comes out with just a few moist crumbs. The tops will be golden and set, not wet or shiny.
Can I substitute another nut for pistachios?
Absolutely — finely chopped almonds or hazelnuts work beautifully with cardamom. Keep the same measurements and preparation method for consistent results.
Storage & Serving
Store these in an airtight container at room temperature for up to 3 days, or freeze unglazed donuts for up to 2 months and glaze after thawing. Serve them as part of a brunch spread alongside fresh fruit and coffee, pack them in lunchboxes for a special midday treat, or warm one for 10 seconds in the microwave and pair with chai tea for an afternoon pick-me-up. The cardamom flavor actually deepens overnight, making day-two donuts even more aromatic.
These baked beauties prove that homemade donuts don’t need a deep fryer to impress — just let that cardamom work its magic.