This post may contain affiliate links meaning if you buy from them, I will make a few pennies, at no cost to you. See disclosure here.

Christmas Brownies are a festive and delicious way to celebrate the season. A from-scratch brownie layer topped with a red & green swirled cream cheese layer come together to make a rich brownie that will make kids and adults happy.

sliced red & green swirled cheesecake brownies

Christmas Cheesecake Brownies

A couple years ago I made a Halloween Cream Cheese Swirl Brownie and they’ve been wildly popular. The bright colors combined with the tempting flavors make them hard to resist.

I wanted to replicate that magic with a brownie that’s perfect for the Christmas season. So here we are.

I think these brownies taste best straight from the fridge. They’re rich and creamy with the cream cheese layer.

Pair them with some Christmas tree brownies and you have a brownie party!

stack of christmas brownies

Equipment you’ll need

  • Food Coloring Kit – This is the color kit I used for these brownies and for my Halloween brownies (& everything else I make). It’s my favorite.
  • Mixing Bowls – With the non-slip bottom, my favorite!
  • Hand Mixer – As much as I love my stand mixer, I use my hand mixer way more.
  • 8×8 Baking Dish – I love that this one comes with a lid for easy storing.

Ingredients

Below is a list of the ingredients you’ll need to gather to make this recipe. Scroll all the way down for the full recipe card.

  • Sugar
  • Flour
  • Cocoa Powder
  • Salt
  • Baking Powder
  • Eggs
  • Vegetable Oil
  • Vanilla Extract
  • Cream Cheese
  • Food Coloring
cheesecake batter in 3 bowls dyed green, red, & white

How to make Christmas Brownies

  1. To start, preheat your oven to 350 degrees and line the bottom of an 8×8 baking dish with parchment paper. Spray with non-stick spray and set aside.
  2. First, we’ll make the brownie layer. To a medium mixing bowl, add the sugar, flour, cocoa powder, salt, and baking powder. Mix with a fork or a whisk.
  3. Then, to a liquid measuring cup (or another bowl if you want to dirty another one), add the oil then crack in the eggs, and add the vanilla. Again, mix together with a fork or whisk until fully combined.
wet ingredients in a measuring cup
  1. Next, pour the wet ingredients into the dry ingredients and mix with a spatula until just combined. Pour into the prepared baking dish.
  2. Now, we’ll make the cream cheese layer. First, add the room temperature cream cheese, sugar, egg, and vanilla to a mixing bowl and blend with a hand mixer until smooth.
  3. Then, scoop out 1/2 cup of batter and add to a small bowl. Repeat with another bowl and 1/2 cup of batter.
  4. To one of the small bowls, add red food coloring. To the other small bowl, add green food coloring.
    You should now have a portion of red batter, green batter, and the leftover white batter.
  5. Gently spoon all 3, in stripes, on top of the prepared brownie batter layer. Once added, gently swirl with a skewer. Don’t over-swirl or the colors will muddy!
cheesecake batter in baking dish swirled with red & green
  1. Bake for 45-50 minutes or until set.
  2. Finally, remove from the oven, let cool, then slice with a sharp knife, wiping away any excess on the knife between cuts so your edges are smooth.

How to store them

Because of the cream cheese layer, these brownies should be stored, covered, in the fridge.

How long are they good for

These brownies should keep 3-5 days if kept stored covered in the refrigerator.

How much food coloring should I use?

If you’re using the Wilton Color Right System that I use, for the red I used 5 drops of red and for the green I used 5 drops of yellow and 2 drops of blue.

Otherwise, you’ll have to eyeball it to whichever type of food coloring you’re using.

sliced christmas brownies with red & green swirls

Need more Christmas baking ideas? Try these:

hand holding a red & green swirled christmas brownie

Connect with Persnickety Plates!

Follow along on my social media so you never miss a post!

I made a fun group on Facebook for sharing recipes, asking questions, and talking about food. I’d love to have you! Request to join HERE.


Also, sign up to receive an email in your inbox for each new recipe:

FREE EMAIL SUBSCRIPTION & EBOOK

If you MAKE & LOVE this recipe, share it on Instagram and tag me @melissa_pplates and/or #persnicketyplates so I can see it. I LOVE seeing what you make & I’ll share it in my stories!

It is VERY HELPFUL to me and other readers if you leave a review after you make my recipe. Please come back & let me know how it turned out!

stack of christmas brownies with title text
sliced red & green swirled cheesecake brownies
5 from 2 votes

Christmas Brownies

Servings: 9 brownies
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Christmas Brownies are a festive and delicious way to celebrate the season. A from-scratch brownie layer topped with a red & green swirled cream cheese layer come together to make a rich brownie that will make kids and adults happy.

Ingredients
 

For the Brownie Layer:

For the Cream Cheese Layer:

  • 8 oz cream cheese at room temp
  • ¼ cup sugar
  • 1 large egg
  • ½ teaspoon vanilla extract
  • food coloring

Instructions

  • Preheat oven to 350 degrees. Line the bottom of an 8 x 8 baking dish with parchment paper and spray with non-stick spray. Set aside.

For the Brownie Layer

  • In a medium bowl, add the sugar, flour, cocoa powder, salt, and baking powder.
  • In a liquid measuring cup (or small bowl), add oil, eggs, and vanilla. Mix with a fork until well combined.
  • Pour the wet ingredients into the dry ingredients and mix with a spatula until just combined.
  • Pour the batter into the prepared baking dish.

For the Cream Cheese Layer

  • In a medium bowl, add the cream cheese, sugar, egg, & vanilla. Blend until smooth.
  • To two small bowls, add 1/2 cup each of the cream cheese mixture.
  • To one bowl, add red food coloring. To the other bowl, add green coloring.
  • Spoon the white, red, and green cream batters on top of the brownie batter.
  • Gently swirl with a skewer.
  • Bake for 45-50 minutes or until set. Remove and let cool completely before slicing.

Notes

If using the Wilton Color Right System – for these photos, I used 5 drops of red food coloring for the red portion. For the green portion, I used 5 yellow drops and 2 blue drops.

Nutrition

Serving: 1g | Calories: 321kcal | Carbohydrates: 36g | Protein: 5g | Fat: 19g | Saturated Fat: 12g | Cholesterol: 88mg | Sodium: 234mg | Potassium: 124mg | Fiber: 1g | Sugar: 29g | Vitamin A: 425IU | Calcium: 43mg | Iron: 1mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Tag me on Instagram @melissa_pplates so I can see!


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.