Thick, gooey rice krispie treats stacked on a white plate, showing a soft marshmallow interior with visible cereal texture and golden edges

Rice Krispie Treats: Gooey, Foolproof & Actually Perfect

Quick Answer

Melt butter in a large pot over low heat, stir in marshmallows until completely smooth, then fold in Rice Krispies cereal and press into a buttered 9x13 pan. Let set for 30 minutes at room temperature before cutting into squares.

I signed up to bring a dessert to a school fundraiser bake sale and brought Rice Krispie treats because they're fast and I was running out of time and they're universally liked. They were also, by the time the table opened, already hard enough that the structural integrity was more brick than treat. I had made them correctly according to the box — but the box ratio produces something that sets up firm and chewy rather than gooey and soft, especially if you make them more than an hour before serving.

The fix is more butter and more marshmallow than the box suggests, and not cooking the marshmallows so long that they start to solidify before the cereal goes in. The ratio that works: six tablespoons of butter and a full twelve-ounce bag of marshmallows for six cups of cereal rather than the box's more conservative proportions. The extra fat from the butter keeps the treats pliable and the extra marshmallow keeps them soft and stretchy.

Melt the butter over low heat — not medium, not high. Brown the butter very slightly until it smells faintly nutty, then add the marshmallows and stir until completely melted. Remove from heat immediately and fold in the cereal until coated. Press into the pan with buttered hands rather than pressing hard — too much compression makes hard treats. You want them packed loosely enough to have some give.

Let them cool at room temperature and cut within two hours for the best texture. They get firmer as they sit. The bake sale version the second year was gone in forty minutes. The table looked different after that.

Prep5 minutes
Cook10 minutes
Total45 minutes
Serves16 squares
DifficultyEasy

Ingredients

  • 6 tablespoons unsalted butter, plus more for greasing the pan
  • 16 ounces (one 10-oz bag plus one 6-oz bag) mini marshmallows, divided
  • 1/2 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt
  • 6 cups Rice Krispies cereal (about half a standard box)

Instructions

  1. 1Butter a 9x13 inch baking pan generously —? get the sides and corners. Set aside.
  2. 2Measure out your cereal into a large bowl and set it near the stove. Separate about 2 cups of marshmallows and set them aside —? these go in at the end for extra gooeyness.
  3. 3Melt the butter in a large, heavy-bottomed pot over LOW heat. Do not rush this. The butter should melt slowly and smell nutty and good, not spit and smoke.
  4. 4Once the butter is fully melted, add the remaining marshmallows (about 10 ounces) and stir continuously with a silicone spatula. Keep the heat on low. The marshmallows will melt slowly —? this should take 4 to 5 minutes. Do not walk away.
  5. 5Once the marshmallow mixture is completely smooth with no lumps, remove the pot from the heat entirely. Stir in the vanilla extract and salt.
  6. 6Add the reserved 2 cups of marshmallows and stir just until they begin to melt but still have some soft, visible chunks. This is what makes the bars gooey rather than uniformly chewy.
  7. 7Add all 6 cups of Rice Krispies cereal at once and fold gently with the spatula until the cereal is evenly coated. Work quickly but do not smash or compress —? fold, do not press.
  8. 8Transfer the mixture into the prepared pan. Using lightly buttered fingertips or a buttered piece of wax paper, press the mixture into an even layer. Press firmly enough to fill the pan, but do not pack it down hard —? you want air pockets, not a tile.
  9. 9Let the pan sit at room temperature for 30 to 45 minutes until fully set. Do not refrigerate —? cold air makes them hard.
  10. 10Cut into 16 squares using a sharp knife. Wipe the blade between cuts for clean edges.

Pro Tips

  • Low heat is the whole recipe. If your marshmallows are bubbling aggressively, turn it down. High heat makes the sugar seize, which is why bake sale incident happened, which we do not speak of.
  • The reserved marshmallows stirred in off-heat are non-negotiable if you want gooey, soft bars. They melt just enough to bind but keep a pull to them that the fully melted ones can't provide.
  • Butter your hands before pressing, not just the pan. Sticky marshmallow on bare fingers turns a thirty-second step into a personal trial.
  • Don't skip the salt. A quarter teaspoon sounds like nothing, but it's the difference between 'sweet' and 'I cannot stop eating these.'

