Rice Krispie Squares Recipe: Soft and Gooey Marshmallow Magic

Desserts

Rice Krispie Squares Recipe: Soft and Gooey Marshmallow Magic

This soft Rice Krispie squares recipe delivers the perfect balance of crispy edges and gooey marshmallow centers—no dry, crumbly texture in sight. The secret lies in melting butter and marshmallows just right before folding in the cereal, ensuring that signature melt-in-your-mouth consistency.

I’ve perfected this version over years of baking, and it never fails to disappear within minutes of coming out of the oven.

What makes these squares truly special is the foolproof technique that guarantees tender, moist bars every time. You’ll start with melted butter and marshmallows, then fold in crispy Rice Krispies while everything is still warm.

The key is working quickly to maintain that creamy, gooey texture before it sets. This method also works with either butter or margarine, giving you flexibility based on dietary preferences.

By the time you cut into these squares, you’ll be rewarded with layers of creamy marshmallow filling and crispy cereal, all held together by a golden, buttery crust. The aroma alone will have everyone gathering in the kitchen, and the first bite is always met with sighs of approval.

These bars stay fresh for days, making them perfect for meal prep or gifting.

For extra indulgence, try adding a sprinkle of chocolate chips or a drizzle of melted chocolate on top before baking. Store them in an airtight container at room temperature for up to a week, or freeze for longer shelf life. Let’s get baking—these squares are a crowd-pleaser for any occasion!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for rice krispie squares recipe soft

Just five key ingredients transform into irresistible gooey squares—no crumbs allowed.

Ingredient Amount Notes
Butter 🧈 ½ cup Unsalted, melted but not browned
Mini Marshmallows 🍫 10 oz Regular size if unavailable
Rice Krispies Cereal 🍚 6 cups Original flavor preferred
Chocolate Chips 🍫 ½ cup Semi-sweet or milk chocolate
Vanilla Extract 🌿 1 tsp Pure vanilla preferred
Salted Butter 🧈 2 tbsp For greasing pan (optional)
Granulated Sugar 🍚 1 tbsp For sprinkling on top
Melted Chocolate 🍫 ¼ cup For optional drizzle
Margarine 🧈 ½ cup Vegan option for butter
Powdered Sugar 🍚 1 tbsp For dusting (optional)
Almond Extract 🌿 ½ tsp Optional flavor enhancement

The butter and marshmallows are your golden duo here. Use real butter for that classic flavor, but margarine works in a pinch (just trust me on the full-fat version). Grab the mini marshmallows at Target or Walmart—they melt faster and create those perfect pockets of goo. If you're using regular marshmallows, chop them into smaller pieces. The Rice Krispies? Original flavor only—the buttery notes play perfectly with the marshmallow. I always grab the big family-size box from Costco when I'm baking, but the regular supermarket size works fine too.

No chocolate chips? Skip them or swap for butterscotch chips—they add a caramel-like sweetness. Running low on vanilla? Almond extract at half the amount gives a nice twist. The secret to the gooey texture is working fast—don't let the marshmallow-butter mix cool before folding in the cereal. If your kitchen gets chilly, microwave the butter 40 seconds to just melt it before adding marshmallows. And if you're feeling fancy, toss in a pinch of flaky sea salt with the chocolate chips for a gourmet touch.

These stay fresh for 5-6 days in an airtight container at room temperature—just cut through the crispy top layer carefully. For longer storage, wrap individually in parchment and freeze for up to 3 months. Pro tip: Let them cool completely before cutting, or they'll be too soft to slice. I always make a double batch—one for the kids to take to school and one for me to sneak bites of while 'supervising' the baking.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that crispy Rice Krispie edge with the creamy marshmallow center, plus the rich chocolate chunks melting into every bite. The vanilla extract ties it all together—subtle but just enough to make it feel like a treat, not just a snack.
  • No Fuss, No Mess: I swear, this recipe is the kind of thing you can make while watching TV—melt butter, fold in marshmallows, mix in cereal, and press. No fancy equipment, no stress. The mini marshmallows melt into that perfect gooey blanket, and the chocolate chips? They’re the cherry on top that no one resists.
  • Craving-Worthy Balance: Here’s what sold me: that crispy Rice Krispie edge with the creamy marshmallow center, plus the rich chocolate chunks melting into every bite. The vanilla extract ties it all together—subtle but just enough to make it feel like a treat, not just a snack.
  • Party or Pantry: Between us, these disappear at gatherings, but they’re also my go-to for quiet afternoons or when I need a lunchbox filler. Wrap them in parchment, store them in the fridge, and they stay fresh for days—no weird textures, just pure satisfaction.

