This pistachio bundt cake is a decadent yet surprisingly nutritious dessert that’s as stunning as it is delicious. Its light, fluffy texture comes from whipped egg whites, while the chopped pistachios deliver a perfectly nutty crunch in every bite. Topped with a zesty lime glaze and served with creamy whipped ricotta, this cake is the perfect balance of sweet and tangy. Plus, it gets an added boost of flavor from pistachio pudding mix, making it a crowd-pleaser for any occasion.

We developed this recipe to celebrate the indulgence of dessert without straying from health-conscious principles. By swapping in Greek yogurt for added protein and layering natural ingredients like fresh lime juice and ricotta cheese, we’ve ensured that this cake satisfies both your taste buds and your wellness goals. Whether you’re making it for a special gathering or meal-prepping a guilt-free treat, this easy pistachio bundt cake proves healthy eating can feel truly indulgent.
Why This pistachio bundt cake Is Good for You
- Pistachios: Packed with heart-healthy fats and protein for lasting energy.
- Egg whites: A pure source of lean protein to support muscle building.
- Greek yogurt: High in probiotics, which support gut health and add creaminess without extra fat.
- Ricotta cheese: A nutrient-rich source of calcium to promote strong bones.
- Balances dietary needs beautifully: Start with the base recipe, which is versatile enough to fit a variety of lifestyles.
Wholesome Ingredients for This homemade pistachio bundt cake
This recipe uses simple, nourishing ingredients to strike the right balance between indulgent flavors and healthy choices:
- Pistachios: Fresh, shelled pistachios add texture and a rich nutty flavor. Tip: Look for unsalted pistachios to control the sodium content.
- Greek yogurt: Provides creamy moisture and protein. You can swap in a dairy-free yogurt for a vegan adaptation.
- Ricotta cheese: Creates velvety whipped ricotta for serving. Use a low-fat ricotta for a lighter dish.
- Fresh lime juice: The citrus element elevates the glaze, adding brightness and depth.
Pistachio bundt cake Recipe Details
- Servings: 10 to 12 servings
- Total time: 1 hour 35 minutes (plus cooling and setting)
- Difficulty: Intermediate
Ingredients for This easy pistachio bundt cake
- Nonstick cooking spray or neutral oil
- 2¾ cups/351 grams all-purpose flour
- 1 (3.4-ounce) package instant pistachio pudding mix
- 1 tablespoon plus 1 teaspoon baking powder
- ¾ cup plus 1 tablespoon/195 milliliters whole milk
- ¾ cup plus 2 tablespoons/205 grams full-fat plain Greek yogurt
- 1 tablespoon vanilla bean paste or vanilla extract
- 9 large egg whites
- 1 teaspoon kosher salt (such as Diamond Crystal)
- 2½ cups plus 2 tablespoons/528 grams granulated sugar
- 1¼ cups/300 milliliters canola oil
- ⅔ cup/85 grams shelled pistachios, coarsely chopped
- 1⅓ cup/328 grams whole-milk ricotta
- ¼ cup/60 milliliters heavy whipping cream
- ⅔ cup/68 grams sifted confectioners’ sugar
- 1 teaspoon vanilla bean paste or vanilla extract
- 2 teaspoons olive oil
- Pinch of kosher salt
- 2¼ cups/230 grams sifted confectioners’ sugar, plus more as needed
- ¼ cup/60 milliliters fresh lime juice (from about 2 medium limes), plus more as needed
- ½ cup/64 grams unsalted roasted shelled pistachios, sliced or coarsely chopped
- Flaky sea salt, for garnish
How to Make pistachio bundt cake
- Coat a 12-cup Bundt pan with nonstick spray. Preheat your oven to 350°F.
- In a bowl, whisk together the flour, pistachio pudding mix, and baking powder. In another bowl, combine milk, yogurt, and vanilla paste for a smooth mix.
- Using a mixer, whip egg whites and salt on medium until frothy, about 2 minutes. Gradually add sugar, then beat on high until firm peaks form (4–5 minutes).
- Fold the flour mix and canola oil into the egg whites until smooth. Incorporate the milk mixture, then fold in chopped pistachios.
- Pour batter into the pan, tapping gently to remove air pockets. Bake 60–75 minutes; it’s ready when a skewer comes out with a few moist crumbs. Cool for 10 minutes, then invert the cake onto a rack.
- For whipped ricotta: Blend ricotta, cream, powdered sugar, vanilla paste, olive oil, and salt in a food processor until smooth (or press ricotta through a strainer before mixing).
- For the glaze: Whisk confectioners’ sugar with lime juice until pourable. Drizzle over the cooled cake, garnish with pistachios, and sprinkle flaky sea salt on top. Set for 20 minutes before serving.
How to Customize This pistachio cake with glaze for Your Diet
- Gluten-Free: Swap all-purpose flour for a 1:1 gluten-free baking mix.
- Lower Sugar: Use a sugar substitute like erythritol for a lower-calorie option.
- Vegan: Substitute egg whites with aquafaba and use dairy-free yogurt and ricotta.
- Keto-Friendly: Switch Greek yogurt and milk for unsweetened almond milk and low-carb ricotta options.
- Nut-Free: Omit pistachios and replace pudding with vanilla-flavored instant mix.
Our Team’s Tips for the Best homemade pistachio bundt cake
- Let egg whites reach room temperature—it helps them whip to full volume.
- Tap the pan to remove large air pockets before baking for an evenly textured cake.
- Don’t rush cooling! Spreading glaze on a warm cake will cause it to melt and pool.
- Store leftovers in an airtight container for up to 3 days. Reheat slices in the microwave for 10 seconds for that just-baked warmth.
Pistachio bundt cake FAQs
Can I prepare the whipped ricotta ahead of time?
Yes! Store it tightly covered in the fridge, and it’ll stay fresh for up to one week.
Can I use salted pistachios?
Yes, but we recommend skipping additional salt in the batter and glaze to keep the flavors balanced.
We can’t wait to hear how you enjoy this pistachio bundt cake. What occasion will you make it for? Let us know in the comments!

