Moist pistachio coffee cake: 1 amazing recipe

A close-up view of a slice of moist pistachio coffee cake showing the crumb texture and pistachio topping.
The perfect slice of our incredibly moist pistachio coffee cake, ready to enjoy!

Forget those dry, crumbly breakfast bakes you were forced to eat growing up! If you’re hunting for the absolute centerpiece for your next leisurely weekend brunch, look no further. I’ve spent ages tweaking and tasting to land on what I truly believe is the ultimate moist pistachio coffee cake recipe. Honestly, when the smell of roasted nuts and sweet butter fills my kitchen, I know it’s going to be perfect—especially when topped with that seriously addictive, crispy, buttery streusel. I actually used a technique I learned modifying a classic sour cream cake when developing the batter for this one; you can check out my moist streusel recipe for reference!

I first got fixated on nailing this recipe after a trip where I had an amazing slice, and I wasn’t leaving until I replicated that rich, unforgettable flavor at home. Trust me, this is the one your friends will be begging for the recipe to after the first bite. It’s simple enough for a weekday morning but special enough for company. Get ready for your new favorite pistachio coffee cake!

A close-up shot of a moist slice of pistachio coffee cake with a vibrant green and brown streusel topping.

Why This is the Best Pistachio Coffee Cake Recipe

What makes this particular recipe stand out in the sea of baking options? Well, I’ve hit a sweet spot that balances richness and ease. You aren’t just getting another dry, one-note cake here—no way! This is exactly why I call it the best pistachio coffee cake recipe.

  • The crumb stays unbelievably moist for days.
  • That nutty flavor truly sings through the butter and sugar.
  • The streusel topping? Crisp heaven! It’s so straightforward.

Achieving the Perfect Moist Nutty Coffee Cake Texture

Moisture control is everything when you are working with nice nuts like pistachios, trust me. We use enough softened butter to coat everything beautifully, which is key to that creamy base. Then, the whole milk steps in to add just the right amount of liquid without thinning out the batter too much. That careful balance is what guarantees you get that satisfyingly moist nutty coffee cake every single time you pull it out of the oven.

Gathering Ingredients for Your Pistachio Streusel Coffee Cake

Okay, let’s get organized! You can’t have any baking emergencies mid-mix, especially when we’re aiming for that perfect result. Pulling everything out first is the secret to making this an easy pistachio cake recipe. We need to organize things into the main cake part and then the crunchy streusel topping. Don’t forget the pistachios—we need two textures here, finely ground for inside and a little rougher for on top!

You’ll need 1 and 3/4 cups of flour, 1 cup of sugar split between the layers, and that full stick of softened butter for the cake base. I also make sure my eggs and milk are sitting out on the counter for about 20 minutes before I start. It makes everything blend together so much smoother. Don’t worry if you don’t have a pastry blender; your fingers work just fine for destroying that cold butter.

If you happen to be reading up on other recipes like my date nut bread, you know how important ingredient prep is. Getting the grind right on those nuts makes or breaks the flavor profile here!

Ingredient Notes and Substitutions for Pistachio Coffee Cake

A quick word on the nuts: I highly recommend using raw, shelled pistachios if you can find them, just pulse them gently in the food processor until they resemble coarse cornmeal for the batter. Roasting them slightly beforehand deepens that flavor, but don’t burn them! For the creaming step, using room temperature eggs and that softened butter (not melted, please!) is what guarantees you a truly buttery pistachio cake recipe structure. If you use salted butter instead of unsalted, just cut back on the added salt from the recipe.

How to Prepare Your Easy Pistachio Coffee Cake Recipe

Now that everything is prepped, the actual mixing goes really fast! Seriously, because we’re using the creaming method and alternating ingredients, this truly becomes an easy pistachio cake recipe. First thing’s first: get that oven fired up to 350 degrees F and make sure your 9-inch square pan is well-greased—I mean, really well-greased! Trust me, we don’t want any sticking surprises later.

