Moist Orange Pistachio Loaf Cake with Honey Glaze
This orange pistachio loaf cake is a simple, fragrant cake that comes together in one bowl with fresh orange and plenty of chopped pistachios. It’s the kind of weekend bake that fills the kitchen with citrus warmth and leaves you with a tender crumb that stays moist for days.

A sweet honey glaze drips over the top and sets into a glossy finish. You don’t need a mixer, and the whole thing feels low effort but looks like you spent the afternoon on it.
What Makes It So Good
I keep coming back to this cake because it balances bright citrus with just enough nuttiness. The orange zest and juice carry the flavor without any artificial sharpness, and the ground pistachios add a soft chew that plain loaf cakes often miss.
The honey glaze soaks in a little, making each slice sticky and fragrant. By the next day the orange and pistachio flavors deepen and the cake somehow tastes even better.
Ingredients

- 1 ½ cups (190g) all-purpose flour: spooned and leveled for accuracy.
- ¾ cup (85g) finely ground shelled pistachios: use raw unsalted pistachios; grind them in short pulses.
- 1 ½ teaspoons baking powder: helps the loaf rise evenly.
- ½ teaspoon fine sea salt: balances the sweetness and brightens the orange.
- ⅔ cup (135g) granulated sugar: rub with the zest for extra orange flavor.
- 1 tablespoon packed orange zest: from about 2 medium oranges, finely grated.
- 2 large eggs: at room temperature.
- ⅓ cup (80ml) vegetable oil: or any neutral oil like sunflower or avocado.
- ⅓ cup (80ml) fresh orange juice: from the same oranges you zested.
- 1 teaspoon vanilla extract: rounds out the flavor.
- For the glaze:
- 1 cup (120g) powdered sugar: sifted if lumpy.
- 2 tablespoons honey: adds a floral sweetness that pairs with the pistachio.
- 2 to 3 tablespoons orange juice: enough to make a thick but pourable glaze.
- Optional: a small handful of roughly chopped pistachios for topping.
Variations / Substitutions
- Swap the nuts: Almond flour or finely ground walnuts work if pistachios aren’t available. The cake will taste milder and slightly less green.
- Go citrus-free: Replace the orange with lemon and use lemon juice and zest throughout. The honey in the glaze goes just as well with lemon.
- Dairy-free: The cake is already dairy-free since it uses oil. Stick with a plant-based honey alternative for the glaze if needed.
- Make it plainer: Skip the glaze and dust the cooled cake with powdered sugar for a simpler finish. The cake is sweet enough on its own.
If you like this style of loaf, our lemon poppy seed loaf is just as easy and equally bright.
How To Make Orange Pistachio Loaf Cake
Step 1: Mix the Dry Ingredients

In a large bowl, whisk together the 1 ½ cups flour, ¾ cup ground pistachios, 1 ½ teaspoons baking powder, and ½ teaspoon salt until no lumps remain.
The ground pistachios give the flour a speckled green color and a gentle nutty scent. If you’re grinding whole pistachios yourself, pulse them until they look like coarse almond flour. Stop before the oils release and turn it into paste.
Step 2: Whisk the Wet Ingredients

In a separate bowl, combine the ⅔ cup sugar and 1 tablespoon orange zest. Use your fingertips to rub the zest into the sugar for about 30 seconds. The sugar will turn pale orange and smell intensely citrusy. Add the 2 eggs, ⅓ cup oil, ⅓ cup orange juice, and 1 teaspoon vanilla. Whisk until the mixture is smooth and slightly thickened.
The oil and juice might look separated at first but keep whisking and they will come together into a creamy, pale liquid. The zest should be speckled evenly throughout.
Step 3: Bake the Cake

