Mom's Best Recipes
Recipe

Festive Chocolate Brownies

Fudgy edges, a lighter cocoa crumb, and a fluffy cream cheese swirl that bakes up soft and creamy. Holiday vibes, weeknight effort.

Author By Matt Campbell
4.8
A tray of chocolate brownies with a creamy cream cheese swirl, cut into squares on parchment paper with a few holiday sprinkles scattered nearby

Brownies are usually a choose-your-fighter situation: dense and fudgy, or cakey and light. This recipe sneaks right down the middle in the best way. You get crisp, chewy edges (non-negotiable), a glossy, crinkly top, a tender chocolate center that feels lighter than a classic fudge brick, and a creamy swirl that bakes up like a soft cheesecake cloud.

They are also holiday-ready without being fussy. You can sprinkle crushed candy canes, use red and green sprinkles, or keep them classy with a pinch of flaky salt. Either way, they look like you planned ahead. And you did. Kind of.

A close-up of a sliced brownie showing a soft chocolate interior with a creamy swirl running through the center

Why It Works

  • Light but still rich: A mix of cocoa powder and a little melted chocolate keeps the flavor deep while the crumb stays tender, not heavy.
  • Creamy swirl that stays soft: Cream cheese, a touch of sour cream, and an egg yolk create a smooth swirl that bakes up creamy instead of dry.
  • Better edges, better bite: A properly preheated metal pan and a short rest time give you crisp corners and clean slices.
  • One bowl brownie batter: The batter is simple and forgiving, which is exactly the energy we want during the holidays.

Pairs Well With

  • A mug of hot chocolate topped with whipped cream on a cozy kitchen counter

    Hot cocoa with whipped cream

  • A scoop of vanilla ice cream melting over a warm brownie on a small plate

    Vanilla ice cream or eggnog ice cream

  • A small glass of cold milk next to a stack of brownies

    Cold milk, obviously

  • A cup of coffee with a light foam layer on top beside a brownie

    Strong coffee or a latte

Storage Tips

Important food safety note: Because these brownies have cream cheese and egg yolk in the swirl, do not leave them out at room temperature for more than about 2 hours total (including cooling and serving time).

Same day: These are at their absolute best the day they are baked. Cool, slice, serve. Once you are done serving, cover and refrigerate.

Fridge (up to 5 days): Chill in an airtight container. The brownies will firm up, so let a square sit at room temperature for 15 minutes before eating, or microwave for 8 to 12 seconds.

Freezer (up to 2 months): Wrap individual squares in plastic wrap, then place in a freezer bag. Thaw overnight in the fridge or on the counter for about an hour.

Common Questions

How do I keep the swirl from sinking?

Two things help: make the cream mixture thick (room temp cream cheese plus powdered sugar does that), and do not over-swirl. Think loose figure eights, 6 to 8 passes max. Overdoing it turns the top muddy and the swirl can sink into the batter.

Can I make these without cream cheese?

Yes. Skip the swirl and add 1/2 cup chocolate chips to the batter, or dollop sweetened whipped ricotta (well drained) as a different creamy option. The bake time stays about the same, but start checking at 24 minutes.

Why use both cocoa powder and melted chocolate?

Cocoa brings that classic brownie punch and keeps the batter light. A small amount of melted chocolate adds roundness and helps with that glossy, crinkly top.

How do I know when they are done?

A toothpick in the brownie portion should come out with moist crumbs, not wet batter. The edges should look set and slightly pulled from the sides, and the center should look set (the swirl can have a tiny, gentle wiggle, but it should not look liquid).

Can I double this recipe?

Yes, bake in a 9x13-inch metal pan. Start checking around 30 minutes and expect 32 to 40 minutes depending on your oven and pan. Use the same doneness cues: toothpick in the brownie portion with moist crumbs, edges set, center not wet.

What if I use a 9x9-inch pan?

You will get slightly thinner brownies. Start checking 2 to 4 minutes earlier. Look for set edges and a toothpick in the brownie portion that comes out with moist crumbs.

I started making these when I wanted “holiday brownies” but did not want the holiday project. You know the one: ten components, a candy thermometer, and a sink full of regrets. This batch is my sweet spot. The batter is straightforward, the swirl makes them look festive with basically zero extra effort, and the first bite always hits the same: crisp edge, soft center, creamy top. It is the kind of dessert that disappears from the platter while you are still pretending it is cooling.