We start by combining the dry stuff—flour, baking powder, salt—in one bowl. In your big mixer bowl, cream that 3/4 cup of sugar with the butter until it’s pale and fluffy; this takes a few minutes but creates the air pockets we love. Then, add the eggs one at a time, followed by the vanilla. Don’t rush this part! Once that’s smooth, mix in the dry ingredients by adding about a third of the flour mix, then half the milk, repeat, and end with the dry a final time. Stop mixing right when the last streak of flour disappears. Lastly, gently fold in those finely ground pistachios. It’s going to look thick, and that’s exactly what we want for an easy pistachio cake recipe!

If you’re dealing with a mixer that tends to splatter a bit, check out my tips on how to make fluffy rice pilaf—some of those gentle mixing tricks translate perfectly here!

Making the Crumbly Streusel Topping for Your Pistachio Crumb Cake

The streusel is where the magic really happens, giving us that delightful crunch! Just toss the brown sugar, that extra quarter cup of flour, and the cold diced butter together in a small bowl. Get your hands in there—use your fingertips or a pastry blender—and mash it together until you have coarse, pea-sized crumbs. It shouldn’t look like wet sand; we want distinct chunks for our pistachio crumb cake!

Close-up of a moist slice of pistachio coffee cake showing the tender crumb and crunchy streusel topping.

Here’s the layering trick for maximum crunch: Spread half your cake batter into the prepared pan. Sprinkle half of that streusel mixture evenly over it. Then, dollop the remaining batter gently on top, making sure not to press it down. Finish by scattering the rest of the streusel over everything. This ensures you get topping on almost every slice!

Baking Times and Testing Doneness for the Pistachio Coffee Cake

Pop that beauty into the preheated oven and bake it for about 40 to 45 minutes. But you know how ovens can be different, so checking it is crucial! I always watch for the edges to start pulling ever so slightly away from the pan sides. When you think it might be done, slide a wooden pick right into the very center. If it comes out clean or just with a few moist crumbs clinging to it, you’re golden! If it’s wet, give it five more minutes and check again. Once it passes the test, let it rest in the pan for a good 15 minutes before you even think about slicing it—that resting time helps it set up beautifully.

Cross-section of a moist pistachio coffee cake showing green pistachio swirl and crunchy crumb topping.

Tips for Success with This Comforting Coffee Cake

Even though this is an easy pistachio cake recipe, a few little tricks will take your final bake from great to absolutely legendary. For starters, make sure you are using finely ground pistachios for the interior batter—if they are too chunky, they can weigh down the batter and cause sinking. I always double-check this right before I fold them in!

Secondly, don’t overmix when you alternate the wet and dry ingredients; seriously, stop stirring the second you see that last flour streak vanish. Overmixing makes for a tough cake, and we are aiming for a comforting coffee cake that melts in your mouth!

Finally, if you want a perfectly level cake that’s easier to slice, try baking it on the middle rack and placing a baking sheet on the rack directly beneath it. That extra metal barrier helps distribute the heat more evenly, especially for the bottom layer of the batter. I use this trick all the time when making my famous chocolate chip cookies too, and it never fails!

Serving Suggestions for Your Nutty Brunch Bakes

This pistachio coffee cake is really versatile, which is why I love it so much! It’s wonderful served warm, straight from the pan, with basically any hot drink you love. My top suggestion when serving these nutty brunch bakes is alongside a strong, slightly bitter black coffee—the contrast between the coffee’s bite and the cake’s buttery sweetness is incredible.

If you want to dress it up a bit without covering up that gorgeous streusel, try a small dollop of slightly sweetened whipped cream on the side. Or, if you are feeling extra fancy for a holiday breakfast, a whisper-thin drizzle of simple vanilla glaze works wonders. You can find a great base glaze idea when looking at my strawberry muffins post, just skip the strawberry swirl!

Close-up of a slice of moist pistachio coffee cake showing the green crumb interior and rich pistachio topping.

