If you are looking for a decadent and delicious brownie recipe, this is it! These Cream Cheese Swirl Brownies are amazing.
I’m not sure there’s any more delicious combination than fudgey brownies with cream cheese…especially warm out of the oven! Rich chocolate flavour with cream cheese in every bite…so so good.
This brownie recipe is a definite crowd pleaser…serve it with vanilla ice cream or whipped cream…and definitely a glass of milk. Trust me, you’re going to need a glass of milk.
I think you need to make these. Soon. And if you’re feeling extra chocolatey, make these Chocolate Cream Cheese Swirl Brownies. Yum.

Cream Cheese Swirl Brownies
Ingredients
The Brownie
- 1 1/2 cups butter
- 2 1/4 cups sugar
- 5 eggs
- 2 tsp vanilla
- 3/4 cup + 1 tbsp flour
- 3/4 cup + 1 tbsp cocoa powder
- 1/4 tsp salt
- 2/3 cup chocolate chips
The Cream Cheese Swirl
- 8 oz cream cheese at room temperature
- 1/4 cup sugar
- 1/2 tsp vanilla
- 1 egg yolk
Instructions
- Preheat your oven to 325 degrees.
- Prepare a 9×9 inch square baking pan. You can lightly grease and dust the pan (see notes), or I like to line the bottom of the pan with parchment paper.
The Brownie
- In a saucepan on low heat, melt together the butter and sugar. Then transfer the mixture into a mixing bowl, and set aside to cool.
- In a separate bowl, sift together flour, cocoa powder and salt.
- Once the sugar mix has cooled slightly, add the eggs and vanilla. Mix well.
- Combine the wet ingredients with the dry. Mix well.
- Add chocolate chips. Set aside.
The Cream Cheese Swirl
- Beat together cream cheese, sugar, vanilla and egg yolk, until well combined.
- Once you have the brownie mix all ready, add half of the batter to a lightly greased & dusted dish (see Tips! for dish dusting).
- Then add half of the cream cheese mix in clumps over your brownie.
- Using a knife, swirl the cream cheese mix, until you have a marbling effect like above.
- Then add the remaining brownie batter.
- Then add the remaining cream cheese batter in clumps, and swirl again.
- Bake in a 325 degree preheated oven for approximately 1 1/4 hours. The square will be done when the edges of the brownie have puffed, the centre of the cake feels firm to the touch, and a toothpick when inserted comes out clean. Just check it for doneness, as you may need to bake it longer...
- When the cake is done, remove from the oven and let cool to room temperature.
- Chill in the fridge for at least 2-3 hours.
Notes
(Adapted from Hobbie Lobbie)

Here is how you add the spoonfuls of cream cheese mix.
18 Comments
Carrie Burrill
April 23, 2012 at 2:07 PMI could eat a whole pan of Cream Cheese Brownies. My favorite sweet treat!
C'est moi Claudette
April 23, 2012 at 7:18 PMOk girl, I’m going to try this right now. Wish me luck, I’ll need it.
xoxoxo
Rebecca
April 23, 2012 at 9:30 PMHi Jo-Anna,
Wow these brownies would thrill my husband, lol. I may just have to whip up a batch for him someday soon. Nom nom! Have a great week hon. Becks xxx
A Pretty Life in the Suburbs
April 28, 2012 at 1:25 AMYou too!
C'est moi Claudette
April 24, 2012 at 12:02 AMYum Yum Yum Jo.
They came out perfect. I put a little less cream cheese though. It was perfect.
Thank you
xoxoxo
Maria
April 24, 2012 at 2:54 AMOooh these look sooo good!!! I LOVE cheesecake brownies! And beautiful too!
Sugarr2518
April 25, 2012 at 3:39 AMYumminess! I would love to try to make this:) Thanks for sharing!
A Pretty Life in the Suburbs
April 28, 2012 at 1:42 AMOh you should! They are to die for! 😉
Jo-Anna
Nicola
April 25, 2012 at 11:13 AMI adore cream cheese brownies. Mine never turn out as pretty as yours look in the picture! Recipe sounds divine.
Jelli
April 26, 2012 at 9:56 AMI love these! Whenever I make them, I feel the cream cheese seems overtaken by the brownie base though. I suppose upping the cheese couldn’t hurt to make things even more delish. Thanks for sharing this amazing-looking brownie recipe.
Ashleigh
April 29, 2012 at 4:35 AMOh just stop it. These look soooooooo good. I am definitely pinning!! And going to try! I came over from It’s Overflowing party. 🙂 I linked up an Eclair Cake recipe 🙂 and a Little Lacy Flower Pot Tutorial!
Ashleigh
Check out my blog if you get a chance 🙂 I am brand new to blogging.
http://livegorgeously.blogspot.com/2012/04/dr-pepper-bbq-pork-with-bleu-c.html
Judy
May 2, 2012 at 12:24 PMOlá Jo-Anna:
Foi um sucesso!
Adoramos o sabor e a textura, suas dicas foram muito importantes.
Obrigada,
Jen @ Jens Favorite Cookies
May 2, 2012 at 7:35 PMI don’t know why I always assume that if something is swirled, it tastes better. Maybe because it’s usually swirled with cream cheese, and I’m a sucker for cream cheese. These look wonderful!!
A Pretty Life in the Suburbs
May 6, 2012 at 2:41 AMThanks Jen! I think swirly is pretty, and anything pretty is yum-yummy!! These are the bomb!!
Jo-Anna
tanya
February 12, 2013 at 8:37 AMI’m always on the look out for a decadent brownie! Thats the best kind! Would love it you’d share this at Saturday Share with Us!
http://www.lemonsforlulu.com/2013/02/09/saturday-share-with-us/
Chocolate Cream Cheese Swirl Brownies - A Pretty Life In The Suburbs
March 17, 2015 at 6:01 AM[…] Then add half of the cream cheese mix in clumps over your brownie. (If you want to see a picture of what this looks like, refer to my other brownie post here.) […]
Kathy
September 25, 2019 at 6:45 PMWhat size pan?
Jo-Anna Rooney
September 25, 2019 at 8:15 PMHi Kathy! A 9×9 inch square baking pan is perfect for this recipe.