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

  1. Preheat the oven to 350°F (175°C). Lightly grease a donut pan or spray with nonstick baking spray.
  2. In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt until evenly combined.
  3. In a separate bowl, whisk melted butter, eggs, milk, and vanilla extract until smooth.
  4. Add the wet ingredients to the dry ingredients and gently mix until just combined. Do not overmix.
  5. Fold in chopped pistachios and dried cranberries evenly throughout the batter.
  6. Spoon or pipe the batter into the donut pan, filling each cavity about ¾ full.
  7. Bake for 12–15 minutes, or until the donuts spring back lightly when touched.
  8. Remove from the oven and allow donuts to cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  9. Prepare the glaze by whisking powdered sugar, milk, and vanilla until smooth and pourable.
  10. Dip the tops of cooled donuts into the glaze, allowing excess to drip off.
  11. Sprinkle immediately with chopped pistachios and cranberries.
  12. 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

Soft, bakery-style baked donuts made with pistachios and dried cranberries, finished with a light vanilla glaze.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 12 donuts
Course: Dessert, Snack
Cuisine: American, Autumn
Calories: 240

Ingredients
  

Donut Batter
  • 2 cups all-purpose flour
  • 0.75 cup granulated sugar
  • 2 tsp baking powder
  • 0.5 tsp baking soda
  • 0.5 tsp salt
  • 0.5 cup unsalted butter melted
  • 2 eggs large
  • 1 cup milk
  • 1.5 tsp vanilla extract
  • 0.75 cup dried cranberries
  • 0.5 cup pistachios chopped
Glaze
  • 1.5 cups powdered sugar
  • 2-3 tbsp milk or cream
  • 0.5 tsp vanilla extract

Equipment

  • Mixing bowls
  • Donut pan
  • Wire rack
  • Hand whisk or mixer

Method
 

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

Notes

Do not overmix batter for the best donut texture.

Leave a Reply