Follow Me On Social Media!
Baked Pistachio & Cranberry Donuts – A Bakery-Style Treat Made at Home
There’s something undeniably comforting about homemade donuts, especially when they’re baked instead of fried and bursting with flavor. Baked Pistachio & Cranberry Donuts combine the nutty richness of pistachios with the sweet-tart pop of dried cranberries, creating a donut that feels festive, elegant, and indulgent—yet surprisingly easy to make at home.
These donuts are soft and cake-like, lightly sweetened, and finished with a simple glaze that clings beautifully to every ridge. Perfect for holiday mornings, brunch spreads, or cozy afternoon coffee breaks, this recipe delivers bakery-quality results without the mess or heaviness of deep frying.
Baking donuts instead of frying gives them a lighter crumb while still keeping them moist and tender. Pistachios add subtle crunch and depth, while cranberries bring balance and color. Together, they create a donut that looks just as good as it tastes.

Why You’ll Love These Baked Pistachio & Cranberry Donuts
- Baked, not fried – lighter and easier with no oil mess
- Perfect balance of flavors – nutty pistachios meet tart cranberries
- Seasonal but versatile – ideal for holidays, brunch, or everyday treats
- Beginner-friendly – simple ingredients and straightforward steps
- Beautiful presentation – naturally colorful and bakery-worthy
Whether you’re baking for guests or just treating yourself, these donuts strike the perfect balance between cozy and refined.
Ingredients
For the Donuts:
- 2 cups all-purpose flour
- ¾ cup granulated sugar
- 2 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ½ cup unsalted butter, melted and cooled
- 2 large eggs
- 1 cup milk (or buttermilk for extra tenderness)
- 1½ tsp vanilla extract
- ¾ cup dried cranberries
- ½ cup shelled pistachios, finely chopped
For the Glaze:
- 1½ cups powdered sugar
- 2–3 tbsp milk or cream
- ½ tsp vanilla extract
- 2 tbsp finely chopped pistachios (for topping)
- 2 tbsp dried cranberries, chopped (optional garnish)

Instructions
- Preheat the oven to 350°F (175°C). Lightly grease a donut pan or spray with nonstick baking spray.
- In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt until evenly combined.
- In a separate bowl, whisk melted butter, eggs, milk, and vanilla extract until smooth.
- Add the wet ingredients to the dry ingredients and gently mix until just combined. Do not overmix.
- Fold in chopped pistachios and dried cranberries evenly throughout the batter.
- Spoon or pipe the batter into the donut pan, filling each cavity about ¾ full.
- Bake for 12–15 minutes, or until the donuts spring back lightly when touched.
- Remove from the oven and allow donuts to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- Prepare the glaze by whisking powdered sugar, milk, and vanilla until smooth and pourable.
- Dip the tops of cooled donuts into the glaze, allowing excess to drip off.
- Sprinkle immediately with chopped pistachios and cranberries.
- Let glaze set for 10–15 minutes before serving.
Texture and Flavor Profile
These donuts have a soft, cake-like crumb with a tender interior that stays moist for days. Pistachios add a gentle crunch and earthy flavor, while cranberries provide bursts of brightness in every bite. The glaze ties everything together with a subtle sweetness that never overpowers the donut itself.
Tips for Perfect Baked Donuts
- Do not overmix – Overmixing creates dense donuts. Stir just until combined.
- Use finely chopped pistachios – This ensures even distribution and better texture.
- Pipe for precision – A piping bag (or zip-top bag) makes filling the donut pan clean and easy.
- Cool before glazing – Warm donuts will melt the glaze instead of setting it.
Variations & Customizations
- Orange Pistachio Cranberry Donuts: Add 1 tsp orange zest to the batter.
- White Chocolate Glaze: Replace milk with melted white chocolate for extra indulgence.
- Gluten-Free Option: Use a 1:1 gluten-free baking flour.
- Vegan Version: Use plant-based milk, vegan butter, and egg replacer.
Serving Suggestions
Serve these donuts:
- With hot coffee or espresso
- As part of a holiday brunch board
- Alongside fresh fruit and yogurt
- Wrapped individually as edible gifts
They’re just as delicious in the morning as they are in the afternoon.

Storage & Make-Ahead Tips
- Store glazed donuts in an airtight container at room temperature for up to 2 days.
- Refrigerate for up to 5 days for extended freshness.
- Freeze unglazed donuts for up to 2 months and glaze after thawing.
Fun Flavor Pairing Fact
Pistachio and cranberry are a classic pairing in Middle Eastern and Mediterranean desserts, prized for their contrast of richness and acidity—making these donuts globally inspired as well as comforting.
Final Thoughts
Baked Pistachio & Cranberry Donuts are proof that homemade donuts can be elegant, easy, and irresistibly delicious. With vibrant color, balanced flavor, and a soft bakery-style texture, they’re the kind of treat that feels special every single time you make them.
Once you bake these, they’ll become a seasonal favorite—and maybe even a year-round staple.

Baked Pistachio & Cranberry Donuts
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and grease a donut pan.
- Whisk together flour, sugar, baking powder, baking soda, and salt.
- In another bowl, whisk melted butter, eggs, milk, and vanilla.
- Combine wet and dry ingredients until just mixed.
- Fold in pistachios and cranberries.
- Fill donut pan 3/4 full and bake 12–15 minutes.
- Cool completely on wire rack.
- Whisk glaze ingredients and dip cooled donuts. Garnish and set.




