I’m convinced that simple pleasures are almost always the best ones, especially when they involve a little sweet and salty magic.
This classic rice krispie treat recipe takes the soft, gooey base you love and adds a layer of rich, homemade salted caramel. The result is a chewy square with ribbons of buttery, slightly salty caramel that cuts through the sweetness beautifully. It’s a fantastic upgrade to a classic, transforming a basic snack into an impressive dessert for family gatherings or cozy nights at home. It’s surprisingly quick to put together, making it an ideal last-minute treat for busy weeknights when you need something special without the fuss.

Ingredients
- 60g (4 tablespoons) unsalted butter, plus extra for greasing
Use high-quality butter for the best flavor in both the treats and the caramel. Ensure it’s unsalted so you can control the salt levels precisely in each component. - 280g (10 ounces) gelatin-free miniature marshmallows
Miniature marshmallows melt more quickly and evenly than standard-sized ones. Gelatin-free ensures a true classic texture without altering the recipe. - 5 mL (1 teaspoon) alcohol-free vanilla extract
Use a high-quality extract for a warm, aromatic note. Alcohol-free ensures the flavor doesn’t cook out too quickly when added to the hot marshmallow base. - 2.5 mL (1/2 teaspoon) sea salt
Use fine-grained sea salt for the treat base. This enhances the flavor of the marshmallow mixture before adding the caramel. - 160g (6 cups) crisp rice cereal
Choose a high-quality, fresh crisp rice cereal for maximum crunch. Stale cereal will result in a chewier, less crisp texture. - For the Salted Caramel Swirl:
- 200g (1 cup) granulated sugar
The base for the caramel sauce; a classic granulated white sugar works best here. Ensure it’s fresh and free of lumps before use. - 60 mL (1/4 cup) water
Essential for dissolving the sugar crystals initially, preventing crystallization during cooking. - 60g (4 tablespoons) unsalted butter, cut into cubes
Cubed butter melts faster and incorporates smoothly into the hot caramel. Ensure butter is at room temperature to avoid shocking the hot sugar mixture. - 120 mL (1/2 cup) heavy cream, warmed
Warming the heavy cream prevents the caramel from seizing when added to the hot sugar. Heavy cream creates a rich, creamy, and pourable caramel sauce (or substitute with full-fat canned coconut milk for a non-dairy option). - 2.5 mL (1/2 teaspoon) flaky sea salt, plus extra for garnish
Use flaky salt (like Maldon) for a subtle salty pop and texture in the caramel. The extra garnish provides visual appeal and balances the sweetness. - 5 mL (1 teaspoon) alcohol-free vanilla extract
Added at the end to enhance the flavor of the caramel sauce. Alcohol-free ensures no harsh alcohol taste.
Instructions
- Prepare the Pan and Start the Caramel Base
Line a 23×23 cm (9×9 inch) square baking pan with parchment paper, allowing an overhang on two sides. Lightly grease the parchment paper and sides of the pan with extra butter or a neutral cooking spray for easy removal later. Combine the granulated sugar and water in a medium heavy-bottomed saucepan over medium heat, stirring gently until the sugar dissolves completely. - Cook the Caramel and Add Finishers
Once dissolved, increase the heat to medium-high and cook without stirring, only gently swirling the pan from time to time, until the mixture turns a deep amber color, which should take approximately 8-10 minutes. Carefully remove the pan from the heat and gradually whisk in the cubed unsalted butter until fully melted and smooth; be cautious as the mixture will bubble vigorously. Slowly pour in the warm heavy cream, whisking constantly, and continue to whisk in 2.5 mL (1/2 teaspoon) flaky sea salt and 5 mL (1 teaspoon) alcohol-free vanilla extract; set this caramel aside to cool slightly. - Reserve Caramel and Prepare Cereal Base
Allow the main batch of caramel to cool until it thickens slightly to a pourable consistency. Reserve about 30 mL (2 tablespoons) of this caramel in a separate small bowl for garnish later. In a separate large non-stick pot or Dutch oven, melt 60g (4 tablespoons) of unsalted butter over low heat, add the gelatin-free miniature marshmallows, and stir constantly until completely melted and smooth. - Mix and Swirl the Treats
Remove the melted marshmallow mixture from the heat and stir in 5 mL (1 teaspoon) alcohol-free vanilla extract and 2.5 mL (1/2 teaspoon) sea salt. Add the crisp rice cereal and stir gently but quickly with a greased spatula until the cereal is evenly coated, without crushing the cereal. Pour about half of the cereal mixture into the prepared pan, drizzle half of the main caramel batch over the mixture, then add the remaining cereal mixture on top. - Press and Cool
Drizzle the remaining main caramel over the top and gently fold and swirl the caramel into the cereal mixture a few times using a greased spatula or your hands, aiming for visible ribbons, not full integration. Press the mixture firmly and evenly into the prepared pan, ensuring not to compress it too tightly, which can lead to hard treats. If you find the mixture is too stiff to press easily, gently warm your spatula or hands to make it more pliable. Let the treats cool completely at room temperature for at least 1 hour, or chill in the refrigerator for 30 minutes for a quicker set. - Garnish and Serve
Once firm, use the parchment paper overhang to lift the entire block from the pan and transfer it to a cutting board. Cut into 9-12 squares, arrange them on a serving plate, and drizzle the reserved small amount of salted caramel artfully over each square. Finish with a final delicate sprinkle of extra flaky sea salt over the caramel garnish for a beautiful presentation and flavor contrast.
Tips for Achieving the Perfect Gooey Texture
The secret to soft, chewy treats lies in careful temperature management and ingredient quality. Avoid these common mistakes to prevent a hard, brittle end product.
- Don’t Overcook the Marshmallows: The key to a soft and chewy classic rice krispie treat recipe is low heat and minimal cooking time for the marshmallows. Once they are melted and smooth, remove them from the heat immediately before adding the cereal. Overcooked marshmallows will result in hard, brittle treats.
- Use Fresh Ingredients: Stale crisp rice cereal loses its crunch. For a truly excellent result, always start with a fresh box of cereal and high-quality marshmallows that haven’t dried out.
- Don’t Press Too Hard: When pressing the mixture into the pan, apply gentle pressure. Over-compressing the treats will squeeze out all the air and result in a dense, hard square instead of a soft, airy one.
Troubleshooting Your Homemade Salted Caramel Swirl
Creating homemade caramel can seem tricky, but most issues are easily fixed. Here are solutions to common problems when making a classic rice krispie treat recipe with caramel swirl.
- My caramel crystallized and turned grainy. What happened? This typically happens when sugar crystals splash onto the sides of the pan during cooking. Make sure to wipe down the sides of the pan with a wet pastry brush before starting and resist stirring once boiling until the sugar has caramelized.
- My caramel seized up when I added the cream. The cream was likely too cold, causing the hot sugar to harden instantly. Always warm the heavy cream before adding it to the hot caramel; this prevents the drastic temperature change and keeps the caramel smooth.
- My caramel is too thick/thin for swirling. If it’s too thick, gently reheat it over very low heat for a few seconds to loosen it up. If it’s too thin, let it cool longer, as it will continue to thicken significantly as it cools.

