Vanilla Pistachio Loaf Recipe with Pistachio Frosting

Treat yourself to a Vanilla Pistachio Loaf with Pistachio Frosting — a moist, tender loaf cake bursting with nutty pistachio flavor. Chopped pistachios fold into the batter for crunch, and a creamy buttercream blended with pistachio paste finishes the loaf for an indulgent, balanced dessert that’s perfect for gatherings or a special treat at home.

This recipe balances sweetness so the pistachio flavor shines through. If you prefer a sweeter dessert, feel free to add an extra layer of frosting.

A close-up of a slice of pistachio cake with frosting and chopped nuts on top, with the remaining cake in the background.

Pistachio Loaf Ingredients

  • Chopped pistachios: About 1 cup chopped pistachios folded into the batter, plus extra for sprinkling on top.
  • All-purpose flour: 2 cups, the structural base for a light, tender loaf.
  • Baking powder: 2 teaspoons to help the loaf rise and stay airy.
  • Kosher salt: ½ teaspoon to balance and enhance flavor.
  • Unsalted butter: ½ cup (room temperature) for richness and moisture.
  • Granulated sugar: ¾ cup for sweetness and a golden crust.
  • Vanilla extract: 2 teaspoons to deepen the overall flavor.
  • Eggs: 2 large, room temperature, to bind and structure the cake.
  • Almond milk: 1 cup (or substitute with your preferred milk) to keep the batter smooth and moist.

Pistachio Frosting Ingredients

  • Pistachios: ½ cup raw pistachios, toasted and processed into a paste for a concentrated pistachio flavor.
  • Unsalted butter: ½ cup softened, for a creamy buttercream base.
  • Vanilla extract: 1½ teaspoons for warmth and balance.
  • Powdered sugar: 1 cup, sifted for a smooth texture.
  • Sea salt: A pinch (about ⅛ teaspoon) to cut sweetness.
  • Heavy cream: 2 tablespoons to loosen the frosting and add richness.
Unbaked dough in a metal tray topped with chopped nuts, prepared for baking and lined with parchment paper.

Is this pistachio loaf cake very sweet?

This loaf is intentionally not overly sweet so the natural pistachio flavor remains prominent. The frosting adds a touch of sweetness and richness — increase the frosting amount if you prefer a sweeter finish.

Can you make pistachio paste or nut butter for the frosting?

Yes. Toast raw pistachios briefly in a dry skillet to bring out their oils, then process them in a food processor, blender, or grinder until they form a paste similar to nut butter. This paste blends into the buttercream to deliver authentic pistachio flavor.

Top Tips for Success

  • Use room-temperature ingredients: Warm eggs and softened butter incorporate more evenly for a smoother batter.
  • Do not overmix: After adding the dry ingredients, mix only until combined to avoid a dense loaf.
  • Check for doneness: Bake 50–60 minutes, but start testing at 50 minutes. A toothpick inserted into the center should come out clean or with a few moist crumbs.
  • Create an aesthetic score: Cutting a shallow line down the center of the batter before baking helps a neat top ridge form.
  • Cool completely before frosting: If the cake is still warm, the frosting will melt and slide off.
  • Toast the pistachios well: If they don’t turn into a paste, they may need more toasting or a higher-powered processor.
A freshly-baked loaf of bread with pistachios sprinkled on top, sitting in a metal baking pan lined with parchment paper.

Easy Ingredient Swaps

Milk: Substitute almond milk 1:1 with any milk you prefer (dairy, oat, soy).
Unsalted butter: Salted butter can be used; omit added salt in the batter and frosting if you do.
Flour: For a gluten-free option, a 1:1 gluten-free all-purpose flour blend should work, though results may vary.

A freshly baked loaf cake topped with a creamy white frosting and sprinkled with chopped pistachios.

Storage & Freezing

Store the frosted loaf in an airtight container at room temperature or in a cool place for up to 3 days. If you want to keep the loaf longer, freeze it before frosting: cool completely, wrap tightly in foil or plastic wrap, and freeze for up to 3 months. Thaw fully before adding the frosting.

A loaf of frosted cake with nuts and chopped pistachios on top, partially sliced, displayed on a piece of parchment paper.

Vanilla Pistachio Loaf Recipe

Prep: 30 minutes • Cook: 50 minutes • Total: 1 hour 20 minutes • Servings: 9

Ingredients

Dry

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • ½ teaspoon kosher salt
  • 1 cup chopped pistachios, plus 2 tablespoons for topping

Wet

  • ½ cup unsalted butter, room temperature
  • ¾ cup granulated sugar
  • 2 teaspoons vanilla extract
  • 2 large eggs, room temperature
  • 1 cup almond milk (or milk of choice)

Frosting

  • ½ cup raw pistachios, toasted and processed into a paste
  • ½ cup unsalted butter, softened
  • 1.5 teaspoons vanilla extract
  • 1 cup powdered sugar, sifted
  • ⅛ teaspoon sea salt
  • 2 tablespoons heavy cream

Optional Toppings

  • Extra pistachio paste crumbles
  • Flaky sea salt

Instructions

  1. Preheat the oven to 350°F (175°C). Line a standard loaf pan with parchment paper and set aside.
  2. Whisk together the flour, baking powder, salt, and chopped pistachios in a medium bowl. Set aside.
  3. In a large bowl, cream the softened butter, granulated sugar, and vanilla until light and fluffy using a mixer.
  4. Add the eggs one at a time, mixing until each is fully incorporated.
  5. Gradually add the dry ingredients to the wet ingredients and mix just until combined. Slowly pour in the almond milk and mix until the batter is thick but pourable — avoid overmixing.
  6. Pour the batter into the prepared loaf pan. Sprinkle the remaining chopped pistachios on top and, if desired, run a butter knife down the center of the batter to create a decorative crease. Bake for 50–60 minutes or until a toothpick comes out clean or with a few moist crumbs.
  7. Remove the loaf from the oven and let it rest in the pan for 5 minutes. Transfer to a wire rack and cool completely before frosting.
  8. To make the pistachio paste: toast the raw pistachios in a dry skillet over medium heat 4–5 minutes until fragrant and slightly golden. Process the pistachios in a food processor or blender until they form a smooth paste. You may need to scrape down the sides several times.
  9. Make the frosting by beating the softened butter, heavy cream, and vanilla until light and fluffy. Gradually add the powdered sugar and mix on low until smooth. Fold in 2–3 tablespoons of the pistachio paste; add more if you want a stronger pistachio flavor or deeper color. Adjust consistency with extra cream or powdered sugar as needed.
  10. When the loaf is completely cool, spread the pistachio frosting evenly over the top and sprinkle any reserved pistachio crumbles. Finish with a pinch of flaky sea salt if desired. Slice and serve.

Tips & Notes

  • Oven temperatures vary — check the loaf a few minutes before the end of the suggested bake time.
  • Overmixing after adding flour causes a dense texture; mix just to combine for a light crumb.
  • Let the cake cool fully before frosting; warm cake will cause the frosting to melt.
  • If your pistachios aren’t forming a paste, toast them a little longer and use a high-speed processor if available.

Nutrition (per serving, approximate)

Calories: 549 kcal, Carbohydrates: 58 g, Protein: 9 g, Fat: 33 g, Fiber: 3 g, Sugar: 32 g

Photography credit: The Wooden Skillet