Storage and Make-Ahead Tips for Your Pistachio Coffee Cake

One of the best parts about this recipe is how forgiving it is! You absolutely can turn this into one of those amazing brunch cakes you can make ahead of time. Once the cake has cooled completely—and I mean completely, or you’ll get condensation—store it tightly covered at room temperature. It stays beautifully moist on the counter for about two full days. I often bake it the night before brunches!

If you have leftovers past that, you can totally freeze slices! Wrap them tightly in plastic wrap first, then slip them into a freezer-safe bag. They thaw out perfectly on the counter in an hour or two. If you want to see how I handle longer storage options for my loaf recipes, check out the notes on my date nut bread—the principles are the same for any dense, buttery bake like this pistachio coffee cake.

Frequently Asked Questions About Pistachio Coffee Cake

I know we covered a lot of ground, but you probably have a few lingering worries or questions about making sure this turns out just right. I get asked these things all the time, so here are the quick answers to get you baking with confidence!

Can I use pre-shelled pistachios for this recipe?

Yes, absolutely! If you’re buying them already shelled, just make sure they are raw or lightly toasted. The key part is step six: you have to grind those nuts down for the batter, so use a food processor or a sturdy blender. Be careful though—if you run the processor too long trying to make this pistachio coffee cake, you’ll end up with pistachio butter instead of flour! Pulse it quickly!

What’s the best pan size if I don’t have a 9-inch square?

I tested this in a square pan because the streusel layer distributes evenly that way, but you can change it up! If you use a standard 9×13 inch baking dish, the baking time might drop down closer to 35 minutes because the batter is shallower. If you want a taller cake, a 9-inch round or an 8-inch square loaf pan will work, but you must add at least 10 or 15 minutes to the total bake time.

Can I use yogurt or sour cream instead of milk?

Oh, that is a great question for extra richness! If you swap the milk for plain yogurt or sour cream, you are going to get an even richer, slightly tangier cake. It’s a fantastic variation. Just try to aim for a similar volume; if the yogurt is thicker than the milk, you might need to thin it just a tiny bit with a splash of water or extra milk so your batter isn’t too stiff before baking.

Can I make a vegan pistachio coffee cake easy version?

You certainly can whip up a vegan pistachio coffee cake easy version! It takes just a couple of easy swaps. You can substitute the butter with a good quality firm vegan baking stick or coconut oil (make sure the coconut oil is solid when you cream it). And swap the dairy milk for full-fat oat or soy milk. It comes out delicious for those who need a plant-based treat!

How do you keep the streusel crunchy?

This is the trickiest part! The best way to ensure you keep that amazing texture, especially if you are making homemade coffee cake ideas ahead of time, is to make sure the streusel is fully incorporated into the batter layers. The batter acts like a protective cushion! Also, don’t over-bake the cake; pulling it out when the center is just done means the streusel doesn’t have time to dry out completely.

Estimated Nutritional Data for This Pistachio Coffee Cake

I always try to be as honest as possible about what’s in the food we share here! Keep in mind that these numbers are just estimates based on the ingredient quantities listed. If you use extra butter or different brands of sugar, things might shift a little bit, you know how it goes!

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 25g
  • Sodium: 180mg
  • Fat: 19g (of which Saturated Fat is 10g)
  • Carbohydrates: 42g
  • Protein: 6g
  • Cholesterol: 75mg

This is pretty standard for a rich, crumbly coffee cake for breakfast loaded with buttery streusel toppings, so enjoy that slice guilt-free!

Share Your Homemade Coffee Cake Ideas

I am so excited for you to try out this recipe! Once you pull that beautiful, nutty creation from your oven, I really want to know what you think. Did the streusel get super crunchy? Did you pair it with an iced latte or a hot cup of tea?

Please leave me a star rating and tell me your thoughts in the comments below! I love updating these recipes based on real feedback, so don’t be shy! If you try any fun twists, you can always reach out via my contact page—I always enjoy hearing from my baking buddies!

