Pistachio Cheesecake Brownies are a rich and indulgent dessert that combines fudgy chocolate brownies with a creamy pistachio cheesecake swirl. The nutty, slightly sweet pistachio flavor perfectly complements the deep chocolate base, making these brownies a unique and irresistible treat. Perfect for special occasions or simply satisfying your sweet tooth, this recipe is a must-try!
Why You’ll Love This Recipe
- Rich and Fudgy – The brownies are dense, chewy, and full of chocolate flavor.
- Creamy Pistachio Cheesecake Swirl – A smooth, nutty layer that adds a unique twist.
- Perfect Balance of Sweet and Nutty – The combination of chocolate and pistachio is irresistible.
- Visually Stunning – The green cheesecake swirl creates a beautiful contrast.
- Easy to Make – Simple ingredients with an impressive result!
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Brownie Layer:
- Unsalted butter
- Granulated sugar
- Brown sugar
- Eggs
- Vanilla extract
- All-purpose flour
- Unsweetened cocoa powder
- Baking powder
- Salt
- Semi-sweet chocolate chips
For the Pistachio Cheesecake Layer:
- Cream cheese, softened
- Granulated sugar
- Egg
- Pistachio paste or finely ground pistachios
- Vanilla extract
- A few drops of green food coloring (optional)
Directions

Making the Brownie Layer:
- Preheat Oven – Set your oven to 350°F (175°C) and line a 9×9-inch baking pan with parchment paper.
- Melt Butter – In a microwave or saucepan, melt the butter and let it cool slightly.
- Mix Wet Ingredients – In a large bowl, whisk together melted butter, granulated sugar, brown sugar, eggs, and vanilla extract.
- Combine Dry Ingredients – In a separate bowl, whisk together flour, cocoa powder, baking powder, and salt.
- Mix Everything Together – Gradually add dry ingredients to the wet mixture, stirring until just combined. Fold in chocolate chips.
- Spread in Pan – Pour the brownie batter into the prepared baking pan, spreading evenly.
Making the Pistachio Cheesecake Layer:
- Beat Cream Cheese – In a medium bowl, beat softened cream cheese and sugar until smooth.
- Add Egg and Flavoring – Mix in the egg, pistachio paste (or ground pistachios), and vanilla extract until fully combined. Add food coloring if using.
Assembling & Baking:
- Layer the Cheesecake – Spoon dollops of the pistachio cheesecake mixture over the brownie batter.
- Swirl – Use a knife or toothpick to swirl the cheesecake mixture into the brownie batter.
- Bake – Bake for 35-40 minutes, or until the edges are set but the center is slightly gooey.
- Cool and Serve – Let the brownies cool completely before slicing for clean cuts.
Servings and Timing
- Servings: Makes about 12-16 brownies
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Cooling Time: 30 minutes
- Total Time: About 1 hour 30 minutes
Variations
- Nutty Crunch – Add chopped pistachios to the brownie batter for extra texture.
- White Chocolate Drizzle – Drizzle melted white chocolate over the cooled brownies.
- Gluten-Free Option – Use a 1:1 gluten-free flour blend.
- Salted Pistachio Twist – Sprinkle flaky sea salt on top for a sweet-salty contrast.
- Extra Chocolatey – Stir in dark chocolate chunks for a richer flavor.
Storage/Reheating
- Room Temperature: Store in an airtight container for up to 2 days.
- Refrigeration: Keep in the fridge for up to 5 days.
- Freezing: Wrap brownies tightly and freeze for up to 3 months. Thaw before serving.
- Reheating: Microwave for 10-15 seconds for a warm, gooey texture.
FAQs
Can I use store-bought pistachio paste?
Yes! Pistachio paste gives a more intense flavor, but ground pistachios work well too.
Do I need to use food coloring?
No, it’s optional! The pistachio layer will have a natural light green hue.
How do I get clean slices?
Chill the brownies before slicing and use a sharp knife, wiping between cuts.
Can I use a boxed brownie mix?
Yes! Just prepare the mix as directed and follow the recipe for the cheesecake layer.
Why are my brownies too dry?
Overbaking can cause dryness. Remove them when the center is slightly underbaked.
Can I make these ahead of time?
Yes! They taste even better the next day as the flavors meld together.
Should I refrigerate these brownies?
Yes, because of the cheesecake layer, refrigeration is recommended.
Can I use a different nut instead of pistachios?
Yes! Almond or hazelnut paste would also work well.
Can I make these in a 9×13-inch pan?
Yes, but they will be thinner. Reduce the baking time slightly.
What’s the best way to melt chocolate chips for drizzling?
Microwave in 15-second intervals, stirring in between, until smooth.
Conclusion
Pistachio Cheesecake Brownies are the perfect blend of fudgy chocolate, creamy cheesecake, and nutty pistachio flavors. Whether you’re making them for a special occasion or just because, these brownies are guaranteed to impress. Try them today and enjoy a decadent, nutty twist on classic brownies!
PrintPistachio Cheesecake Brownies
These Pistachio Cheesecake Brownies are the perfect combination of rich, fudgy brownies and a creamy pistachio-flavored cheesecake swirl. The slight crunch of pistachios adds a delicious texture to every bite!
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 16 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the Brownie Base
- 1 cup (2 sticks) unsalted butter, melted
- 1 ¼ cups granulated sugar
- ¾ cup light brown sugar, packed
- 3 large eggs
- 2 teaspoons vanilla extract
- 1 cup all-purpose flour
- ¾ cup unsweetened cocoa powder
- ½ teaspoon salt
- ½ teaspoon baking powder
For the Pistachio Cheesecake Swirl
- 8 oz cream cheese, softened
- ¼ cup granulated sugar
- 1 large egg
- ½ teaspoon vanilla extract
- â…“ cup pistachio butter or pistachio paste
- 1–2 drops green food coloring (optional, for color)
- ¼ cup chopped pistachios (for topping)
Instructions
Make the Brownie Batter
- Preheat oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper or grease it lightly.
- In a large bowl, whisk together the melted butter, granulated sugar, and brown sugar until smooth.
- Add the eggs and vanilla extract, mixing until fully combined.
- In a separate bowl, whisk together the flour, cocoa powder, salt, and baking powder.
- Gradually fold the dry ingredients into the wet ingredients until just combined.
Make the Pistachio Cheesecake Swirl
- In a medium bowl, beat together the cream cheese, sugar, egg, vanilla extract, and pistachio butter until smooth. If using, add green food coloring for a vibrant pistachio look.
Assemble the Brownies
- Pour ¾ of the brownie batter into the prepared baking dish and spread evenly.
- Spoon the pistachio cheesecake mixture over the brownie batter in dollops.
- Add the remaining brownie batter in dollops on top, then use a knife or skewer to gently swirl the two layers together.
- Sprinkle the chopped pistachios evenly on top.
Bake
- Bake for 30–35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- Let the brownies cool completely before slicing.
Serving & Storage
- Serve at room temperature or slightly chilled for a firmer cheesecake layer.
- Store in an airtight container in the fridge for up to 5 days.
Notes
If you don’t have pistachio butter, blend ½ cup shelled pistachios with 1 tablespoon oil until smooth.- For extra crunch, fold ¼ cup chopped pistachios into the brownie batter.
- To enhance the nutty flavor, toast the pistachios before using.