These vegan rice krispie treats are bursting with ooey-gooey sweet deliciousness! Made with crispy rice cereal and vegan marshmallows, they’re super easy to whip up and taste just like the classic cereal treats you grew up eating!
I realized recently that it had been around thirty years since I had a Rice Krispie treat.
Thirty. Years.
That’s way too long.
The reason for this lapse is that I first went vegetarian almost thirty year ago. (Yikes! Feeling old now.) Classic Rice Krispie treats aren’t even vegetarian.
So I decided it was time I whipped up some vegan rice krispie treats. I mean, I do create vegan recipes for a living after all, so I really have no excuse for waiting so long.
This recipe is adapted from the classic rice krispie treats recipe, with ingredient swaps for the non-vegan items (which turned out to be most of the ingredients), as well as a few upgrades to make them extra amazing.
Jump to:
Ingredients You’ll Need
- Vegan butter. This should be pretty easy to find at most supermarkets. Look for it near the regular butter. Earth Balance and Miyoko’s are a couple of popular brands.
- Vegan marshmallows. Regular marshmallows aren’t vegan. (Sorry!) They’re made with gelatin. Fortunately, there are some vegan brands out there! I used Dandies mini marshmallows for this recipe. Trader Joe’s marshmallows are also vegan.
- Vanilla extract.
- Salt.
- Vegan crispy rice cereal. Sadly, classic Kellogg’s Rice Krispies cereal is also not vegan. I won’t get into all of the details, but you can read all about the animal-derived ingredients and find a list of vegan crispy rice cereals in this article. I developed this recipe using Nature’s Path Crispy Rice Cereal.
- Sprinkles. These are totally optional, but I couldn’t resist using them to top my vegan rice krispie squares. Make sure the sprinkles you’re using are vegan, as most brands aren’t. I used Sweet Eva’s rainbow sprinkles.
Tip: Need to keep this recipe gluten-free? That shouldn’t be a problem! Dandies and Trader Joe’s vegan marshmallows are both gluten-free, as are are most brands of crisp rice cereal that I’m aware of. But I always recommend checking the package label to be safe!
How They’re Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!
- Start by lining a 9 x 13 inch baking pan with parchment paper. This will make it easier to get your treats out of there when they’re ready.
- Place your butter and all but 2 cups of your marshmallows into a large pot. I used a big 6 quart Dutch oven so I’d have plenty of room to mix everything up.
- Place the pot over medium heat and start stirring the marshmallows and butter. The butter will melt, and then the marshmallows will slowly start to melt.
- Keep heating and stirring the mixture until all of the marshmallows are melted and the mixture is smooth and fluffy. You might notice some dark spots where the mixture starts to brown. These are totally fine and actually add a hint of nutty flavor to the treats!
- Take the pot off of heat and stir in the vanilla and salt, followed by the cereal and reserved marshmallows. It might take a little elbow grease to get the ingredients evenly distributed — keep at it!
- Press the mixture into your prepared baking pan. I like to lay an extra sheet of parchment paper on top and press on it firmly to get the to surface nice and even.
- If you’d like to use sprinkles (or any other topping, for that matter), distribute them over the mixture now and gently press them in so that they stick.
- Your vegan rice krispie treats will take about an hour to fully set. Once they’re done you can cut them into bars and enjoy. Watch out, because they’re seriously addictive!
Shelf-Life & Storage
Vegan rice krispie treats will keep in a sealed container at room temperature for about 4 days, or in the freezer for up to 3 months. I recommend separating layers of treats with a sheet of parchment paper to prevent them from sticking.
More Vegan Sweet Treats
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

Vegan Rice Krispie Treats
These vegan rice krispie treats are bursting with ooey-gooey sweet deliciousness! Made with crispy rice cereal and vegan marshmallows, they’re super easy to whip up and taste just like the classic cereal treats you grew up eating!
Instructions
-
Line the bottom of a 9 x 13 inch baking pan with parchment paper.
-
Place the butter in a large (6 quart or larger1) pot.
-
Separate the marshmallows, setting 2 cups aside in a bowl or container and placing the rest into the pot with the butter
-
Place the pot over medium heat and slowly heat the butter and marshmallows, stirring very frequently. The butter should melt and then the marshmallows should begin to melt.
-
Continue heating and stirring the ingredients until the mixture is smooth and fluffy.
-
Remove the pot from heat, then stir in the vanilla and salt.
-
Stir in the crispy rice cereal and the reserved marshmallows.
-
Press the mixture into the prepared baking pan2.
-
If using sprinkles, distribute them over the mixture at this point and gently press them into the top surface so they stick.
-
Let the vegan rice krispie treats set at room temperature for about 1 hour.
-
Slice into 20 bars and serve.
Recipe Notes
- If you don’t have a large enough pot, grab a large mixing bowl. You can heat the butter and marshmallows in a slightly smaller pot, then transfer them to the bowl before adding the remaining ingredients.
- It helps here to place a sheet of parchment paper on top of the mixture and firmly press down on the parchment paper.
Nutrition Facts
Vegan Rice Krispie Treats
Amount Per Serving (1 treat (1/20 of recipe))
Calories 189
Calories from Fat 55
% Daily Value*
Fat 6.1g9%
Saturated Fat 1.8g9%
Sodium 155mg6%
Carbohydrates 31.6g11%
Fiber 0.8g3%
Sugar 22.8g25%
Protein 0.8g2%
* Percent Daily Values are based on a 2000 calorie diet.