Gooey Dairy Free Rice Krispie Treats (Just 4 Ingredients)
These dairy free Rice Krispie treats taste exactly like the ones you remember, with a soft, gooey center and that crisp, crackly crunch. You need only four pantry ingredients and about ten minutes of hands‑on time, no oven required.

No one will guess they are made without butter or milk. They set up quickly and stay chewy for days, making them the kind of no‑bake dessert you can whip together on a busy afternoon and trust to disappear fast.
What Makes These Dairy‑Free Treats So Good
Every bite has that perfect tug and snap. The marshmallows melt into an almost caramel‑like sweetness, while the cereal stays crisp instead of turning stale or hard.
Using a good dairy‑free butter keeps the flavor rich and round, not oily. The whole batch comes together in one pot and sets into neat, golden squares that slice cleanly with no crumbling. It is the version I come back to when I need a treat that works every single time.
Ingredients

- 4 tbsp dairy‑free butter: a stick‑style butter substitute like Earth Balance or Miyoko’s gives the best buttery taste; coconut oil works too but adds a slight tropical note
- 10 oz mini marshmallows (about 6 cups): double‑check the label — most are naturally dairy‑free, but some brands use butter flavoring
- 6 cups crispy rice cereal: standard brands are typically dairy‑free; read for vitamin D3 sourced from lanolin if you need it strictly plant‑based
- ½ tsp vanilla extract: optional, but it softens the sweetness
- pinch of fine salt: just enough to wake up the flavor
Ways to Switch It Up
- Swap the butter: coconut oil yields a slightly firmer, less buttery bar, while refined coconut oil keeps the coconut taste faint; measure it in solid form, not melted
- Add a chocolate drizzle: melt ⅓ cup dairy‑free chocolate chips with a teaspoon of coconut oil and flick it over the cooled slab before slicing
- Fold in extras: stir in ¼ cup mini dairy‑free chocolate chips or a handful of crushed freeze‑dried strawberries right after the cereal, before pressing into the pan
- Make them nutty: brown the dairy‑free butter with a few spoonfuls of almond or cashew butter for a deeper, toasty note
Creamy Dairy Free Enchiladas are a great main dish to serve alongside this recipe.
How to Make Dairy Free Rice Krispie Treats
Step 1: Melt the Butter and Marshmallows

Set a large pot over low heat and melt the 4 tbsp dairy‑free butter. Once it is mostly liquid with a few solids left, tip in the full 10 oz of marshmallows and stir gently with a silicone spatula. Keep the heat low so the marshmallows soften into a smooth, glossy puddle without browning. The whole melt takes around 5 minutes.
You do not need to stir constantly, but keep the spatula moving in slow sweeps so nothing sticks to the bottom. If the mixture starts to pillow up or turn ivory instead of white, the heat is too high. Pull the pot off the burner for a few seconds, keep stirring, then return it to the lowest setting.
Step 2: Stir in the Vanilla and Cereal

Remove the pot from the heat and immediately stir in the ½ tsp vanilla and a small pinch of salt. Working quickly, pour in the 6 cups crispy rice cereal and fold everything together with the spatula, scraping the sides and bottom to catch every stray marshmallow ribbon. The goal is to coat every piece of cereal evenly, not to crush it.
At first the mixture will look impossibly sticky, but keep folding — it comes together in under a minute. The cereal will glisten and the marshmallow will start to string in thin, sweet threads between the pieces.
Step 3: Press the Mixture Into the Pan

Line an 8×8‑inch square baking pan with parchment paper, letting the ends hang over two sides. Scrape the warm cereal mixture into the pan. Using a buttered spatula or lightly greased fingertips, press it down into an even layer. Press firmly enough that the bars hold together, but do not compact it hard, or the treats become dense and lose their airy chew.
The top will look slightly uneven and glossy. That is exactly right. A few stray marshmallow pockets peeking through means you will get soft spots in every bite.
Step 4: Cool and Slice the Treats

Leave the pan at room temperature until the slab feels set and is no longer warm to the touch, about 30 minutes. You can speed things up by popping the pan in the fridge for 15 minutes, but let it come back to room temp before slicing so the knife glides through.
Lift the whole block out using the parchment handles, set it on a cutting board, and slice into 12 squares with a sharp chef’s knife. Rinse and dry the knife between cuts if the marshmallow gets sticky. Serve right away, or stack them in a container for later.
Getting the Best Chew
- Choose soft marshmallows: fresh marshmallows that feel pillowy, not stale or hard, melt into the most tender bar; discard any bag with clumps or a dry texture
- Low heat is everything: overheating the marshmallow mixture drives off moisture and leads to tough, hard treats that shatter instead of stretch
- Line the pan: parchment makes lifting and slicing far easier than greasing alone, and you avoid scraping gooey corners
- Don’t over‑press: a gentle pat into the pan keeps the bars light; a heavy hand pushes out the air pockets that give them their signature chew
Scale the batch for different pan sizes:
| Pan Size | Dairy‑Free Butter | Marshmallows | Crispy Rice Cereal |
|---|---|---|---|
| 8×8 inches | 4 tbsp | 10 oz (6 cups) | 6 cups |
| 9×9 inches | 5 tbsp | 12 oz (7 cups) | 7 cups |
| 9×13 inches | 6 tbsp | 16 oz (8 cups) | 8 cups |
Keeping Them Fresh
Store the treats in an airtight container at room temperature, with parchment between layers so they do not glue together. They keep well for 3 to 4 days. For longer storage, wrap individual squares in plastic wrap, then bag and freeze for up to 2 months. Let frozen treats thaw at room temp for about 20 minutes before eating.
Frequently Asked Questions
Can I use coconut oil instead of dairy‑free butter?
Yes, you can. Solid coconut oil measures the same way, but the bars will be slightly denser and the taste mildly coconutty unless you use refined coconut oil.
My treats came out hard. What went wrong?
The marshmallows likely got too hot. Cook them over the lowest possible heat and pull the pot off the burner as soon as the mixture is fluid; even an extra minute of high heat can stiffen the bars.
Can I make these without marshmallows?
No, marshmallows are the binding ingredient here. If you need a gelatin‑free version, look for vegan marshmallows (they melt the same) rather than trying a syrup substitute.
What if my cereal isn’t labeled dairy‑free?
Most standard puffed‑rice cereals contain no milk ingredients, but the vitamin D3 may come from lanolin. If you need a fully plant‑based bar, choose a cereal that specifically states it is vegan, or use a store‑brand organic puffed rice.

Dairy Free Rice Krispie Treats Recipe
Ingredients
Method
- Melt the dairy‑free butter in a large pot over low heat, then add the marshmallows. Stir slowly until completely smooth and glossy, about 5 minutes.
- Remove from heat and stir in the vanilla and salt. Fold in the crispy rice cereal until every piece is coated.
- Scrape into a parchment‑lined 8×8‑inch pan and press into an even layer with a buttered spatula, being careful not to pack it down hard.
- Let cool at room temperature until set, 30 minutes. Lift out, slice into 12 squares, and serve.
