Rice Krispie bars with caramel and chocolate are a no-bake twist on classic Millionaire's Shortbread incorporating layers of marshmallow Rice Krispies squares, thick caramel and milk chocolate. All-in-all, these caramel Rice Krispies bars are a real feast.
Coffee enthusiasts might enjoy this treat with a caramel latte or a caramel mocha.

Want to Save This Recipe?
Why I Love This Recipe
- Easy: These Rice Krispies treats with caramel and chocolate are simple to make.
- It's a no-bake recipe: You don't need to turn on the oven.
- It feeds a crowd: You can easily cut 16 caramel Rice Krispies bars from this recipe.
- Generously proportioned layers: Especially the caramel layer.
- No crumbs: Switching from crumbly biscuit to the chewy textured cereal layer means no crumbs - unlike traditional Millionaire's shortbread!
Jump to:
I'll happily confess that there's nothing mind-blowing about each individual layer of these Rice Krispies bars with caramel. It's fairly obvious really:
- Marshmallow Rice Krispie base: Sweet & chewy.
- Caramel centre: Thick & silky smooth.
- Milk chocolate topping: Creamy & decadent.
But each layer is easy to make and once you have stacked them all up and cut (not-so-dainty) pieces out, these caramel Rice Krispies bars turn into absolute winners.

If you're in the mood for more bakingb fun with cereals then try my rocky road rice krispies treats or my Biscoff oaty flapjack. Alternatively, my jammy cornflake bars and oaty date slices are epic.
Just made these treats and they turned out perfect! Rich ooey-gooey and delicious. Definitely cut into small squares because of their richness. Thanks for the great recipe.
⭐⭐⭐⭐⭐
Susie
Ingredients Notes
The ingredients for these caramel rice krispies treats with caramel and chocolate are straightforward and easy to obtain.

Rice Krispies: Make sure yours have not gone stale. If the pack has been open a while nibble on a spoonful - it's worth checking as stale cereal will be noticeable in these Rice Krispies treats with caramel and chocolate.
Marshmallows: My advice is to open a new packet of marshmallows rather than using ones that have been lying around for a while. Again, using marshmallows that are past their best is not a good idea.
Butter: Proper butter gives by far the best flavour to the Rice Krispies treats base. However, if you need to, feel free to use a non-dairy block-butter alternative (plus a pinch of salt). Just don't use baking margarine.
Golden syrup: This is a very British ingredient, easy to get hold of if, like me, you live in Britain. Elsewhere feel free to use light corn syrup when making the caramel.
Dark brown sugar: This is required for the caramel layer. Do not substitute any other sugar for it.
Condensed milk: This is an integral component in the caramel. It cannot be substituted.
Chocolate: I favour milk chocolate to top these caramel Rice Krispies bars. Dark chocolate also works out well, but I warn against using white chocolate as it's just a little too sweet when combined with the caramel and marshmallow Rice Krispies layers.
Step by Step Instructions
Full instructions and measurements are given in the printable recipe card at the end of this post.
These Rice Krispies bars with caramel are a fun and easy no-bake snack to pull together. It's a case of stacking up 3 separate layers, allowing the preceding layer to set before moving onto the next.
Stage 1: Make the Rice Krispies Layer

- Step 1: Melt the butter and marshmallows together in a pan. Stir until the ingredients combine fully.

- Step 2: Mix in the Rice Krispies and, working quickly, tip the mixture into the baking tin and press it firmly down so that it spreads into all of the corners and you get a compact, level surface. Leave to set for around 20 minutes.
Stage 2: Make the Caramel Layer

- Step 3: Put the condensed milk, butter, brown sugar, golden syrup and salt into a medium, heavy-based pan. Cook gently until the sugar dissolves, then turn up the heat slightly and bring the caramel to 115C/ 240F (the soft-ball stage). I use a Thermapen digital food thermometer to ensure the right temperature is reached.

- Step 4: Once cooked, plunge the base of the pan into cold water to stop the cooking process, then set aside to allow the caramel to cool for 5-10 minutes. Spread the caramel over the Rice Krispies base and leave to set.
Stage 3: Add the Chocolate Top

- Step 5: Put the chocolate into a heatproof bowl and melt gently, using either a microwave or a bain-marie.

- Step 6: When fully melted, pour the chocolate over the caramel. Tilt the tin gently to get the chocolate to run to the corners or use a palette knife to spread it out. Leave it to set.

