Amazing 350 Calorie pistachio coffee cake

February 21, 2026
Written By Ava Sinclair

Ava Sinclair is the creator and home cook behind Completely Yummy. Growing up in a lively Midwest kitchen, she learned early on that the best memories are made around the dinner table. After years in a fast-paced marketing career left her craving simple, delicious, and homemade meals, she made it her mission to bridge the gap between busy schedules and seriously good food. Today, Ava shares foolproof recipes that are perfect for real, everyday life. Her passion is helping home cooks discover the joy and confidence that comes from making a meal that is, well, completely yummy!

There is absolutely nothing better than those quiet, cozy mornings when you have a moment just for yourself, maybe with the window slightly open, and a rich, hot cup of coffee waiting. If you’re looking for the perfect pairing for that moment, you’ve found it! My pistachio coffee cake is rich, nutty, and delivers on the promise of a truly spectacular slice every single time. This recipe isn’t about fancy techniques; it’s about honoring my philosophy here at Completely Yummy: creating genuinely doable food that tastes seriously good. I think learning to nail foundational recipes, like our fluffy pancakes recipe secrets, builds confidence to tackle things like this beautiful bake. This cake is tender, packed with that lovely pistachio punch, and topped with a wonderful buttery crust. It’s the definition of comfort!

Why This Pistachio Coffee Cake Recipe Works for You

I know you’re probably tired of looking through endless recipes that promise the world but deliver a dry crumb. That won’t happen here! This pistachio coffee cake solves all those problems. It hits every mark for what a perfect morning bake should be. In my kitchen, doable really means delicious, and this cake proves it!

  • It’s incredibly moist—no more dry breakfast cakes, I promise you that.
  • The nutty flavor from the real pistachios really sings through!
  • It sets up beautifully, making it fantastic for slicing and serving at brunch.

Achieving the Perfect Moist Coffee Cake Texture

The trick to that unbelievable moisture isn’t just the nuts, though they certainly help. It comes down to how we treat the liquids! By using a combination of whole milk and that rich pistachio paste (or extract), we are infusing the batter with flavor right at the base. Plus, don’t skimp on creaming that butter and sugar until it’s genuinely fluffy; those air pockets are what keep the resulting cake tender!

The Simple Streusel Topped Cake Method

If you love that crunchy, buttery layer on top that just melts in your mouth, you’re in the right place. Making the crumb topping for this streusel topped cake is honestly the easiest part of the whole process. You just whisk the dry bits, then quickly rub in the cold butter with your fingers. It comes together in minutes, but it bakes up into the best contrast against the soft cake underneath. It’s magic, I tell you!

Ingredients for Your Pistachio Coffee Cake

Okay, let’s talk about what you need. Making sure you have the right stuff lined up makes the baking process so much smoother. Remember, for this pistachio coffee cake, we’re focusing on quality ingredients to get that rich, nutty flavor we love so much. I’ve listed everything out, and make sure you pay attention to the temperature of the butter for the two different parts of this recipe!

For the main cake body, you’ll grab your flour, leavening, sugar, softened butter, those two eggs, milk, vanilla, and of course, your pistachios. I specify finely ground pistachios for the batter so they blend right in and lend moisture, not crunch.

For the Buttery Streusel Topping

This topping is what separates the good coffee cakes from the truly spectacular ones. It needs to be crumbly, rich, and perfectly textured. For this part, you need:

  • 1/2 cup all-purpose flour
  • 1/4 cup packed light brown sugar – I love the molasses flavor it adds!
  • 1/4 cup shelled pistachios, roughly chopped—these give a nice bite!
  • 1/4 teaspoon ground cinnamon
  • 4 tablespoons cold unsalted butter, cut into small pieces—this has to be cold, seriously, so it clumps up instead of melting right away.

Step-by-Step Instructions for the Best Pistachio Coffee Cake Recipe

