01 -
Pop the cream cheese in a bowl, making sure it's softened. Toss in the vanilla extract, powdered sugar, and pistachio cream, then stir until you're left with a silky, lump-free mixture. Set it aside—it'll be the dreamy surprise layer in the middle.
02 -
Set your oven to 350°F so it's nice and hot. Grab a 9-inch springform pan or a square 9x9-inch pan with tall sides, and coat the surface with cooking spray. For cleanup peace of mind, slide a baking sheet onto the rack underneath your pan to catch any gooey drips.
03 -
Put softened butter and sugar in a big bowl and use an electric mixer to whip them into a light, fluffy texture (around 3 minutes should do). Beat in the eggs, followed by the sour cream, pistachio extract, and vanilla extract. Gradually mix in the flour, baking powder, soda, and salt, and stir until the batter's smooth. Finally, fold in the ground pistachios for a nutty kick.
04 -
In another bowl, combine pistachios, brown sugar, flour, and butter. Use your hands or a fork to mash it together until everything is crumbly. The goal is chunks that will crisp up beautifully on your cake.
05 -
Spoon half of the cake batter into your prepped pan and spread it flat. Gently layer the cream cheese mixture on top, keeping it away from the edges. Scatter half the streusel mix over this, then pour the rest of the batter on and smooth it out. Sprinkle the rest of the streusel evenly on the very top.
06 -
Put the pan in your preheated oven and bake for 55-70 minutes. You'll know it's ready when you poke it with a toothpick and it comes out mostly clean (a few crumbs are okay). The top should be a lovely golden brown, and the cake shouldn't wiggle when the pan's moved.
07 -
Leave the cake in the pan to cool all the way—this could take about an hour. Once it's cooled down, drizzle some extra pistachio cream across the top for extra flavor and a glossy finish.
08 -
Cut into thick slices and dig in! This dessert is best at room temperature when all the layers shine. Put any leftovers in the fridge, covered, and they'll keep for up to three days.