Skip Navigation
Search recipes, ingredients, articles, products...
Ultimate Chewy Cream Cheese Swirled Brownies
Get started!



1 cup Land O Lakes® Butter

4 ounces unsweetened baking chocolate

2 (1-ounce) squares semi-sweet baking chocolate

2 1/2 cups sugar

1 tablespoon vanilla

6 large Land O Lakes® Eggs

2 1/2 cups all-purpose flour

1/2 teaspoon salt


1/4 cup sugar

3 ounces cream cheese, softened

1 large Land O Lakes® Egg

1 tablespoon all-purpose flour

2 tablespoons Land O Lakes® Butter, softened

1/2 teaspoon vanilla

How to make

  1. STEP 1

    Heat oven to 350°F. Grease bottom only of 13x9-inch baking pan. Set aside.

  2. STEP 2

    Melt butter, unsweetened chocolate and semi-sweet chocolate in 2-quart saucepan over low heat, stirring occasionally, until smooth. Remove from heat.

  3. STEP 3

    Stir in 2 1/2 cups sugar and 1 tablespoon vanilla. Add 6 eggs, one at a time, mixing well after each addition. Stir in 2 1/2 cups flour and salt; mix just until all ingredients are moistened and brownie mixture is smooth.

  4. STEP 4

    Spread half of brownie mixture into prepared pan.

  5. STEP 5

    Combine all filling ingredients in bowl. Beat at medium speed, scaping bowl often, until creamy. Dollop cream cheese mixture over brownie mixture. Spoon remaining brownie mixture over cream cheese mixture. Swirl brownie mixture and cream cheese mixture with knife.

  6. STEP 6

    Bake 35-40 minutes or until a toothpick inserted in center of pan comes out with a few moist crumbs. (Do not overbake.) Cool completely; cut into bars. Store refrigerated.

Tip #1

Reduce baking temperature by 25°F if using dark or nonstick baking pan.

Tried this recipe? Instagram it!
And don't forget to tag us @landolakesktchn.