Make-Ahead and Storage Guide
These treats are excellent for make-ahead convenience, lasting for several days when stored properly. Here’s how to maintain their freshness and texture.
- How to store rice krispie treats for maximum freshness: Once cooled, store the treats in an airtight container at room temperature for up to 3 days. Do not refrigerate for extended periods, as it can make them hard and dry out the cereal.
- Freezing for long-term storage: For longer storage, wrap individual squares tightly in plastic wrap, then place them in an airtight freezer bag. Freeze for up to 6 weeks, thawing at room temperature before serving.
- Re-gifting and make-ahead timing: These treats are perfect to make 1-2 days ahead of time for a party or event. Keep them tightly sealed until serving to maintain maximum freshness.
FAQs
Can I use large marshmallows instead of small ones?
Yes, but you’ll need to cut them into smaller pieces first to ensure they melt evenly and quickly. The small ones are preferred for convenience because they melt much faster than standard-sized marshmallows, which is crucial for this classic rice krispie treat recipe.
Why are my treats hard after cooling?
This usually happens when the marshmallows are overcooked. Be sure to remove them from the heat as soon as they’re melted and immediately add the cereal to preserve the chewy texture of this classic rice krispie treat recipe. If you press them too hard into the pan, they can also become overly dense.
Can I add other ingredients like chocolate chips?
Yes, feel free to fold in mini chocolate chips or sprinkles after adding the cereal, but before pressing into the pan. You can also add chopped nuts or shredded coconut to make this classic rice krispie treat recipe even more complex.
Can I skip the homemade caramel and use store-bought?
While you can, the flavor and texture of homemade salted caramel are superior and truly elevate this recipe. Store-bought caramel may also be too thick for swirling, so look for a thinner, sauce-like consistency if you substitute.
How do I get clean cuts without everything sticking?
For clean cuts, chill the treats for 30 minutes first. I always use a large, sharp knife lightly coated with butter or cooking spray; it prevents sticking and gives me perfect squares every time. This technique ensures a visually appealing final product that is great for high-protein snacks.
Conclusion
This classic rice krispie treat recipe proves that a little extra effort can turn a simple snack into an extraordinary dessert for family-friendly gatherings. Save this recipe on Pinterest so you can make these gooey, sweet, and salty squares this weekend.
Print
classic rice krispie treat recipe
- Total Time: 100 minutes
- Yield: 9-12 servings
- Diet: Vegetarian
Description
This classic rice krispie treat recipe takes the soft, gooey base you love and adds a layer of rich, homemade salted caramel. The result is a chewy square with ribbons of buttery, slightly salty caramel that cuts through the sweetness beautifully.
Ingredients
- 4 tbsp unsalted butter, plus extra for greasing
- 10 oz gelatin-free miniature marshmallows
- 1 tsp alcohol-free vanilla extract
- 0.5 tsp sea salt
- 6 cups crisp rice cereal
- 1 cup granulated sugar
- 0.25 cup water
- 4 tbsp unsalted butter, cut into cubes
- 0.5 cup heavy cream, warmed
- 0.5 tsp flaky sea salt, plus extra for garnish
- 1 tsp alcohol-free vanilla extract (for caramel)
Instructions
- Prepare Pan and Start Caramel Base: Line a 9×9 inch square baking pan with parchment paper, allowing an overhang on two sides. Lightly grease the parchment paper and sides of the pan with extra butter or cooking spray. Combine the granulated sugar and water in a medium heavy-bottomed saucepan over medium heat, stirring gently until the sugar dissolves completely.
- Cook Caramel and Add Finishers: Increase heat to medium-high and cook without stirring, only gently swirling the pan from time to time, until the mixture turns a deep amber color (approximately 8-10 minutes). Remove the pan from the heat and gradually whisk in the cubed unsalted butter until fully melted and smooth. Slowly pour in the warm heavy cream, whisking constantly, then whisk in 0.5 tsp flaky sea salt and 1 tsp alcohol-free vanilla extract; set this caramel aside to cool slightly.
- Reserve Caramel and Prepare Cereal Base: Allow the main batch of caramel to cool until it thickens slightly. Reserve about 2 tablespoons of this caramel for garnish later. In a separate large non-stick pot or Dutch oven, melt 4 tablespoons of unsalted butter over low heat, add the gelatin-free miniature marshmallows, and stir constantly until completely melted and smooth.
- Mix and Swirl the Treats: Remove the melted marshmallow mixture from the heat and stir in 1 tsp alcohol-free vanilla extract and 0.5 tsp sea salt. Add the crisp rice cereal and stir gently but quickly with a greased spatula until the cereal is evenly coated. Pour about half of the cereal mixture into the prepared pan, drizzle half of the main caramel batch over the mixture, then add the remaining cereal mixture on top.
- Press and Cool: Drizzle the remaining main caramel over the top and gently fold and swirl the caramel into the cereal mixture a few times using a greased spatula, aiming for visible ribbons. Press the mixture firmly and evenly into the prepared pan. Let the treats cool completely at room temperature for at least 1 hour, or chill in the refrigerator for 30 minutes.
- Garnish and Serve: Once firm, use the parchment paper overhang to lift the entire block from the pan and transfer it to a cutting board. Cut into 9-12 squares, arrange them on a serving plate, and drizzle the reserved small amount of salted caramel artfully over each square. Finish with a final delicate sprinkle of extra flaky sea salt over the caramel garnish.
Notes
If the mixture becomes too stiff to press, gently warm your spatula or hands to make it more pliable. For a non-dairy option, substitute full-fat canned coconut milk for the heavy cream.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square (90 g)
- Calories: 240 calories
- Sugar: 28 g
- Sodium: 165 mg
- Fat: 9 g
- Saturated Fat: 5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 33 g
- Fiber: 1 g
- Protein: 1 g
- Cholesterol: 20 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.