Dairy-free rice krispie treats made without butter, stacked
, , , , , ,

Rice Krispie Treats Without Butter (Dairy-Free, Egg-Free, Nut-Free)

Written by

·

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.

Jump to Recipe

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 oilMelt plant butter
FlavorNeutral (refined) or a light coconut note (virgin)Buttery, with coconut undertones
TextureGooey and chewyGooey and chewy
IngredientsJust coconut oilA blend of plant oils plus flavorings
CostUsually cheaper, a pantry stapleCosts more; sticks make measuring easy
Best forThe simplest, cleanest versionThe 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.

Stirring crispy rice cereal into melted marshmallows and coconut oil in a pot for rice krispie treats without butter

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 krispie treats made without butter, stacked

Dairy-Free Rice Crispy Treats

Classic gooey, chewy rice crispy treats made without butter, milk, or eggs. Use coconut oil or Melt plant butter.
Prep Time 5 minutes
Cook Time 10 minutes
Cool and set 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 16 squares

Ingredients
  

  • 1/3 cup solid coconut oil or Melt plant-based butter refined coconut oil is neutral; virgin adds a light coconut taste; Melt gives a more buttery flavor; swap 1:1 or use half and half
  • 1 10 oz bag mini marshmallows fresh melt best; check label
  • 1/2 teaspoon vanilla extract
  • pinch fine sea salt
  • 4 1/2 cups crispy rice cereal check label

Method
 

  1. Line an 8×8-inch baking dish with parchment and lightly grease it with a bit of coconut oil.
  2. 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.
  3. Remove from heat and immediately stir in the cereal until evenly coated.
  4. 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.
  5. Cool at room temperature 1 to 2 hours until set. Lift out with the parchment and cut into squares.

Notes

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.
Microwave shortcut: Melt the fat and marshmallows in a large microwave-safe bowl in 30 to 60 second bursts, stirring between, then stir in the cereal.
Vegan version: Use vegan marshmallows (they melt more slowly, so keep the heat low and stir constantly) with coconut oil or a vegan butter.

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.

One response to “Rice Krispie Treats Without Butter (Dairy-Free, Egg-Free, Nut-Free)”

  1. […] Rice Krispie Treats Without Butter (Dairy-Free, Egg-Free, Nut-Free) […]

Leave a Reply