Peanut Butter Bars With Milk Chocolate Frosting

Prep: 10 minCook: 27 min24 barsmedium
Peanut Butter Bars With Milk Chocolate Frosting

Rich, chewy peanut butter bars studded with melted milk chocolate, crowned with a smooth chocolate layer. These dense, fudgy treats combine creamy peanut butter with sweet milk chocolate for a classic flavor pairing that appeals to peanut butter lovers and chocolate enthusiasts alike. The bars have a tender crumb from the egg-enriched batter and soft chocolate topping that sets as they cool. Perfect for bake sales, potlucks, or satisfying a sweet tooth at home. This version differs from lighter, airier peanut butter cookie bars by using whole eggs and chocolate chips baked directly into the dough, then topped with additional melted chocolate for extra decadence. The result is more cake-like than cookie-like, with intense flavor and rich texture throughout.

Ingredients

Yield: 24 bars
  • 1 cup peanut butter
    almond butter or cashew butter1:1nut-free substitutes unavailablepeanuts-freeadds dairy

    similar moisture and fat content

    Full guide →
  • 6 tablespoons butter, softened
    almond butter or cashew butter1:1nut-free substitutes unavailablepeanuts-freeadds dairy

    similar moisture and fat content

    Full guide →
  • 1 ¼ cups sugar
  • 3 eggs
    flax eggs (3 tbsp ground flax + 9 tbsp water)1:1vegan

    reduces binding slightly, adds nuttiness

    Full guide →
  • 1 teaspoon vanilla extract
  • 1 cup all-purpose flour
    gluten-free all-purpose flour blend1:1dietary

    may need slight texture adjustment

  • ¼ teaspoon salt
  • 2 cups milk chocolate chips, divided
    dark chocolate chips1:1flavordairy-free

    stronger cocoa flavor, less sweetness

    Full guide →

Instructions

  1. 1

    Preheat oven to 350 degrees

  2. 2

    Beat peanut butter and softened butter until smooth, about 1 minute

  3. 3

    Add sugar, eggs, and vanilla extract; beat until creamy

  4. 4

    Blend in flour and salt

  5. 5

    Stir in half the milk chocolate chips

  6. 6

    Spread into ungreased 13 x 9 inch baking pan

  7. 7

    Bake 25-30 minutes until edges begin to brown

  8. 8

    Immediately sprinkle remaining milk chocolate chips over hot bars

  9. 9

    Let stand 5 minutes until chocolate becomes shiny and soft

  10. 10

    Spread chocolate evenly over top

  11. 11

    Cool completely before cutting into bars

Tips

Tip 1

Sprinkle remaining chocolate immediately after removing from oven while bars are still hot. Waiting allows residual heat to soften chips without direct baking, creating a smoother frosting layer when spread.

Tip 2

Use a warm knife or offset spatula dipped in hot water to spread melted chocolate evenly. Wipe between strokes to prevent chocolate buildup and achieve professional appearance.

Tip 3

Cool completely on counter before cutting. Warm bars crumble; chilling in refrigerator for 30 minutes makes cutting cleaner and bars hold shape better.

Good to Know

Storage

Airtight container at room temperature up to 5 days. Refrigerate up to 1 week for extended freshness.

Make Ahead

Prepare through cooling step up to 2 days ahead. Store uncut and wrap tightly. Cut as needed before serving.

Serve With

Room temperature or chilled. Serve with cold milk, coffee, or alongside vanilla ice cream.

Common Mistakes

Watch

Do not overbake; remove when edges brown but center still appears underbaked. Overbaking dries out the bars and prevents proper chocolate absorption.

Watch

Do not wait more than 5 minutes before spreading chocolate. If chocolate sets before spreading, the layer becomes thick and uneven instead of thin and glossy.

Watch

Do not cut while warm; wait for complete cooling. Cutting warm bars causes crumbling and chocolate smearing rather than clean portions.

Substitutions

Dairy-Free Swaps

milk chocolate chips
dark chocolate chips1:1flavordairy-free

stronger cocoa flavor, less sweetness

Full guide →
butter
coconut oil1:1vegandairy-free

adds richness and structure

Full guide →

Vegan Options

eggs
flax eggs (3 tbsp ground flax + 9 tbsp water)1:1vegan

reduces binding slightly, adds nuttiness

Full guide →

Nut-Free Alternatives

peanut butter
almond butter or cashew butter1:1nut-free substitutes unavailablepeanuts-freeadds dairy

similar moisture and fat content

Full guide →

General Alternatives

all-purpose flour
gluten-free all-purpose flour blend1:1dietary

may need slight texture adjustment

Find more substitutions →

FAQ

Can I make these bars without eggs?

Yes, substitute 3 eggs with 3 flax eggs (3 tablespoons ground flaxseed mixed with 9 tablespoons water, let sit 15 minutes). The bars will be slightly less fluffy but still hold together. Binding may be slightly weaker, so chill longer before cutting.

What if I don't have milk chocolate chips?

Substitute with dark chocolate chips, semi-sweet chips, or chopped chocolate bars in equal quantity. Dark chocolate will produce more intense flavor; semi-sweet offers similar sweetness to milk chocolate. White chocolate works but changes flavor profile significantly.

Can I freeze peanut butter bars?

Yes, freeze uncut bars up to 3 months in airtight container with parchment between layers. Thaw at room temperature for 2 hours before serving. Frozen bars are actually easier to cut cleanly. Do not refreeze after thawing.