Chocolate Caramel Rice Krispie Squares Recipe
Introduction
These Chocolate Caramel Rice Krispie Squares are a delightful twist on the classic treat, combining the crunch of Rice Krispies with smooth caramel and rich chocolate layers. Perfect for satisfying your sweet tooth, they are easy to make and sure to impress at any gathering.

Ingredients
- 1 1/2 tablespoons butter
- 2 cups mini marshmallows or about 20 large
- 1 teaspoon pure vanilla extract
- 4 cups Rice Krispies cereal
- 7 ounces caramels (about 25 caramels, half a bag)
- 1 tablespoon water
- 3/4 cup smooth peanut butter, divided (1/2 cup for caramel layer, 1/4 cup for chocolate layer)
- 8 ounces milk chocolate, chopped
Instructions
- Step 1: Grease a 9 x 9 inch baking pan with butter or line it with parchment paper.
- Step 2: In a large bowl, melt the butter in the microwave just until melted. Add the marshmallows and stir to coat them with the butter. Microwave until the marshmallows are melted, stirring after 40 seconds. This should take about 1 to 1 ½ minutes.
- Step 3: Remove from the microwave and stir in the vanilla extract. Then combine with the Rice Krispies cereal and mix well.
- Step 4: Press the mixture firmly into the prepared pan to form an even layer.
- Step 5: Remove the wrappers from the caramels and place them in a small non-stick saucepan. Add the water and cook over medium-low heat, stirring constantly, just until the caramels melt. Be careful not to burn the mixture.
- Step 6: Remove the saucepan from heat and stir in 1/2 cup of peanut butter until smooth. Pour this caramel mixture evenly over the Rice Krispie layer and spread gently.
- Step 7: Place the chopped milk chocolate in a small non-stick saucepan and melt over medium-low heat, stirring frequently. Avoid overheating.
- Step 8: Remove from heat and stir in the remaining 1/4 cup of peanut butter until well combined. Pour the chocolate peanut butter mixture over the caramel layer and spread evenly.
- Step 9: Refrigerate the pan to allow the chocolate layer to set.
- Step 10: Once set, cut into squares. Serve at room temperature for the best texture.
Tips & Variations
- Use parchment paper to line the pan for easy removal of the bars once set.
- Swap milk chocolate for dark chocolate if you prefer a richer flavor.
- Add a sprinkle of sea salt on top of the chocolate layer for a sweet and salty contrast.
- For a nut-free version, substitute peanut butter with sunflower seed butter.
Storage
Store the squares in an airtight container in the refrigerator for up to one week. Before serving, allow them to come to room temperature to soften the caramel layer for the best taste and texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular marshmallows instead of mini ones?
Yes, you can use large marshmallows. Approximately 20 large marshmallows will equal 2 cups of mini ones.
Do I have to refrigerate these bars?
Refrigerating helps the chocolate layer set nicely, but you can enjoy them immediately. Just be mindful that the caramel layer may be softer if not chilled.
PrintChocolate Caramel Rice Krispie Squares Recipe
Deliciously rich Chocolate Caramel Rice Krispie Squares featuring a classic crispy rice base layered with luscious caramel and smooth milk chocolate peanut butter topping. These no-bake treats are a perfect blend of gooey marshmallow, sweet caramel, and creamy chocolate, ideal for snacking or dessert.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 16 squares 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Ingredients
Rice Krispie Base
- 1 1/2 tablespoons butter
- 2 cups mini marshmallows or about 20 large marshmallows
- 1 teaspoon pure vanilla extract
- 4 cups Rice Krispies cereal
Caramel Layer
- 7 ounces caramels (1/2 bag, about 25 caramels)
- 1 tablespoon water
- 1/2 cup smooth peanut butter
Chocolate Layer
- 8 ounces milk chocolate, chopped
- 1/4 cup smooth peanut butter
Instructions
- Prepare Pan: Grease a 9 x 9 inch baking pan with butter or line it with parchment paper to prevent sticking and make removal easier.
- Melt Marshmallow Mixture: In a large bowl, melt the butter in the microwave just until melted. Add the marshmallows and stir to coat them with melted butter. Microwave the mixture for about 1 to 1 ½ minutes, stirring every 40 seconds, until marshmallows are completely melted.
- Add Vanilla and Cereal: Remove the bowl from microwave, stir in the vanilla extract, then fold in the Rice Krispies cereal until evenly coated.
- Form Rice Krispie Layer: Press the cereal mixture firmly and evenly into the prepared pan to form the base layer.
- Melt Caramel Layer: Unwrap caramels and place in a small non-stick saucepan. Add water and heat over medium-low, stirring constantly until caramels are melted and smooth without burning.
- Combine Peanut Butter with Caramel: Remove caramel mixture from heat and stir in 1/2 cup of smooth peanut butter until thoroughly combined.
- Apply Caramel Layer: Pour the caramel peanut butter mixture over the Rice Krispie base and spread evenly with a spatula.
- Melt Chocolate Layer: Place chopped milk chocolate in a small non-stick saucepan and melt over medium-low heat, stirring frequently to avoid overheating.
- Combine Peanut Butter with Chocolate: Remove from heat and mix in the remaining 1/4 cup peanut butter until smooth and well combined.
- Apply Chocolate Layer: Pour the chocolate peanut butter mixture over the caramel layer and evenly spread it.
- Set and Serve: Refrigerate the layered squares until the chocolate is set. Cut into squares and serve at room temperature for the best texture and flavor.
Notes
- Store the bars in the refrigerator, but allow them to come to room temperature before serving to avoid the caramel layer being too hard.
- Use parchment paper for easier removal and cleaner slicing.
- Be careful not to overheat the caramel or chocolate mixtures to prevent burning.
- You can substitute crunchy peanut butter if you prefer some texture.
Keywords: rice krispie treats, chocolate caramel krispie squares, no bake dessert, peanut butter treats

