Search Recipes

Find your favorite dishes

Peanut Butter Caramel Bars

easysweetmeal Editorial Team

By easysweetmeal Editorial Team

Mar 30, 2026

20 min prep
30 min cook
12 servings
Jump to Recipe
Peanut Butter Caramel Bars

Peanut Butter Caramel Bars are the perfect combination of rich, nutty flavor and gooey caramel sweetness. These indulgent dessert bars feature a soft peanut butter base layered with a smooth homemade caramel and topped with more peanut butter goodness.

Perfect for gatherings, bake sales, or simply satisfying your sweet cravings, these bars are easy to prepare and incredibly rewarding. The balance of sweet and salty flavors makes them absolutely irresistible.

If you love decadent layered desserts with a chewy texture and rich taste, these peanut butter caramel bars will quickly become a go-to favorite.

Why You’ll Love This Recipe

  • Rich and indulgent flavor: Peanut butter and caramel create a perfect sweet and salty combination.
  • Soft and chewy texture: These bars have a tender base with a gooey center.
  • Customizable: Add chocolate chips, nuts, or coconut for extra flavor.
  • Perfect for sharing: Ideal for parties, snacks, or dessert trays.

About the Ingredients

Peanut Butter

Creamy peanut butter provides the rich, nutty base and signature flavor of these bars.

Butter

Melted butter adds moisture and richness, helping create a soft and tender texture.

Sugars

A combination of granulated and brown sugar gives sweetness and depth, while also contributing to the chewy consistency.

Flour

All-purpose flour provides structure and helps hold the bars together.

Caramel Layer

The homemade caramel adds a gooey, buttery layer that elevates the entire dessert.

Tips & Tricks

Use Quality Peanut Butter

Choose high-quality peanut butter for the best flavor and consistency.

Do Not Overmix

Mix just until combined to keep the bars soft and tender.

Watch the Caramel Closely

Stir constantly to prevent burning and achieve a smooth texture.

Pro Tips

  • Line your pan with parchment paper for easy removal.
  • Add a pinch of sea salt for a sweet and salty contrast.
  • Let the bars cool completely before slicing for clean cuts.

Step-by-Step Instructions

Prepare the Base

In a large bowl, mix melted butter, granulated sugar, and brown sugar until combined. Add peanut butter, vanilla extract, and salt, then stir until smooth. Fold in flour and baking powder until just combined.

Make the Caramel Layer

In a saucepan over medium heat, combine butter, brown sugar, and a splash of cream or milk. Stir until it reaches a gentle boil and thickens slightly, about 2–3 minutes.

Assemble the Layers

Spread half of the peanut butter mixture into a greased baking pan. Pour the caramel over the base, then dollop the remaining peanut butter mixture on top and spread gently.

Bake the Bars

Preheat oven to 350°F (175°C) and bake for 25–30 minutes until golden brown and set in the center.

Cool and Serve

Allow the bars to cool completely before slicing into squares or rectangles.

Delicious Variations

Chocolate Lovers

Add chocolate chips to the batter or sprinkle on top for a rich chocolate twist.

Nutty Crunch

Mix in chopped peanuts or walnuts for added texture.

Coconut Delight

Add shredded coconut for a tropical flavor variation.

How to Store Peanut Butter Caramel Bars

Refrigerator

Store in an airtight container for up to 5 days.

Freezer

Freeze for up to 2 months and thaw before serving.

Room Temperature

Keep covered for up to 2 days.

Reheating

Warm slightly in the microwave for a gooey texture.

Frequently Asked Questions

Can I use natural peanut butter?

Yes, just stir it well before using to combine the oils.

Can I skip the caramel?

The caramel is essential for the classic texture, but you can simplify if needed.

Why are my bars too soft?

They may need more baking time or cooling time to set properly.

Can I add toppings?

Yes, chocolate chips, nuts, or sea salt flakes work beautifully.

How do I get clean slices?

Let the bars cool completely before cutting.

Peanut Butter Caramel Bars

Peanut Butter Caramel Bars

Peanut Butter Caramel Bars

20 min
Prep Time
30 min
Cook Time
12
Servings
320
Calories

Ingredients

Instructions

  1. 1 Preheat oven to 350°F (175°C).
  2. 2 Mix melted butter, granulated sugar, and brown sugar.
  3. 3 Add peanut butter, vanilla extract, and salt, then mix until smooth.
  4. 4 Fold in flour and baking powder until just combined.
  5. 5 Prepare caramel by heating butter, brown sugar, and cream until thickened.
  6. 6 Spread half the mixture in a pan, add caramel, then top with remaining mixture.
  7. 7 Bake for 25–30 minutes until golden brown.
  8. 8 Cool completely before cutting into bars.

Servings: 12

Cuisine: American

Course: Dessert

Nutrition (per serving): 5g protein · 42g total carbs