Pistachio Bundt Cake
Ingredients
- Nonstick cooking spray or neutral oil
- 2¾ cups/351 grams all-purpose flour
- 1 (3.4-ounce) package instant pistachio pudding mix
- 1 tablespoon plus 1 teaspoon baking powder
- ¾ cup plus 1 tablespoon/195 milliliters whole milk
- ¾ cup plus 2 tablespoons/205 grams full-fat plain Greek yogurt
- 1 tablespoon vanilla bean paste or vanilla extract
- 9 large egg whites
- 1 teaspoon kosher salt (such as Diamond Crystal)
- 2½ cups plus 2 tablespoons/528 grams granulated sugar
- 1¼ cups/300 milliliters canola oil
- ⅔ cup/85 grams shelled pistachios, coarsely chopped
- 1⅓ cup/328 grams whole-milk ricotta
- ¼ cup/60 milliliters heavy whipping cream
- ⅔ cup/68 grams sifted confectioners’ sugar
- 1 teaspoon vanilla bean paste or vanilla extract
- 2 teaspoons olive oil
- Pinch of kosher salt
- 2¼ cups/230 grams sifted confectioners’ sugar, plus more as needed
- ¼ cup/60 milliliters fresh lime juice (from about 2 medium limes), plus more as needed
- ½ cup/64 grams unsalted roasted shelled pistachios, sliced or coarsely chopped
- Flaky sea salt, for garnish
Instructions
- Coat a 12-cup Bundt pan with nonstick spray. Preheat your oven to 350°F.
- In a bowl, whisk together the flour, pistachio pudding mix, and baking powder. In another bowl, combine milk, yogurt, and vanilla paste for a smooth mix.
- Using a mixer, whip egg whites and salt on medium until frothy, about 2 minutes. Gradually add sugar, then beat on high until firm peaks form (4–5 minutes).
- Fold the flour mix and canola oil into the egg whites until smooth. Incorporate the milk mixture, then fold in chopped pistachios.
- Pour batter into the pan, tapping gently to remove air pockets. Bake 60–75 minutes; it’s ready when a skewer comes out with a few moist crumbs. Cool for 10 minutes, then invert the cake onto a rack.
- For whipped ricotta: Blend ricotta, cream, powdered sugar, vanilla paste, olive oil, and salt in a food processor until smooth (or press ricotta through a strainer before mixing).
- For the glaze: Whisk confectioners’ sugar with lime juice until pourable. Drizzle over the cooled cake, garnish with pistachios, and sprinkle flaky sea salt on top. Set for 20 minutes before serving.