Now that we have everything ready to go, let’s get this fantastic pistachio coffee cake into the oven! Baking is all about timing, so pay attention to those oven temps. I always like to have everything lined up before I even turn the oven on because we don’t want the batter sitting around waiting. Remember how we talked about the buttery crumb topping? That needs to be ready to go when the batter is.

Preparing the Streusel and Oven

First things first: set your oven to 350°F (175°C) and make sure your pan—square or loaf—is greased and floured. Next, focus on that streusel you prepared earlier. Take your small bowl, and using your fingers or just a pastry blender, work that cold butter into the flour, brown sugar, chopped nuts, and cinnamon until it looks like coarse, shaggy crumbs. Don’t let it get warm! Set that beauty aside for later.

Mixing the Moist Coffee Cake Batter

In one bowl, whisk your dry ingredients (flour, baking powder, salt). Then, in your main mixing bowl, cream that sugar and softened butter until it’s pale and light. Add the eggs one at a time, making sure each one is fully incorporated before adding the next. Now, mix your milk, ground pistachios, and paste/extract in a separate cup. This is where the magic happens: gradually add the dry ingredients alternating with the milk mixture. Start and end with the dry stuff. Please, please, please mix only until you see the last streak of flour disappear. Overmixing is the enemy of a moist coffee cake!

Layering and Baking Your Nutty Breakfast Cake

Once your batter is just mixed, pour about half of it into your prepared pan. Now, sprinkle half of that glorious streusel right on top. Pour the remaining batter over that first streusel layer, and finish by sprinkling the rest of the topping over the very top layer. This layering technique really helps the flavor permeate everything. Pop it into the oven for about 40 to 45 minutes. You’re looking for that wooden skewer test—if it comes out clean, your nutty breakfast cake is done! Let it cool in the pan for a solid 15 minutes before turning it out. For more baking success stories, check out my secrets for the best apple crumble recipe!

Tips for a Flawless Pistachio Coffee Cake

Even with a straightforward recipe like our pistachio coffee cake, sometimes you just need that little nudge to take it from “good” to “absolutely unforgettable.” Since I developed these recipes to fit real, busy lives, I always try to include ways you can tweak things based on what you have or what mood you’re in. Trust me, once you see how this cake handles variations, you’ll want to make it every week!

Ingredient Notes and Substitutions for Your Pistachio Cake Recipe

If you want to make this a real showstopper for a weekend brunch, consider adding a layer of cream cheese filling right in the middle! Just whip up 4 ounces of softened cream cheese with a bit of sugar and maybe a tiny drop of almond extract, then spread it over that first layer of batter before you add the first streusel sprinkle. It adds such a lovely tang!

Also, I know many of you are plant-based bakers, so don’t worry—you can absolutely make a wonderful Vegan Pistachio Cake version. Just swap that butter for good quality vegan butter sticks, use a nice almond or soy milk, and use flax eggs instead of the real ones. It comes out just as tender!

Maximizing Pistachio Flavor

Speaking of flavor, the source of your nuts makes a huge difference. If you are using raw, shelled pistachios, try toasting them ever so slightly—maybe three minutes in a dry, warm skillet—before you grind them finely for the batter. That gently releases their oils and just amplifies that gorgeous, earthy, nutty flavor so it really pops against the butter and sugar. If you can find pistachio paste, use it! It gives a cleaner, deeper flavor than just extract, but extract works wonderfully in a pinch!

Serving Suggestions for Your Homemade Coffee Cake

This cake is honestly so versatile! Because it’s rich and has that lovely buttery crumb, it really shines on its own, especially when it’s still slightly warm. But if you want to elevate it for guests or just make your morning feel extra special, I have a couple of ideas.

Obviously, it’s made for coffee or tea—that’s why we call it coffee cake, right? Nothing beats the earthy, nutty notes of the pistachio paired with a strong black coffee or an Americano. They just sing together!

If you’re serving it as a brunch centerpiece, a little something bright on the side is just lovely. I often serve mine alongside a bowl of fresh berries—strawberries or raspberries work great because their tartness cuts through the richness of the streusel. For a lovely non-caffeinated pairing, you could try a glass of my classic fresh squeezed homemade lemonade recipe.