- Step 7: When set, use a warmed knife to cut the caramel Rice Krispies treats into bars or squares (wipe the knife clean and reheat it in between cuts to get a neat finish).
Expert tips
- Melt the marshmallows over a low-moderate heat: Slow and steady wins the race here - turning the heat up to high for a faster melt results in tough Rice Krispies treats.
- Don't use old marshmallows that are starting to dry out: They will not melt as well as they should.
- Classic pink and white marshmallows work far better than any other kind: Avoid the child-focussed versions that often have a sugary coating.
- How to spread the marshmallow mixture easily: Use greaseproof paper, wax paper or a piece of cellophane (from the marshmallow bag, depending on the type) to help negotiate the sticky mixture evenly into the tin and work quickly as it soon cools & stiffens up.
- Temper the chocolate: Optional, but it will result in a wonderful shine on your Rice Krispies bars with caramel and chocolate.
- Marble or feather the chocolate top for a polished finish: Use 2 contrasting types of chocolate, such as:
- semi-sweet dark chocolate with feathering of white chocolate.
- milk chocolate with a little dark chocolate marbled through.
Frequently asked questions
I cannot recommend this course of action. Margarine has a higher water content than butter. This additional water can wreak havoc with the final texture of the base in Rice Krispies treats. Stick with butter and have no regrets.
These caramel Rice Krispies bars can easily be made gluten-free. Simply swap the regular Rice Krispies for a gluten-free variety.
When it comes to slicing, I find that using a warmed knife helps cut through the chocolate without causing it to splinter. Just run the knife under a hot tap and dry it on a tea towel before cutting.
Be patient - it may seem a little fiddly, but the resulting neat caramel Rice Krispies bars will be worth the extra 5 minutes of effort.
Variations
- Make them salted caramel Rice Krispies squares - finely grind half a teaspoon of sea salt into the caramel before using it.
- Turn the Rice Krispies base chocolatey by mixing in 3 tablespoons of sieved cocoa powder.
- Scatter sprinkles over the top of the chocolate before it sets (here's a good example).
- Make them suitable for Easter by topping each square with half a mini caramel creme egg.
- Top with pieces of Twix bars to amplify the connection with millionaire's shortbread.
More child friendly treats to try
Or for other crowd-pleasing squares and bars take a flick through my easy traybake recipe collection.
If you've enjoyed this recipe for Rice Krispies bars with caramel and chocolate please leave a rating or comment below - you would make me very happy. Better still, why not show me a photo - post it on Instagram and tag #littlesugarsnaps so I can see it too.
Stay in touch: sign up to receive LittleSugarSnaps newsletters to hear when new recipes are published. Or follow me on social media:
📖 Recipe
Want to Save This Recipe?

Rice Krispies Bars with Caramel and Chocolate
Equipment
- 20x30cm baking tin with deep sides
Ingredients
For the base:
- 30 g Unsalted butter
- 150 g Marshmallows
- 90 g Rice Krispies
For the Caramel
- 397 g Condensed milk
- 110 g Dark brown sugar
- 90 g Unsalted butter
- 2 tablespoons Golden syrup
- Pinch of salt
For the topping:
- 150 g Milk chocolate Use 200g for a slightly thicker layer
Instructions
- Grease and line the baking tin with baking parchment.
- Cube the butter and put it, along with the marshmallows, into a heavy based pan set over a medium heat. Stir frequently until everything has melted.30 g Unsalted butter, 150 g Marshmallows
- Add the Rice Krispies and mix until thoroughly coated.90 g Rice Krispies
- Working quickly, tip the mixture into the baking tin and, using a piece of baking parchment, press it firmly down, so that it spreads into all of the corners and you get a compact, level surface. Set aside to cool completely (about 20 minutes).
- Put all of the caramel ingredients into a heavy based pan set over a medium heat. Stir frequently until the sugar has dissolved.397 g Condensed milk, 110 g Dark brown sugar, 90 g Unsalted butter, 2 tablespoons Golden syrup, Pinch of salt
- Turn up the heat slightly, and allow to boil gently until the temperature reaches 112°C - 115°C (234°F - 240°F). This is the soft ball stage. If you do not have a sugar thermometer, you can test for readiness by dropping a small amount of the caramel into some chilled water - it should form a firm ball that does not flatten when removed from the water, but squishes when squeezed.
- Once the caramel is ready, take the pan off the heat and plunge the bottom of it into cold water to stop the cooking process. Set aside and allow to cool for 10 minutes.
- Stir well, then pour over the cooled base. Set aside for at least 2-3 hours to firm up and cool completely.
- When the caramel layer has set, melt the chocolate: Put the chocolate into a heatproof bowl and heat on a mdeium heat in the microwave in short bursts or melt it over a bain-marie.150 g Milk chocolate
- Pour the melted chocolate over the caramel layer. Either tilt the tin to allow the chocolate to spread into the corners or use a palette knife to spread it out.
- Allow the chocolate to set before cutting your bake into squares. Tip: if you can be patient, using a warm knife to score through the chocolate helps to stop the chocolate cracking in all directions and gives you neater squares.
Notes
- Melt the marshmallows over a low-moderate heat: Slow and steady wins the race here - turning the heat up to high for a faster melt results in tough Rice Krispies treats.
- Don't use old marshmallows that are starting to dry out: They will not melt as well as they should.
- Classic pink and white marshmallows work far better than any other kind: Avoid the child-focussed versions that often have a sugary coating.
- How to spread the marshmallow mixture easily: Use greaseproof paper, wax paper or a piece of cellophane (from the marshmallow bag, depending on the type) to help negotiate the sticky mixture evenly into the tin and work quickly as it soon cools & stiffens up.
- Temper the chocolate: Optional, but it will result in a wonderful shine on your Rice Krispies bars with caramel and chocolate.
- Marble or feather the chocolate top for a polished finish: Use 2 contrasting types of chocolate, such as:
- semi-sweet dark chocolate with feathering of white chocolate.
- milk chocolate with a little dark chocolate marbled through.












Donna says
Can these be frozen ?
Jane Saunders says
Hi Donna, I wouldn't recommend freezing them as the rice krispie layer will go soft once defrosted.
Cassie says
Are you using a gas stove or electric? Is there a specific pot you use? I found by having it on medium the Carmel started to burn. I had been non stop stirring. I threw out my first batch and even my second batch did the same thing. I have a gas stove just fyi
Jane Coupland says
Hi Cassie, thanks for reaching out and I'm sorry to hear you've run into problems with the caramel. I've made this recipe on both a gas hob and electric hob (moved house). If you're stirring often and it's still burning it sounds as if the temperature is too high. Try turning the setting down a little. As for the pot, I use a standard stainless steel pan. Once cooked, remember to plunge your pan base into cold water to stop the cooking process, otherwise the caramel at the bottom of the pan might burn.I hope you have success third time around as it's a lovely treat.
Mojoblogs says
I bet this is going to be a hit, especially with the kids. Really lovely! Thanks for sharing this 🙂
Jane Saunders says
Glad you like it - you should have happy kids later on.
Sharon says
Can these bars be frozen? I would like to make them for a Christmas treat.
Jane Saunders says
Hi Sharon, to be honest, I've never tried freezing them. My gut feeling is that the rice krispie base would turn soft and soggy once defrosted. Sorry.
Tamara Andersen says
Wow! These layered rice krispies square look AMAZING, and I don't even like rice krispies treats! Caramel and chocolate are favorites, though, and put them altogether in one bite, and I'll be in heaven! Pinning!
Healthy World Cuisine says
These are going to be a HUGE hit for school and work lunches. Layers of deliciousness to spruce up an old family favorite. Pinned to all of our favorite boards.
NATALIE MCMULLAN says
Hi just wondering does the syrup go in marshmallow base or in the caramel. Its states to put in the base in the description but it is on the list of ingredients for the caramel? thanks
Jane Saunders says
Sorry for the confusion Natalie, that's a typing error - the syrup goes into the caramel, not the base. Hope you enjoy them.
Susie says
Just made these treats and they turned out perfect! Rich ooey-gooey and delicious. Definitely cut into small squares because of their richness. Thanks for the great recipe.
Jane Saunders says
Thanks so much for the great feedback Susie - I'm so pleased you enjoyed them.
Carol Borchardt says
These look amazing! I've made plenty of Rice Krispie treats in my day, but never elevated like this. Pinned so I can make this for an upcoming pot luck meal we're attending. They're going to be the hit of the party!
wilhelmina says
Oh my goodness gracious! These bars are absolutely perfect!
Jacquelyn Hastert says
These sound like a million dollars 😉 Seriously, though I would love to be enjoying these right now. I have saved this recipe for when the kiddos come back from their first day of school. I will win mom of the year.