No-Bake Vegan Rice Crispy Treats (5 Ingredients)
These vegan rice crispy treats take ten minutes to put together and taste like the classic version you grew up with. No oven, no dairy, and no guessing whether vegan marshmallows will actually work.

They come out gooey, soft, and just firm enough to slice cleanly. All you need are five pantry ingredients and a pot.
What Makes These Treats So Good
The whole thing hangs on melting vegan marshmallows slowly with a rich vegan butter so they stay glossy and soft. I’ve burned a batch by rushing the heat, so now I keep the flame low and stir until everything looks like a smooth, stretchy sauce.
A little vanilla and a pinch of salt pull back the sweetness so you get a toasty, marshmallow flavor that doesn’t taste flat. They set up with that light, crackly chew you want from a rice crispy treat, and they keep for days in a covered container.
Ingredients

- 5 tbsp vegan butter: use stick-style butter, not a soft tub spread, for the best structure and flavor
- 10 oz vegan marshmallows: Dandies and Trader Joe’s version both melt evenly; measure by weight for consistent results
- ½ tsp vanilla extract: optional but rounds out the marshmallow taste
- ¼ tsp fine sea salt: don’t skip it, the salt cuts the sweetness without making them salty
- 5 cups crispy rice cereal: pick a vegan brand like Nature’s Path or any store brand that lists no dairy
Variations / Substitutions
- Swap the butter: melted coconut oil works, but the bars set a little firmer and have a faint coconut note
- Add some crunch: fold in ½ cup vegan mini chocolate chips, chopped nuts, or crushed pretzels right after the cereal
- No marshmallows?: you can use brown rice syrup and nut butter for a sticky base, though the texture will be denser than traditional treats
- Try them with a chocolate drizzle: once sliced, melt a few tablespoons of vegan chocolate and drizzle it over the top before they finish setting
If you love these, try my Vegan Chocolate Peanut Butter Bars.
How to Make Vegan Rice Crispy Treats
Step 1: Melt the Marshmallow Mixture

Lightly grease an 8×8-inch baking pan and line it with parchment paper, leaving a little overhang on two sides. In a large pot over low heat, melt the 5 tbsp vegan butter. Add the 10 oz vegan marshmallows, ½ tsp vanilla, and ¼ tsp sea salt. Stir constantly until the marshmallows melt into a smooth, glossy sauce, about 3 to 4 minutes.
Step 2: Fold in the Cereal

Take the pot off the heat. Pour in the 5 cups crispy rice cereal and fold gently with a silicone spatula until every piece is coated and no dry cereal hides in the corners. You have about a minute before the mixture starts to stiffen, so work steadily.
Step 3: Press into the Pan

Scrape the sticky cereal mixture into your prepared pan. Use a buttered spatula or a sheet of wax paper to press it down evenly, using light to medium pressure. Packing it too firmly makes the bars dense and hard, so press just until the surface looks flat and the corners are filled. Let it cool at room temperature for about 30 minutes, or pop it in the fridge for 15 to 20 minutes until firm.
Step 4: Slice and Serve

Grab the parchment overhang and lift the whole slab out of the pan onto a cutting board. With a sharp knife, cut it into 16 squares. The edges will be clean and the inside will stay soft and chewy. Serve them right away, or layer them with parchment in a container for later.
Quick Tips for the Best Treats
- Keep the heat low: vegan marshmallows scorch faster than conventional ones. Stir the whole time and never walk away from the pot.
- Use a light hand when pressing: you want the cereal to stay airy inside the marshmallow web, not get crushed. Aim for an even surface, not a packed brick.
- Let them properly set: slicing before the slab is fully cool creates crumbly, jagged edges. Wait at least 30 minutes at room temp or chill briefly if you are in a hurry.
- Butter your tools: greasing your spatula, wax paper, and even the knife stops the sticky marshmallow from clinging, so you keep your clean shape.
For a bigger batch, here is how to scale the ingredients.
| Pan Size | Servings | Butter | Marshmallows | Cereal |
|---|---|---|---|---|
| 8×8 inch | 16 | 5 tbsp | 10 oz | 5 cups |
| 9×9 inch | 20 | 6 tbsp | 12 oz | 6½ cups |
| 9×13 inch | 28 | 8 tbsp | 15 oz | 8 cups |
Storing Leftover Treats
Store your squares in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to a week. They stay soft at room temp but will firm up in the fridge, so let chilled ones sit out for 5 minutes before eating. You can freeze them layered between parchment paper for about a month.
Frequently Asked Questions
Why did my treats turn out hard?
Hard treats usually mean the marshmallow mixture got too hot or you packed the cereal down with heavy pressure. Keep the flame low when melting and press gently into the pan.
Can I use mini vegan marshmallows?
Yes, just stick to the same weight. A 10 oz bag of mini marshmallows melts a little faster, so stir often and watch the heat even more closely.
Is there a way to make them without any butter at all?
You can use refined coconut oil as a direct swap. The bars will set a bit stiffer and taste a touch less rich, but they hold together well.
Can I use another type of cereal?
You can, but the texture changes. Puffed quinoa or crushed cornflakes give a different crunch and absorbency. Stick with crisp rice cereal for the classic chew and snap.

Vegan Rice Crispy Treats Recipe
Ingredients
Method
- Grease an 8×8-inch baking pan and line it with parchment paper. In a large pot over low heat, melt the vegan butter. Add the marshmallows, vanilla, and salt, stirring until smooth, about 3 to 4 minutes.
- Remove from heat and fold in the cereal until evenly coated.
- Scrape the mixture into the prepared pan and press lightly into an even layer with a buttered spatula. Let cool at room temperature for 30 minutes or refrigerate for 15 to 20 minutes until firm.
- Lift the slab out by the parchment, cut into 16 squares, and serve.