A light dusting of powdered sugar is my go-to presentation, but sometimes, especially if you skipped the cream cheese filling, a simple drizzle of glaze made from powdered sugar, a splash of milk, and maybe a teeny bit of almond extract pushes it over the top without being too heavy!

Storage and Reheating Instructions for Pistachio Coffee Cake

One of the best things about a really good pistachio coffee cake is that it tastes just as fantastic the next day, provided you store it correctly! This isn’t one of those cakes that dries out instantly. We want to protect that beautiful moist crumb we worked so hard for, especially keeping that buttery streusel from getting totally soggy.

If you have any leftovers—which, let’s be honest, you probably won’t!—you need to wrap it up tight. Make sure it’s completely cool first, or you’ll steam it right in the wrapping! I use plastic wrap, making sure every inch is sealed, and then I place it in an airtight container at room temperature. It should easily last 3 to 4 days that way, and seriously, the flavor often gets even better as the nuts settle a bit.

If you need it to last longer, go ahead and freeze it! You can freeze the whole cake or just slices. Wrap each piece tightly—first in plastic wrap, then in foil—to guard against freezer burn. It keeps well for about two months this way. When you’re ready to enjoy that homemade coffee cake again, just pull out a slice and let it thaw on the counter for an hour or two. If you want it warm, give it about 10 to 15 seconds in the microwave. It warms right up, and that streusel gets delightfully soft again!

Frequently Asked Questions About This Easy Brunch Cake

I know you might still have a few lingering thoughts, especially if you’re thinking about changes or substitutions. That’s smart cooking! I always want you to feel confident before you slide anything into the oven. Here are some of the things I get asked most often about this easy brunch cake.

Can I use almond extract instead of pistachio extract?

That’s a great question, especially if you want to lean into the almond profile! You absolutely can pivot here. If you skip the pistachio extract or paste, you should definitely swap in almond extract. I usually recommend using about half a teaspoon of pure almond extract in the cake batter, and then, if you’re making a simple glaze, a tiny drop in that really enhances the flavor. It turns it into something closer to a buttery crumb cake with that lovely sweet nuttiness.

How do I ensure I get that crunchy streusel topping?

The integrity of the crumb topping is everything, right? If your topping is coming out soft instead of crunchy, it usually means one of two things. First, check your butter temperature—it *must* be cold and cubed for the streusel mix. Second, make sure you don’t overmix the topping once you’ve added the butter; you want distinct little clumps, not a uniform paste. The brown sugar helps it crisp up nicely, too!

Is this recipe easy to convert into a Vegan Pistachio Cake?

Yes, making this a vegan pistachio cake is surprisingly simple! You just need to make those simple swaps we discussed in the Tips section. Substitute all the butter with good quality, chilled vegan butter sticks, use a plant-based milk like soy or oat, and use flax eggs for binding. It bakes up beautifully and retains almost all of that moisture and flavor structure we’re aiming for in this homemade coffee cake. It’s a fantastic adaptation for brunch!

What is the best way to store leftovers to keep it fresh?

For leftover slices, make sure the cake is completely cool, then wrap it tightly in plastic wrap or place it in an airtight container. It stays wonderfully moist at room temperature for about four days. If you want to keep it longer, freezing is your friend! For more general kitchen tips that make life easier, you might want to check out my guide on making easy creamy cornbread casserole for your next gathering!

Estimated Nutritional Data for This Pistachio Coffee Cake

I always tell people that we focus on flavor first and foremost here at Completely Yummy, but it’s smart to know what you’re working with, especially when this cake is so delicious you might accidentally eat two slices! I’ve done my best to estimate the nutritional breakdown based on the standard ingredients listed in the recipe above.

