Skip Navigation
Search recipes, ingredients, articles, products...
Ultimate Peanut Butter Swirled Brownies
Get started!



1 cup Land O Lakes® Butter

4 ounces unsweetened baking chocolate

2 ounces semi-sweet baking chocolate

2 1/2 cups sugar

1 tablespoon vanilla extract

6 large Land O Lakes® Eggs

2 1/2 cups all-purpose flour

1 teaspoon salt


1/2 cup creamy peanut butter

1/4 cup sugar

3 ounces cream cheese, softened

1 large Land O Lakes® Egg

2 tablespoons milk

How to make

  1. STEP 1

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

  2. STEP 2

    Melt butter, unsweetened chocolate and semi-sweet chocolate in 2-quart saucepan over low heat, stirring occasionally, 4-7 minutes or until smooth.

  3. STEP 3

    Remove from heat; stir in 2 1/2 cups sugar and vanilla. Add 6 eggs, one at a time, mixing well after each addition. Add 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, scraping bowl often, until creamy. Dollop peanut butter mixture over brownie mixture. Spoon remaining brownie mixture over peanut butter mixture. Swirl brownie mixture and peanut butter mixture with knife.

  6. STEP 6

    Bake 35-40 minutes or until toothpick inserted in center comes out clean. Cool completely; cut into bars. Store refrigerated.

Tip #1

- To substitute unsweetened cocoa for unsweetened baking chocolate, use 3 tablespoons unsweetened cocoa plus 1 tablespoon butter for each ounce of unsweetened baking chocolate. To substitute unsweetened cocoa for semi-sweet baking chocolate, use 1 tablespoon unsweetened cocoa plus 4 teaspoons sugar plus 2 teaspoons butter for each ounce of semi-sweet baking chocolate.

Tip #2

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

Tip #3

- For tender brownies, stir brownie mixture just until smooth; do not over-mix.

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