Ingredients

2large eggs

½cupunsalted butter,(1 stick)

1cupgranulated sugar

2tsppure vanilla extract

¼cupunsweetened cocoa powder

⅛tspsalt

1tbspliquid red food coloring

¾tspwhite vinegar

¾cupall-purpose flour,spooned and leveled

8ozcream cheese,softened

¼cupgranulated sugar

1egg yolk

½tsppure vanilla extract

Preparation

Preheat the oven to 350 degrees F. Spray 8×8-inch baking pan with nonstick spray. Set aside.

In a small bowl, beat the 2 eggs together. Set aside.

Melt the butter in a large microwave-safe bowl in 30-second increments until melted.

Stir in 1 cup sugar, 2 teaspoons vanilla extract, cocoa powder, salt, food coloring, and vinegar. Mix each of those ingredients into the batter in that order.

Whisk in the eggs, then fold in the flour, until completely incorporated. Do not overmix.

Pour the brownie batter into a prepared baking pan, leaving about 3 to 4 tablespoons for the top.

With a hand-held mixer on medium speed, beat the softened cream cheese, ¼ cup of sugar, egg yolk, and ½ teaspoon of vanilla in a medium bowl for about 1 minute until completely smooth.

Dollop spoonfuls of the cream cheese mixture on top of the prepared brownie batter. Cover with the last few tablespoons of brownie batter. Glide a knife through the layers, creating a swirl pattern.

Bake the brownies for 28 to 30 minutes or until a toothpick inserted in the middle comes out clean.

Allow the brownies to cool completely before cutting into squares. Enjoy!