Keep in mind these numbers are just a guideline, since the exact size of your eggs or even the type of milk you use can shift things around a little bit. When you look at these, remember that slice is loaded with real pecans and buttery goodness, which is what makes it taste so amazing!

  • Serving Size: 1 slice
  • Calories: 350
  • Fat: 19g
  • Saturated Fat: 10g
  • Carbohydrates: 42g
  • Sugar: 25g
  • Protein: 6g
  • Cholesterol: 65mg

Remember, these estimates are based on using standard all-purpose flour and whole milk. If you make swaps, like using a lighter milk or opting for a vegan butter substitute, those values for fat and saturation will change. The most important number, though? That’s the joy factor, and I guarantee this coffee cake scores 10 out of 10 there!

Share Your Experience Baking This Pistachio Coffee Cake

Now that you’ve baked this incredible pistachio coffee cake, I genuinely want to know what you thought! Seriously, hearing from you is the best part of my job here at Completely Yummy. I pour so much care into making sure these recipes are doable and deliver that ‘Seriously Good Food’ promise, and your feedback confirms that for me and for other cooks reading along.

Did you love the buttery streusel? Did you opt for the cream cheese filling or keep it classic? Please take a moment to leave your star rating right below the recipe card. That feedback builds trust for everyone! If you have a moment, share a photo of your bake on Instagram and tag me! I love seeing your results.

If you want to learn more about the mission behind these simple, satisfying recipes, you can always read up on the “About” section right here. Happy baking, and I can’t wait to read your comments!

Print

Moist Pistachio Coffee Cake with Buttery Streusel Topping

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

You will bake a moist, nutty pistachio coffee cake topped with a rich, buttery streusel. This easy recipe is perfect for brunch or pairing with your morning coffee.

  • Author: avasinclair
  • Prep Time: 20 min
  • Cook Time: 45 min
  • Total Time: 65 min
  • Yield: 9 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 3/4 cups all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1 cup granulated sugar
  • 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 (unsalted)
  • 1/4 cup pistachio paste or 2 tablespoons pistachio extract
  • For the Streusel Topping:
  • 1/2 cup all-purpose flour
  • 1/4 cup packed light brown sugar
  • 1/4 cup shelled pistachios, roughly chopped
  • 1/4 teaspoon ground cinnamon
  • 4 tablespoons cold unsalted butter, cut into small pieces

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour a 9-inch square baking pan or an 8×4 inch loaf pan.
  2. Prepare the streusel: In a small bowl, combine the flour, brown sugar, chopped pistachios, and cinnamon. Cut in the cold butter using a pastry blender or your fingers until the mixture resembles coarse crumbs. Set this aside.
  3. Make the cake batter: In a medium bowl, whisk together the 1 3/4 cups flour, baking powder, and salt. Set aside.
  4. In a large bowl, cream together the granulated sugar and softened butter until light and fluffy. Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
  5. In a separate small bowl, mix the milk, ground pistachios, and pistachio paste (or extract).
  6. Gradually add the dry ingredients to the wet ingredients, alternating with the milk mixture, beginning and ending with the dry ingredients. Mix only until just combined; do not overmix.
  7. Pour half of the batter into your prepared pan. Sprinkle half of the prepared streusel topping evenly over the batter. Pour the remaining batter over the streusel layer. Top with the remaining streusel mixture.
  8. Bake for 40 to 45 minutes, or until a wooden skewer inserted into the center comes out clean.
  9. Let the cake cool in the pan for 15 minutes before transferring it to a wire rack to cool completely.

Notes

  • For a cream cheese filling variation, mix 4 ounces softened cream cheese with 2 tablespoons sugar and 1/4 teaspoon almond extract. Spread this mixture over the first layer of batter before adding the first streusel layer.
  • If you want a vegan pistachio cake, substitute the butter with vegan butter sticks, use a plant-based milk (like almond or soy), and replace the eggs with two flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water, rested for 5 minutes).
  • You can use store-bought pistachio paste or make your own by blending unsalted, shelled pistachios with a neutral oil until smooth.

Nutrition

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

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star