You can absolutely make gooey, chewy rice krispie treats without butter. The classic no-bake recipe never needs eggs, and the butter is the only dairy, so swap in coconut oil or a coconut-based plant butter like Melt and you’re done. These dairy-free rice krispie treats come together in about 15 minutes with just marshmallows, crispy rice cereal, vanilla, and a pinch of salt. There are no nuts in the recipe either, so they’re a great fit for nut-free classroom parties.
Allergens: Contains: coconut (coconut oil) or Melt plant-based butter; check the rice cereal (some contain barley malt) and marshmallow labels. Free of: dairy, eggs, peanuts, tree nuts.
Why You’ll Love These Dairy-Free Rice Krispie Treats
- Tastes like the classic: Soft, gooey, and nostalgic.
- No-bake: One pot and about 15 minutes, plus cooling time.
- Allergy-friendly: No butter, no milk, no eggs, and no nuts in the recipe.
- Kid-friendly and lunchbox-ready: Easy to cut, pack, and share.
Coconut Oil or Melt Butter: Which Is Better?
Both work beautifully and swap in 1:1 (1/3 cup). Neither is strictly better. It depends on what you want:
| Coconut oil | Melt plant butter | |
|---|---|---|
| Flavor | Neutral (refined) or a light coconut note (virgin) | Buttery, with coconut undertones |
| Texture | Gooey and chewy | Gooey and chewy |
| Ingredients | Just coconut oil | A blend of plant oils plus flavorings |
| Cost | Usually cheaper, a pantry staple | Costs more; sticks make measuring easy |
| Best for | The simplest, cleanest version | The closest taste to classic butter treats |
Sensitive to coconut flavor? Use refined coconut oil or Melt. You can also split it half and half.
Ingredient Notes
- Marshmallows: Regular marshmallows typically contain no milk or eggs (they use gelatin), but always check. Fresh ones melt best.
- Cereal: Any crispy rice cereal. Check the label for allergens and shared-facility warnings. Classic Rice Krispies contain malt flavoring (from barley), so look for a gluten-free brown rice cereal if you need gluten-free.
- Vanilla and salt: Small amounts, big flavor.
What You’ll Need
- An 8×8-inch baking dish
- Parchment paper
- A large pot and a silicone spatula (lightly greased for pressing)
How to Make Rice Krispie Treats Without Butter
1. Line the pan with parchment and lightly grease it.
2. Melt. Melt the coconut oil (or Melt) over medium heat. Add the marshmallows, vanilla, and salt, and stir until completely smooth, about 5 to 8 minutes. Don’t let it scorch.
3. Stir in the cereal off the heat, working quickly.

4. Press gently. Use a greased spatula and press lightly. Don’t pack it down hard, because gentle pressure keeps the treats soft and chewy. Cool 1 to 2 hours, then cut.
Dairy-Free Rice Krispie Treats Recipe

Dairy-Free Rice Crispy Treats
Ingredients
Method
- Line an 8×8-inch baking dish with parchment and lightly grease it with a bit of coconut oil.
- In a large pot over medium heat, melt the coconut oil or Melt. Add the marshmallows, vanilla, and salt. Stir often until completely melted and smooth, 5 to 8 minutes. Don’t let it scorch.
- Remove from heat and immediately stir in the cereal until evenly coated.
- Transfer to the pan. With a greased spatula, wax paper, or lightly oiled hands, gently press into an even layer. Don’t pack it down hard; gentle pressure keeps the treats soft and chewy.
- Cool at room temperature 1 to 2 hours until set. Lift out with the parchment and cut into squares.
Notes
Vegan Rice Krispie Treats
Regular marshmallows contain gelatin. For a fully plant-based version, use vegan marshmallows such as Dandies or Trader Joe’s, along with coconut oil or a vegan butter. Vegan marshmallows melt more slowly, so keep the heat low and stir constantly. Some crispy rice cereals are fortified with vitamin D3, which may come from an animal source, so check the label if that matters to your family.
Tips for Soft, Chewy Treats
- Low and slow: High heat burns the sugar and makes hard treats.
- Use fresh marshmallows.
- Want thicker bars? Use a smaller pan.
- Microwave shortcut: Melt the fat and marshmallows in 30- to 60-second bursts, stirring between each.
- Add-ins: Sprinkles or dairy-free mini chocolate chips (check labels for nut and milk warnings).
How to Store Them
Keep them airtight at room temperature, layered with parchment, for up to 3 days. They’re best fresh.
More Allergy-Friendly Treats
Rice Krispie Treats Without Butter FAQ
What can I use instead of butter in rice krispie treats?
Coconut oil or a plant butter like Melt, swapped 1:1.
Do rice krispie treats have eggs or dairy?
The classic recipe has no eggs. The butter is the dairy, and this version replaces it. Always check marshmallow and cereal labels.
Will coconut oil make them taste like coconut?
Refined coconut oil is nearly flavorless. Virgin coconut oil adds a light coconut note.
Why are my rice krispie treats hard?
Usually the heat was too high, the marshmallows were stale, or the mixture was packed down too firmly.
Are rice krispie treats gluten-free?
Not with classic Rice Krispies, which contain barley malt. Use a certified gluten-free crispy rice cereal.
A quick note on photos: I’ve been perfecting these recipes for years, but I never published them because photographing everything takes so much time. As a busy working, homeschooling mom, I decided it was more important to get them out there to help other allergy families. So many of the photos here are AI-generated to show what the dish looks like, but the recipes themselves are real, made in my kitchen and tested on my family.
You Might Also Like
Helpful tip: Best Egg Substitute for Pancakes: Flax vs. Applesauce vs. Banana (and More)
Allergy note: I write these recipes with allergy families in mind, but every allergy is different. Always check labels on every product, every time, for allergens and cross-contamination (“may contain” or shared-facility) warnings, since formulations change. When in doubt, check with your allergist.



Leave a Reply