Step-by-step instructions for soft and gooey Rice Krispie squares

Here's how to create that perfect balance of crispy cereal and melty marshmallow goodness every time.

1

Melt Butter and Marshmallows Together

In a large saucepan, combine the 0.5 cup butter and 10 oz mini marshmallows. Place over medium-low heat and stir constantly with a wooden spoon. You'll want to keep the heat low to prevent the marshmallows from burning—you're aiming for a smooth, creamy mixture, not a crispy mess.

As the marshmallows begin to melt, they'll create a thick, gooey sauce. Stir frequently so the butter distributes evenly and no marshmallows stick to the bottom. Once completely melted and smooth (about 5-7 minutes), remove from heat. This is your marshmallow base—don't let it get too hot, or it'll lose its signature softness.

2

Mix in Cereal and Chocolate

Immediately after removing from heat, stir in the 6 cups Rice Krispies cereal and 0.5 cup chocolate chips. The cereal will absorb the marshmallow mixture quickly, so work fast. You'll see the chocolate chips begin to melt from the residual heat—this helps create that perfect marbled effect throughout the squares.

Add the 1 tsp vanilla extract and 0.5 tsp almond extract (if using) and mix thoroughly. The extracts will infuse the entire batch with subtle, warm flavors. If you're using 0.5 cup margarine instead of butter, now's the time to fold it in for that vegan-friendly option. The mixture should look like a thick, sticky cereal blend—this is exactly what you want for those soft, gooey squares.

3

Press into Greased Pan

Lightly grease a 9x13-inch baking dish with 2 tbsp salted butter (or line with parchment paper for easy removal). Spread the cereal mixture evenly into the pan, pressing down firmly but gently with a spatula. You want to create an even layer—don't press too hard or the bottom will get dense. The top should look slightly uneven, which is perfect for that classic texture.

Sprinkle the 1 tbsp granulated sugar evenly over the top. This adds a subtle sweetness that balances the marshmallow flavor. For extra indulgence, you can drizzle the 0.25 cup melted chocolate over the top while it's still warm—it'll create beautiful chocolate rivers when cut. Let the mixture set at room temperature for 10-15 minutes before cutting.

4

Chill and Cut for Perfect Squares

Transfer the pan to the refrigerator and chill for at least 1 hour (or up to 24 hours). This step is crucial—it allows the marshmallow mixture to fully set and the cereal to crisp up just enough for clean slices. The longer you chill, the easier they'll be to cut and the more defined the edges will be.

Once chilled, remove from the refrigerator and let sit at room temperature for 5-10 minutes before cutting. This prevents the squares from breaking apart. Using a sharp knife, cut into 1-inch squares—you should get about 36 pieces from a 9x13-inch pan. For extra presentation, dust with 1 tbsp powdered sugar right before serving. Store leftovers in an airtight container at room temperature for up to 5 days or freeze for up to 3 months.

👨‍🍳

Pro Tips For Making Rice Krispie Squares Recipe Soft

  • STOP STIRRING SOON: The moment the marshmallows melt into that glossy, stretchy stage—about 30 seconds after the butter stops bubbling—pull the pan off the heat. You’re not making caramel here; you’re chasing a soft, pillowy texture, not a crispy glaze. I learned this the hard way when my squares turned chewy instead of tender.
  • USE COLD BUTTER: Grab that stick of butter straight from the fridge and cut it into chunks. Cold butter melts slower, giving you time to mix in the cereal and marshmallows without turning the whole thing into a sticky mess. Yes, it’s a pain to chop, but your squares will thank you with a lighter, less gummy bite.
  • WEIGH THE CEREAL: That box of Rice Krispies might look full, but scooping it straight in leads to uneven texture—some batches end up dense, others crumbly. Use a kitchen scale for 6 cups (about 180g) instead of eyeballing it. Trust me, the difference in consistency is night and day.
  • ADD VANILLA LAST: Toss the vanilla extract into the cereal after the marshmallow mixture cools slightly—about 30 seconds off the heat. This keeps the flavor bright and distributed evenly instead of getting lost in the heat. (And yes, even if you’re impatient like me, wait those 30 seconds.)

