There is something utterly magical about the combination of warm spices and bright citrus flavors, which is exactly what makes the Cardamom Orange Cake with Pistachio Streusel Recipe a standout treat. This cake is a beautiful balance of aromatic cardamom, fresh orange zest and juice, and a delightfully crunchy pistachio streusel topping. Every bite offers a tender, moist crumb layered with a sweet yet complex flavor profile that feels just as perfect for a casual afternoon snack as it does a festive dessert centerpiece. Sharing this Cardamom Orange Cake with Pistachio Streusel Recipe with friends and family is like spreading a little happiness on a plate, and once you try it, you’ll understand why it’s become one of my all-time favorites.

Ingredients You’ll Need
These ingredients are refreshingly simple but essential in creating the perfect harmony of textures and flavors in this cake. Each element plays a critical role—from the buttery richness and the citrus punch to the unique aroma of cardamom and the delightful crunch of pistachios.
- 1 1/2 cups (180g) all-purpose flour: The foundation for a tender crumb.
- 1 tsp baking powder: Helps the cake rise beautifully.
- 1/2 tsp baking soda: Works with acidic ingredients for lift and softness.
- 1/2 tsp ground cardamom: Adds a warm, fragrant spice that’s the star of this cake.
- 1/4 tsp salt: Enhances the other flavors and balances sweetness.
- 1/2 cup (115g) unsalted butter, softened: Provides richness and moistness.
- 3/4 cup (150g) granulated sugar: Sweetens and gives structure when creamed with butter.
- 2 large eggs: Bind the ingredients and add depth to texture.
- 1/2 cup (120ml) plain yogurt: Adds moisture and a subtle tang that brightens the cake.
- 1/4 cup (60ml) fresh orange juice: Brings fresh citrus flavor and moisture.
- Zest of 1 orange: Intensifies the bright orange notes with fragrant oils.
- 1 tsp pure vanilla extract: Enhances all the flavors beneath the surface.
- 1/3 cup (40g) all-purpose flour (streusel): Base for the crumbly topping.
- 1/4 cup (50g) brown sugar: Provides sweetness and a hint of molasses in the streusel.
- 1/2 tsp ground cardamom (streusel): Ties the topping flavors back to the cake.
- 1/4 cup (55g) cold unsalted butter, cubed: Creates the crumbly texture when cut into streusel dry ingredients.
- 1/2 cup (60g) shelled pistachios, chopped: Adds a wonderful crunch and nutty flavor to the streusel.
How to Make Cardamom Orange Cake with Pistachio Streusel Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C). Greasing an 8-inch round cake pan and lining the bottom with parchment paper ensures your beautiful cake will easily release once baked. This upfront prep makes all the difference in having a seamless baking experience.
Step 2: Combine the Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cardamom, and salt. This step ensures the warm spice and leavening agents are evenly distributed, which helps the cake rise perfectly and have that lovely aromatic boost throughout.
Step 3: Cream Butter and Sugar
In a larger bowl, beat the softened unsalted butter with the granulated sugar until the mixture is light and fluffy. This process traps air in the batter that later translates into a tender, airy texture. Tip: Take your time here—it’s worth it!
Step 4: Add Eggs and Orange Zest
Add the eggs one at a time, beating well after each addition to fully incorporate them. Then mix in the freshly grated orange zest; its essential oils add a powerful citrus aroma that sets this Cardamom Orange Cake with Pistachio Streusel Recipe apart.
Step 5: Incorporate Dry Ingredients, Yogurt, and Orange Juice
Gradually fold the dry ingredients into the wet mixture, followed by the plain yogurt and fresh orange juice. Stir gently until just combined to maintain a light texture—overmixing can make the cake dense, and no one wants that.
Step 6: Make the Pistachio Streusel
In a small bowl, mix the flour, brown sugar, and cardamom designated for the streusel. Cut in the cold cubed butter with a pastry cutter or your fingers until the mixture resembles coarse crumbs. Stir in the chopped pistachios last. This topping brings a lovely nutty crunch that contrasts beautifully with the soft cake.
Step 7: Assemble and Bake
Pour the cake batter into your prepared pan, smoothing the top with a spatula. Evenly sprinkle the pistachio streusel over the surface. Bake the cake for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean and the top is a golden brown—a surefire sign it’s ready to come out.
Step 8: Cool and Serve
Let the cake cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. Cooling is crucial so the cake firms up slightly and the flavors meld nicely.
How to Serve Cardamom Orange Cake with Pistachio Streusel Recipe