Preheat the oven to 350°F (175°C). Grease a 9×5-inch loaf pan and line it with a strip of parchment paper that overhangs the long sides. Pour the wet ingredients into the dry ingredients and fold gently with a spatula until you no longer see streaks of flour. A few small lumps are fine. Scrape the batter into the prepared pan, smooth the top, and tap the pan firmly on the counter a couple of times to release any large air bubbles. Bake for 50 to 55 minutes, until a skewer inserted in the center comes out clean or with a few moist crumbs.
Around the 30-minute mark your kitchen will smell warmly of orange and toasted nuts. Try not to open the oven door before 40 minutes. A rush of cool air can cause the center to sink. If the top is browning too fast, tent the pan loosely with foil for the last 10 minutes. Let the cake cool in the pan for 10 minutes, then lift it out with the parchment and place it on a wire rack to cool completely, about 1 hour.
Step 4: Glaze and Serve the Cake

Whisk together the 1 cup powdered sugar, 2 tablespoons honey, and 2 to 3 tablespoons orange juice until you have a thick but fluid glaze. Set the completely cooled cake on a serving plate and slowly pour the glaze over the top, letting it drip down the sides. Scatter a small handful of chopped pistachios on top if you want extra crunch.
The glaze will set into a glossy, slightly crackly surface after about 15 minutes. Slice the cake with a serrated knife and serve at room temperature, where the crumb shows tender and speckled with orange zest and pistachio bits.
A Few Tips for the Best Loaf Cake
- Rub the orange zest into the sugar with your fingertips before adding the wet ingredients. This releases the citrus oils and deepens the orange flavor noticeably.
- If you’re grinding your own pistachios, do it in short pulses and scrape down the sides often. Over-processing turns them into butter and can make the cake heavy.
- For a thinner glaze that soaks in like a syrup, use an extra tablespoon of orange juice and leave out the honey. It will be less sweet and more translucent.
- Use a parchment sling. It makes lifting the cake out of the pan simple and keeps the glaze from sticking to the sides later.
Bake times shift a bit depending on the pan you use:
| Pan Size | Material | Bake Time |
|---|---|---|
| 9×5-inch loaf | metal | 50-55 mins |
| 8×4-inch loaf | metal | 55-60 mins |
| 3 mini loaves (5×3-inch) | metal | 30-35 mins |
| standard muffin tin (12 cups) | metal | 18-22 mins |
Storing the Cake
Wrap the unglazed cake tightly in plastic and keep it at room temperature for up to 3 days. If the cake is already glazed, store it in an airtight container. The glaze will soften a little but still taste great. You can refrigerate the cake for up to 5 days. Bring slices to room temperature before serving so the crumb isn’t cold and firm.
Frequently Asked Questions
Can I make this cake gluten-free?
Yes, use a 1:1 gluten-free all-purpose flour blend that contains xanthan gum. The texture will be a little more crumbly but still tender.
Can I use orange extract instead of fresh orange zest and juice?
You can, though the flavor won’t be as bright. Use 1 teaspoon orange extract and replace the orange juice with water or milk. Taste the batter as you go; strong extracts can overwhelm quickly.
Can I freeze this cake?
Absolutely. Wrap the completely cooled, unglazed cake in plastic wrap and then foil, and freeze for up to 2 months. Thaw overnight at room temperature, then glaze just before serving.

Orange Pistachio Loaf Cake Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a 9×5-inch loaf pan and line it with parchment paper. In a large bowl, whisk together the flour, ground pistachios, baking powder, and salt.
- In another bowl, rub the orange zest into the sugar with your fingertips until fragrant. Add the eggs, oil, orange juice, and vanilla and whisk until smooth.
- Pour the wet mixture into the dry ingredients and fold gently just until combined. Scrape the batter into the prepared pan, smooth the top, and tap the pan on the counter a few times. Bake for 50 to 55 minutes, until a skewer comes out clean. Cool the cake in the pan for 10 minutes, then lift it out and place on a wire rack to cool completely.
- Whisk the powdered sugar, honey, and 2 to 3 tablespoons orange juice until you have a thick but pourable glaze. Once the cake is fully cool, pour the glaze over the top and sprinkle with chopped pistachios if you like. Let the glaze set for about 15 minutes before slicing.