Creative variations of rice krispie squares recipe soft

Chocolate-Dipped Twist

For a decadent upgrade, melt ½ cup semi-sweet chocolate chips with 1 tbsp coconut oil over a double boiler, then drizzle over the chilled squares before cutting. The chocolate will sink slightly into the marshmallow layer, creating pockets of rich flavor in every bite.

I like to use Valrhona chocolate for that extra-smooth texture, but any high-quality chocolate works. 🍫

Peanut Butter Swirl

Mix ½ cup creamy peanut butter with 1 tbsp honey until smooth, then spoon dollops over the marshmallow mixture before pressing it into the pan. Use a knife to swirl the peanut butter into the cereal for a marbled effect.

This adds a nutty contrast that balances the sweetness perfectly. Store-bought peanut butter works, but I prefer Skippy Natural for its smooth consistency.

Caramelized Onion Topping

Sauté 1 cup thinly sliced yellow onions in 2 tbsp butter over medium heat for 15-20 minutes until deeply caramelized. Let cool, then sprinkle over the top of the cereal mixture before pressing it down.

The onions add a surprising depth of flavor that pairs beautifully with the marshmallow. For extra crunch, sprinkle with ½ cup chopped pecans before chilling.

Cinnamon Sugar Crust

Mix 2 tbsp melted butter with 3 tbsp brown sugar and 1 tsp cinnamon, then spread this mixture evenly over the bottom of your greased pan before adding the cereal. Press the cereal mixture on top as usual.

The cinnamon sugar adds warmth and a subtle crunch to every bite. This variation is especially popular during the holidays—it feels like dessert meets breakfast!

White Chocolate Raspberry

Fold ½ cup white chocolate chips and ½ cup chopped raspberries into the marshmallow mixture before pressing it into the pan. The tartness of the raspberries cuts through the sweetness, while the white chocolate adds a creamy contrast.

For extra flair, drizzle with melted white chocolate after cutting. I like to use Ghirardelli white chocolate for its smooth melting properties.

Salted Caramel Version

Prepare the basic recipe, then drizzle with ½ cup store-bought salted caramel sauce (like Smucker's) before cutting. The caramel will sink into the marshmallow layer, creating a gooey, salty-sweet combination.

For an extra touch, sprinkle with flaky sea salt right before serving. This variation is a crowd-pleaser at parties—it feels indulgent but is surprisingly easy to make.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 60mg20%
Sodium 320mg14%
Total Carbohydrate 68g24%
Dietary Fiber 1g4%
Sugars 52g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do my Rice Krispie squares turn out dry or crumbly?

The most common cause is letting the marshmallow-butter mixture cool too much before adding the cereal. Work quickly after melting—if the mixture thickens too fast, microwave it for 10-15 seconds to restore creaminess. Also, pressing too hard when shaping can compact the cereal, making them dense. Use a light touch with your spatula for that perfect soft texture.

2

Can I use regular marshmallows instead of mini ones?

Yes, but chop them into small pieces first for even melting. Mini marshmallows melt faster and create those signature pockets of goo, but regular marshmallows work in a pinch. Just stir frequently while melting to prevent burning, and expect slightly larger marshmallow clusters in your squares.

3

How do I make these squares extra gooey?

For maximum gooeyness, melt the marshmallows and butter over low heat until completely smooth, then fold in the cereal while still warm. Add 1 extra tablespoon of butter to the mixture for richer flavor and more moisture. Chill for only 1 hour before cutting—longer chilling makes them firmer.

4

What's the best way to store leftovers?

Keep them in an airtight container at room temperature for up to 5 days. For longer storage, wrap individually in parchment paper and freeze for 3 months. Let frozen squares thaw at room temperature for 10 minutes before serving—they'll be just as soft and delicious.

5

Can I make these without butter?

Use ½ cup margarine (preferably full-fat) for a vegan option. For extra richness, combine ¼ cup margarine + ¼ cup coconut oil. The texture will be slightly different but still delicious. Just work quickly after melting to maintain that signature gooey quality.

★★★★★4.7(11 reviews)
Categories Desserts