Estimated Nutritional Data for This Pistachio Coffee Cake

I always try to be as honest as possible about what’s in the food we share here! Keep in mind that these numbers are just estimates based on the ingredient quantities listed. If you use extra butter or different brands of sugar, things might shift a little bit, you know how it goes!

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 25g
  • Sodium: 180mg
  • Fat: 19g (of which Saturated Fat is 10g)
  • Carbohydrates: 42g
  • Protein: 6g
  • Cholesterol: 75mg

This is pretty standard for a rich, crumbly coffee cake for breakfast loaded with buttery streusel toppings, so enjoy that slice guilt-free!

Share Your Homemade Coffee Cake Ideas

I am so excited for you to try out this recipe! Once you pull that beautiful, nutty creation from your oven, I really want to know what you think. Did the streusel get super crunchy? Did you pair it with an iced latte or a hot cup of tea?

Please leave me a star rating and tell me your thoughts in the comments below! I love updating these recipes based on real feedback, so don’t be shy! If you try any fun twists, you can always reach out via my contact page—I always enjoy hearing from my baking buddies!

Print

Moist Pistachio Coffee Cake with Crumbly Streusel Topping

Cross-section view of a moist pistachio coffee cake featuring green pistachio pieces throughout and a rich crumb topping.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple recipe for a moist, nutty pistachio coffee cake featuring a buttery streusel topping, perfect for brunch or an afternoon treat.

  • Author: Ahazzam
  • Prep Time: 15 min
  • Cook Time: 45 min
  • Total Time: 60 min
  • Yield: 9 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1 3/4 cups all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1 cup granulated sugar, divided
  • 1/2 cup (1 stick) unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup whole milk
  • 1/2 cup finely ground pistachios
  • 1/2 cup chopped pistachios for topping
  • 1/2 cup packed light brown sugar for streusel
  • 1/4 cup all-purpose flour for streusel
  • 1/4 cup cold unsalted butter, cut into small pieces for streusel

Instructions

  1. Preheat your oven to 350 degrees F. Grease and flour a 9-inch square baking pan.
  2. In a medium bowl, whisk together the 1 3/4 cups flour, baking powder, and salt. Set aside.
  3. In a large bowl, beat the softened butter and 3/4 cup of the granulated sugar until light and fluffy.
  4. Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
  5. Gradually add the dry ingredients to the wet ingredients, alternating with the milk, beginning and ending with the flour mixture. Mix until just combined.
  6. Fold in the 1/2 cup finely ground pistachios into the batter.
  7. Prepare the streusel: In a small bowl, combine the brown sugar, 1/4 cup flour, and the 1/4 cup cold butter pieces. Use your fingers or a pastry blender to cut the butter into the sugar mixture until coarse crumbs form. Stir in the 1/2 cup chopped pistachios.
  8. Spread half of the cake batter into the prepared pan. Sprinkle half of the streusel topping evenly over the batter. Top with the remaining batter, and then sprinkle the remaining streusel mixture over the top.
  9. Bake for 40 to 45 minutes, or until a wooden pick inserted into the center comes out clean.
  10. Let the cake cool in the pan for 15 minutes before slicing and serving.

Notes

  • For a more intense pistachio flavor, you can substitute 1/4 cup of the milk with pistachio paste or extract.
  • You can make this cake ahead of time and store it covered at room temperature for up to two days.
  • If you do not have ground pistachios, pulse shelled pistachios in a food processor until finely ground, being careful not to over-process into butter.

Nutrition

  • Serving Size: 1 slice
  • Calories: 350
  • Sugar: 25
  • Sodium: 180
  • Fat: 19
  • Saturated Fat: 10
  • Unsaturated Fat: 9
  • Trans Fat: 0
  • Carbohydrates: 42
  • Fiber: 2
  • Protein: 6
  • Cholesterol: 75

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!