Garnishes
For an extra touch of elegance, lightly dust the cooled cake with powdered sugar and scatter a few whole pistachios on top. A thin twist of fresh orange zest or a dollop of whipped cream can also brighten each slice and make presentation festive.
Side Dishes
This cake pairs wonderfully with a cup of hot tea, especially varieties like Earl Grey or chai, which complement the cardamom notes beautifully. You could also serve it alongside fresh berries or a scoop of vanilla ice cream to add a creamy, fresh element that balances the spice and citrus perfectly.
Creative Ways to Present
If you’re feeling adventurous, serve individual slices on decorative plates with a drizzle of orange glaze or honey. Alternatively, layer it with whipped cream and orange segments in a trifle dish for a stunning dessert centerpiece that’s sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
Once completely cooled, store leftover cake tightly wrapped in plastic wrap or in an airtight container at room temperature for up to 2 days. This keeps it moist and fresh, allowing you to savor that perfect balance of flavors even after baking day.
Freezing
This Cardamom Orange Cake with Pistachio Streusel Recipe freezes beautifully. Wrap the entire cake or individual slices in plastic wrap and then foil, and freeze for up to 2 months. When ready to enjoy, thaw in the fridge overnight or at room temperature for a few hours.
Reheating
If you prefer your cake warm, simply heat individual slices in the microwave for 15-20 seconds. The slight warmth awakens the cardamom and orange aromas, making it feel freshly baked again. Just be careful not to overheat, or the pistachio streusel can lose its crunch.
FAQs
Can I substitute the plain yogurt?
Yes! Greek yogurt works well too and will add a bit more richness. If you’re dairy-free, try a plant-based yogurt, but the flavor and texture might be slightly different.
Is it necessary to use fresh orange juice and zest?
Fresh orange juice and zest truly brighten the flavor and aroma of this cake. Using bottled juice is possible but won’t provide the same vibrant taste that makes this Cardamom Orange Cake with Pistachio Streusel Recipe so special.
Can I omit the cardamom?
While cardamom is the unique spice that gives this cake its signature flavor, if you’re not a fan, you can substitute cinnamon or ginger for a different but equally delightful twist.
How do I know when the cake is fully baked?
Insert a toothpick into the center of the cake—if it comes out clean or with only a few crumbs attached, the cake is done. The top should also be golden brown and the streusel crisp looking.
Can I make this cake gluten-free?
Absolutely! Use a gluten-free all-purpose flour blend that measures cup-for-cup for regular flour. The texture may be slightly different, but the flavors remain incredible.
Final Thoughts
There is nothing quite like the warm aroma of cardamom mingling with fresh citrus, especially when paired with the delightful crunch of pistachios. The Cardamom Orange Cake with Pistachio Streusel Recipe is a celebration of flavors and textures that’s equally comforting and exciting. Whether you’re baking it for a special occasion or a simple moment to savor with a loved one, I encourage you to try this recipe—you might just find your new favorite cake to cherish and share.
Print
Cardamom Orange Cake with Pistachio Streusel Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Cardamom Orange Cake with Pistachio Streusel is a delightful blend of warm spices, fresh citrus, and crunchy nuts. Moist and fluffy, the cake features aromatic cardamom and vibrant orange flavors, topped with a buttery pistachio streusel that adds a perfect crunchy texture. Ideal for a sophisticated dessert or a special teatime treat.
Ingredients
Cake
- 1 1/2 cups (180g) all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp ground cardamom
- 1/4 tsp salt
- 1/2 cup (115g) unsalted butter, softened
- 3/4 cup (150g) granulated sugar
- 2 large eggs
- 1/2 cup (120ml) plain yogurt
- 1/4 cup (60ml) fresh orange juice
- Zest of 1 orange
- 1 tsp pure vanilla extract
Streusel
- 1/3 cup (40g) all-purpose flour
- 1/4 cup (50g) brown sugar
- 1/2 tsp ground cardamom
- 1/4 cup (55g) cold unsalted butter, cubed
- 1/2 cup (60g) shelled pistachios, chopped
Instructions
- Preheat and Prepare Pan: Preheat the oven to 350°F (175°C). Grease an 8-inch round cake pan and line the bottom with parchment paper to ensure easy removal of the cake.
- Mix Dry Ingredients: In a medium bowl, whisk together 1 1/2 cups all-purpose flour, baking powder, baking soda, ground cardamom, and salt until combined evenly.
- Cream Butter and Sugar: In a large mixing bowl, cream the softened unsalted butter with granulated sugar using a mixer until the mixture is light and fluffy, which will help incorporate air for a tender cake.
- Add Eggs and Orange Zest: Add eggs one at a time to the butter mixture, beating well after each addition to maintain an even texture. Stir in the orange zest and vanilla extract to infuse the batter with aromatic citrus flavor.
- Combine Wet and Dry Ingredients: Gradually add the dry flour mixture to the wet ingredients alternating with plain yogurt and fresh orange juice, mixing gently just until all ingredients are combined to avoid overmixing which can toughen the cake.
- Prepare Streusel Topping: In a small bowl, combine 1/3 cup all-purpose flour, brown sugar, and ground cardamom. Cut in the cold unsalted butter until the mixture forms coarse crumbs. Stir in the chopped pistachios to add crunch and nutty flavor.
- Assemble Cake: Pour the cake batter into the prepared pan and smooth the top evenly. Evenly sprinkle the pistachio streusel over the batter to create a crunchy topping.
- Bake: Bake the cake in the preheated oven for 40-45 minutes or until a toothpick inserted into the center comes out clean and the cake top turns golden brown.
- Cool: Let the cake cool in the pan for about 10 minutes, then transfer it carefully to a wire rack to cool completely before serving. This step ensures the cake sets perfectly and is easier to slice.
Notes
- Ensure butter is softened for proper creaming with sugar to achieve a light cake texture.
- Do not overmix the batter once combined to keep the cake tender.
- The orange zest and juice can be substituted with lemon if preferred for a different citrus twist.
- The pistachio streusel can be swapped with walnuts or almonds for variety.
- Store the cake covered at room temperature for up to 3 days or refrigerate for up to a week.
- Allow the cake to cool completely before slicing to avoid crumbling.

