Homemade Gooey Rice Krispie Treats for Perfect Snacktime

These soft Rice Krispie treats are tender, chewy, and far better than store-bought ones. Extra marshmallows and a splash of vanilla make them extra special.

stack of big rice crispy treats

I know — rice krispie treats seem simple, but this version is my go-to. I’ve tweaked it over the years to deliver consistently soft, chewy bars that everyone loves.

Why You’ll Love Homemade Rice Krispie Treats

  • Clear, easy-to-follow steps
  • Consistently delicious results
  • Kid-approved and crowd-pleasing
  • Ready in about 15 minutes
  • Simple to double for larger batches
  • Easy to customize with add-ins

Chewy Rice Krispie Treats Recipe

The ideal Rice Krispie treat is soft and chewy, not hard and brittle. This recipe focuses on small details—gentle heat, fresh marshmallows, and a light touch when pressing into the pan—to keep the texture perfect.

If you’ve had rock-hard homemade treats before, this method will change your mind. It’s an easy recipe to master and one that people of all ages enjoy.

pouring marshmallow mixture into rice krispies

Ingredients

  • Butter
  • Marshmallows (fresh)
  • Crispy rice cereal
  • Vanilla extract
  • Salt

How To Make Soft Rice Krispie Treats

Step 1: Prep the pan

Line a 9×13 baking pan with parchment paper or aluminum foil, then coat the liner with butter and set it aside.

Step 2: Prepare the marshmallow mixture

Melt the butter in a large pot over low heat. Add the marshmallows and stir constantly until most are melted but some still remain for extra gooey pockets. Remove from heat and stir in the vanilla and salt.

Step 3: Add cereal

Fold in the crispy rice cereal, stirring until every bit is evenly coated with the marshmallow mixture.

Step 4: Let cool

Spoon the mixture into the prepared pan. With well-buttered hands, gently press it into an even layer—avoid packing too hard or you’ll crush the cereal. Let cool at least 30 minutes before cutting. Serve and enjoy.

A pan of rice kirspie treats waiting to be cut into bars.

Frequently Asked Questions

Why do my Rice Krispie treats get hard?

Usually because the marshmallows were melted at too high a heat — melt over low heat and be patient. Also check that your marshmallows are fresh. Pressing the mixture too firmly into the pan can compact and harden the bars, so press gently. These treats taste best within the first couple of days and should be stored at room temperature, not refrigerated.

Can I add anything to these soft Rice Krispie treats?

Yes—this is a great base for mix-ins. Fold in M&Ms, chocolate chips, sprinkles, cinnamon, or chopped candy. You can also drizzle melted chocolate on top for extra indulgence.

How long do homemade Rice Krispie treats last?

Store at room temperature for 2–3 days. They taste best the first day; after a few days they will begin to dry out and lose that ideal chewy texture, though they remain safe to eat.

pulling apart a soft rice krispie treat

Recipe Details

Soft Rice Krispie Treats

These chewy Rice Krispie treats are soft, gooey, and taste far better than store-bought.
Servings: 12
Author: Malinda Linnebur
These Chewy Rice Krispie Treats will rival any store bought! Soft and chewy and the perfect base for any add-ins you may want!
Prep Time: 5 mins
Cook Time: 10 mins
Total Time: 15 mins

Ingredients

  • 8 tablespoons butter
  • 2 (10 oz / 283 g) bags mini marshmallows
  • 8 cups (240 g) crispy rice cereal
  • 2 teaspoons vanilla extract
  • ¼–½ teaspoon salt

Instructions

  1. Line a 9×13 baking pan with foil or parchment paper. Coat with extra butter and set aside.
  2. In a large pot, melt the 8 tablespoons of butter over low heat. Stir in the marshmallows and continue stirring until most are melted; leaving some unmelted pieces creates gooey pockets.
  3. Remove from heat, stir in the vanilla and salt, then fold in the cereal until thoroughly coated.
  4. Spoon the mixture into the prepared pan and, using well-buttered hands, press into an even layer—avoid packing too firmly. Let cool at least 30 minutes before cutting.

Notes

  1. Use fresh marshmallows for best texture.
  2. Melt marshmallows over low heat only.
  3. Don’t press too hard when packing into the pan; crushing the cereal will make the bars dense.
  4. To substitute marshmallow fluff, use nearly three 7.5 oz jars in place of the mini marshmallows; heat with the butter and proceed.
  5. Store at room temperature up to 2–3 days; they will begin to dry out after that. Do not refrigerate.
  6. Reserve 2 cups of marshmallows and stir them in with the cereal if you want larger marshmallow pockets.
  7. Nutrition Facts: Values are estimates and vary by brand of ingredients.

Nutrition

Serving: 1 bar |
Calories: 300kcal
|
Carbohydrates: 60g
|
Protein: 1.5g
|
Fat: 9g

More Crowd-Pleasing Desserts

  • Lemon Lush
  • Scotcheroos
  • Berry Coconut Trifle
  • Oatmeal Cake