Mom's Best Recipes
Recipe

Classic Rice Krispie Squares

Buttery, gooey, and perfectly chewy with crisp edges, made in one pot with simple pantry staples.

Author By Matt Campbell
4.8
A stack of gooey Rice Krispie squares on a white plate on a sunlit kitchen table, with a few loose cereal pieces scattered nearby

Rice Krispie squares are the kind of treat that feels like a magic trick. You melt a few things, stir in cereal, press it into a pan, and suddenly you have a whole tray of chewy, buttery bars that disappear like you served them with a side of childhood.

This is my go-to classic version, with two small upgrades that make a big difference: a pinch of salt (because sweetness needs a wingman) and a gentle melt so the marshmallows stay tender, not stiff. You get that cozy snap-crackle vibe, plus the kind of gooey pull that makes you “taste test” a corner once it cools a bit. Allowed. Encouraged.

Rice Krispies cereal, mini marshmallows, butter, vanilla, and salt arranged on a clean kitchen counter in bright natural light

Why It Works

  • Soft and gooey, not hard: Keeping the heat low helps prevent the marshmallows from overcooking and drying out.
  • Chewy with crisp edges: A buttered pan plus gentle pressing gives you that perfect bite.
  • Big flavor from simple stuff: Butter, vanilla, and a pinch of salt make the sweetness taste deeper and less one-note.
  • Quick and low-drama: One pot, one pan, and you are done in about 15 minutes.

Pairs Well With

Storage Tips

Room temperature (best texture): Store squares in an airtight container for up to 3 days. Layer with parchment or wax paper so they do not weld themselves together.

Refrigerator (if your kitchen runs warm): Up to 1 week, airtight, but expect them to firm up and lose a little of that fresh gooey vibe. Let a square sit at room temp for 15 to 20 minutes before eating so it softens back up.

Freezer: Wrap individual squares tightly in plastic wrap, then place in a freezer bag for up to 6 weeks. Thaw at room temperature for 30 to 60 minutes.

My tiny fix for “stale” squares: Microwave a square for 6 to 10 seconds. It brings back the gooey factor fast.

Common Questions

Why are my Rice Krispie squares hard?

Usually it is high heat or over-stirring on the stove. Melt the butter and marshmallows over low heat, then remove from heat before adding cereal. Also, press the mixture into the pan gently. Packing it down hard makes a dense, tough bar.

Can I use regular marshmallows instead of mini?

Yes. Use the same weight. Regular marshmallows just take longer to melt, so keep the heat low and be patient.

How do I keep them extra gooey?

Reserve about 2 oz mini marshmallows (roughly 1 to 1 1/2 cups) and stir them in after the pot comes off the heat. For the best pockets, let the mixture cool for about 30 to 60 seconds before folding them in, so they soften but do not vanish completely.

Can I make these dairy-free or vegan?

Dairy-free: Yes. Swap the butter for a good dairy-free/vegan butter substitute. Most standard marshmallows are already dairy-free.

Vegan/vegetarian: Use a vegan butter substitute and choose marshmallows that are gelatin-free (many brands contain gelatin, which is not vegan or vegetarian).

What size pan should I use?

An 8x8-inch pan makes thick squares. A 9x13-inch pan makes thinner bars and sets a little faster. Both work with the same batch. For serving size, you will typically get 16 squares from an 8x8 (4x4 cut), or about 24 bars from a 9x13 (4x6 cut).

I love a dessert that does not need a mixer, a thermometer, or a pep talk. Rice Krispie squares are that friend. They show up when you need something for a bake sale, a last-minute get-together, or a “we survived Tuesday” treat. I started making them more often once I realized the difference between okay and amazing is basically just heat control and a little salt. Keep it gentle, keep it buttery, let it cool before you “sample,” and you will land in that gooey sweet spot every time.