Substitutions

unsalted butter → salted butter Works fine —? just omit the added salt or reduce it to a pinch
unsalted butter → vegan butter (such as Earth Balance) Use the same amount; look for a variety that melts cleanly without excess water
regular marshmallows → large marshmallows, cut with scissors Same weight applies —? large marshmallows melt a little slower so give them an extra minute
Rice Krispies cereal → any puffed rice cereal Generic brands work, though some are slightly denser —? weigh out 170g if you're unsure
vanilla extract → brown butter (cook the butter an extra 2 minutes until golden and nutty before adding marshmallows) Skip the vanilla entirely if browning —? the butter carries that flavor on its own

Storage Instructions

Store cut bars in an airtight container at room temperature for up to 3 days. Place a piece of wax paper between layers to prevent sticking. Do not refrigerate —? cold makes them hard and dry. For longer storage, wrap individual bars tightly in plastic wrap and freeze for up to 6 weeks; thaw at room temperature for 30 minutes.

Make Ahead

Press into the pan, cover tightly with plastic wrap, and leave at room temperature for up to 8 hours before cutting. They hold beautifully. Do not cut until ready to serve if you're making ahead —? the cut edges dry out faster than the interior.

Frequently Asked Questions

Why are my rice krispie treats hard instead of soft and gooey?

Almost always heat. Cooking the marshmallows over medium or high heat drives off moisture and breaks down the sugar structure, leaving you with bars that set hard. Use the lowest heat your burner can manage, melt the marshmallows slowly, and remove from heat the moment the mixture is smooth. Also avoid pressing the mixture too firmly into the pan —? compressing it removes air and creates density.

Can I double this recipe?

Yes, but use two pans rather than one deeper vessel. A thicker single layer takes longer to set and compresses unevenly. Double the recipe, split it between two 9x13 pans, and press each to about one inch thick. Everything else —? heat, timing, technique —? stays the same.

How do I keep rice krispie treats from sticking to the pan?

Butter the pan generously before adding the mixture, including the sides and corners. For extra insurance, line the pan with parchment paper and butter that too. Buttered fingertips or a buttered sheet of wax paper pressed on top during the shaping step also prevent the mixture from sticking to your hands, which is a problem that spirals fast.

Can I make rice krispie treats without butter?

You can use coconut oil as a 1:1 substitute —? refined coconut oil works best since it doesn't add a strong coconut flavor. Vegan butter also works well. Avoid margarine with high water content, which can make the bars greasy. The fat is there to coat the marshmallow mixture and add richness, so don't skip it entirely.

Can I add mix-ins to rice krispie treats?

Absolutely. Fold in mix-ins with the cereal at the very end. Good options: chocolate chips (they soften in the heat, which is wonderful), sprinkles, M&Ms, crushed pretzels, freeze-dried fruit, or a drizzle of melted chocolate on top after pressing. Keep add-ins to about 1 cup total so the bars still hold together. Peanut butter —? swirled into the marshmallow mixture before adding cereal —? is exceptional.

How long do rice krispie treats last?

At room temperature in an airtight container, 3 days is the practical window —? they're still technically edible on day 4 but noticeably drier. Wrapped individually and frozen, they keep for up to 6 weeks with no real quality loss. Thaw at room temperature, still wrapped, for about 30 minutes. Refrigerating them is the one storage method that actively makes them worse.

What's the ratio of marshmallows to cereal for the best texture?

This recipe uses 16 ounces of marshmallows to 6 cups of cereal, which is more marshmallow than most box recipes call for. The standard ratio tilts toward chewy-firm. If you want bars that are visibly gooey and pull apart in threads, lean heavy on the marshmallow side. Going much below 10 ounces for 6 cups of cereal produces bars that hold together by stubbornness alone.

Can I make rice krispie treats gluten-free?

Rice Krispies cereal as sold in the US contains malt flavoring derived from barley, which is not gluten-free. For a gluten-free version, use a certified gluten-free puffed rice cereal —? several brands make them, and they behave identically in this recipe. Also verify that your marshmallow brand is certified gluten-free, as manufacturing cross-contamination varies by brand.