Desserts
This vegan Rice Krispie treats recipe delivers all the nostalgic crunch and gooey magic—just without butter. 🌟 The secret lies in using coconut oil or vegan butter to bind the marshmallow mixture, creating clusters that hold together perfectly while keeping the classic texture you love.
I perfected this version after years of experimenting with plant-based alternatives, and it’s now my go-to for parties, potlucks, or satisfying cravings guilt-free.
The beauty of this recipe is its simplicity: just five core ingredients (plus optional mix-ins like vegan chocolate or dried fruit) and 15 minutes of hands-on time.
The marshmallows melt into a glossy, golden layer that coats every crispy cornflake, while the coconut oil or vegan butter ensures the treats stay together without crumbling. No special equipment needed—just a microwave, mixing bowl, and a little patience for cooling.
What you’ll end up with is a batch of golden, crunchy clusters that taste just like childhood memories—except now they’re entirely plant-based. The outside stays crispy, the inside remains soft and marshmallowy, and the flavor is rich with vanilla and caramelized sugar.
These treats are sturdy enough to cut into squares but still melt in your mouth, making them perfect for sharing or stashing in the fridge for later.
Customize them with vegan chocolate drizzle, crushed nuts, or a sprinkle of sea salt for extra flavor. The possibilities are endless, but the base recipe is foolproof—ideal for beginners or experienced bakers looking for a vegan dessert that impresses. Let’s get started!
Ingredients for rice krispie recipe without butter
Five core ingredients plus optional mix-ins create nostalgic, vegan Rice Krispie treats with perfect crunch and gooey magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegan Marshmallows 🍬 | 10 oz | Mini or regular size, vegan-certified |
| Rice Krispies Cereal 🍚 | 6 cups | Original or vegan version |
| Coconut Oil 🥥 | ½ cup | Melted, unscented preferred |
| Pure Vanilla Extract 🌿 | 1 tsp | High-quality, 100% pure |
| Sea Salt 🧂 | ¼ tsp | Fine grain for sprinkling |
| Vegan Butter 🧈 | ¼ cup | Miyoko's or Earth Balance preferred |
| Vegan Chocolate Chips 🍫 | ½ cup | Enjoy Life brand, optional |
| Dried Cranberries 🍇 | ¼ cup | Chopped, optional |
| Unsweetened Applesauce 🍎 | 2 tbsp | For extra binding, optional |
The marshmallows make or break this recipe—vegan-certified brands like Dandies melt smoothly without clumping. Coconut oil is the secret binder here, replacing butter perfectly while keeping treats crispy. Trader Joe's carries great unscented coconut oil, or grab it from the bulk section at Whole Foods. For the cereal, stick with classic Rice Krispies unless you're using a vegan version—it's the same texture, just plant-based. The vanilla extract should be pure, not imitation—Goya or Nielsen-Massey are my go-tos for quality.
No coconut oil? Vegan butter works 1:1, but coconut oil gives that classic marshmallow sheen. Short on marshmallows? Marshmallow fluff plus extra coconut oil stretches the batch. The chocolate chips and cranberries are optional but add festive flair—Enjoy Life brand is the only vegan chocolate I trust for melting. For extra binding, add applesauce (it’s like a vegan egg substitute). Pro tip: chop dried fruit small so it distributes evenly. If your treats crumble, add 1 more tbsp coconut oil next time.
These treats stay crispy for 3 days at room temperature, but I always store them in an airtight container in the fridge for up to 1 week. For parties, cut into squares right after cooling—they hold shape beautifully. Freeze for up to 3 months by wrapping tightly in plastic. The flavor actually improves overnight as the marshmallow softens slightly. Keep a sprinkle of sea salt handy for the final touch—it balances all that sweetness perfectly.
Why You'll Love This Recipe
- No-Fuss Magic: I swear, this takes less effort than microwaving leftovers. Just melt coconut oil, toss in marshmallows until they’re glossy, fold in cereal—boom. No measuring cups, no waiting for butter to soften, just done.
- Vanilla-Salt Crunch: That pinch of sea salt and a whisper of vanilla extract? It’s the secret weapon. The marshmallows stay pillowy, the cereal gets that perfect crisp, and the flavor? Honestly, it tastes like a nostalgic hug—just better.
- Party in a Bowl: Make a big batch on Sunday, and you’ve got dessert for movie nights, potlucks, or when the kids beg for something sweet after school. (Yes, even on a Tuesday night.) It travels well, too—no sticky fingers or melted mess.
- Budget Sweet Tooth Fix: Coconut oil and vegan marshmallows stretch farther than you’d think, and the ingredients won’t break the bank. Plus, leftovers? Just reheat in the microwave for 10 seconds—no reheating butter, no weird textures. Pure satisfaction.
Step-by-step instructions for vegan Rice Krispie treats
Here's how to create crispy, gooey treats without butter—using coconut oil for that perfect melt.
🍳 Step 1: Melt the Marshmallows and Binders
Line an 8x8-inch baking pan with parchment paper, leaving overhang for easy removal. In a large microwave-safe bowl, combine the 10 oz vegan marshmallows, 0.5 cup coconut oil, 0.25 cup vegan butter, and 2 tbsp unsweetened applesauce. Microwave in 30-second bursts, stirring between each, until fully melted and smooth—about 1½ to 2 minutes total. The mixture should be glossy and reach 160°F on an instant-read thermometer.
Here's the thing—coconut oil solidifies when cool, so don't rush this step. If it looks grainy, add 1 tsp water and stir until silky. This ensures your treats hold together without crumbling. Stir in the 1 tsp pure vanilla extract and 0.25 tsp sea salt until fully combined. The salt enhances all the sweetness, so don't skip it.
👨🍳 Step 2: Fold in Mix-Ins
Remove the bowl from the microwave and let it cool for 1 minute—just enough to handle without burning your fingers. Add the 6 cups rice krispies cereal, 0.5 cup vegan chocolate chips, and 0.25 cup dried cranberries. Using a wooden spoon or silicone spatula, fold gently but thoroughly until all cereal is coated in the marshmallow mixture. You'll notice the cereal clumps together immediately—the magic starts here.
Work quickly but carefully. The mixture will thicken as it cools, so don't overmix or you'll end up with dense, cakey treats. If it looks too dry, add 1 more tbsp of melted coconut oil to restore moisture. The chocolate chips and cranberries should be evenly distributed—save a few for topping if you're feeling fancy.
🥘 Step 3: Press into Pan and Score
Transfer the mixture to the prepared baking pan and press down firmly with a greased spatula or your hands (wear gloves if it's hot). Press until the pan is completely full and the top looks smooth—this prevents gaps where the treats might fall apart later. For extra crunch, press down especially hard in the center where the pan is deepest.
Use a sharp knife to score the top into 16 equal squares (about 2-inch sides). This makes serving easier and gives you perfectly portioned treats. Tap the pan gently on the counter to help the mixture settle into the scored lines. The edges should be clean and crisp—this ensures clean cuts when you serve.
⏰ Step 4: Cool and Set
Let the pan cool at room temperature for 1 hour before attempting to cut. I know it's tempting to dig in early, but patience here is key—rushing leads to crumbly, messy treats. Place the pan in the refrigerator for 30-60 minutes if you're eager to serve sooner, but don't skip the initial room-temperature cooling.
Once fully set, lift the treats out using the parchment overhang. If they don't release easily, run a knife around the edges first. The treats should hold their shape when lifted—if they crumble, your mixture needed more binder (next time, add 1 extra tbsp applesauce). Store in an airtight container at room temperature for up to 5 days, or freeze for 3 months for maximum freshness.
🍽️ Step 5: Serve and Enjoy
Break or cut the treats into squares and arrange on a platter. The outside should be crispy from the rice krispies, while the inside remains soft and marshmallowy. For extra flair, sprinkle with flaky sea salt or drizzle with melted vegan chocolate before serving. These treats are perfect for parties, potlucks, or just satisfying that sweet tooth craving.
Real talk: the first bite is always the best. The contrast of crunchy cereal, gooey marshmallow, and the slight tartness of cranberries makes these treats irresistible. If you're making them for kids, cut them into fun shapes with cookie cutters—they'll love helping with the final presentation!
Pro Tips For Making Rice Krispie Recipe Without Butter
- CRANK THE HEAT: Coconut oil melts fast—start with medium-high and let it sizzle before tossing in marshmallows. I learned this the hard way after watching vegan marshmallows turn into sad, rubbery globs from lukewarm oil.
- CHOP MARSHMALLOWS SMALL: Whole marshmallows burn before they melt. Cut them into quarters (or halves if impatient) so they dissolve evenly and coat the cereal instead of sticking in clumps.
- SALT AFTER COATING: Sprinkle sea salt after the mixture is out of the pan and cooling. Salt upfront makes the marshmallows weep liquid, turning your crispy treat into a sticky mess.
- STOP WHEN IT LOOKS DONE: The second the cereal is fully coated and the marshmallow-oil mix is gone, pull it. Overcooking turns golden Rice Krispies into sad, dry crumbs—no amount of vanilla extract fixes that.
Storing and reheating your rice krispie recipe without butter
Room-Temp Storage
Your vegan Rice Krispie treats stay fresh and crispy at room temperature for 3-5 days when stored in an airtight container. I use a glass Pyrex container with a snap-on lid—it keeps out moisture better than plastic.
Place a paper towel on the bottom to absorb any excess marshmallow softness that might make them soggy. If you notice the edges getting slightly soft after 2 days, sprinkle them with a pinch of powdered sugar and let sit for 10 minutes to restore crispiness. 🌟
Fridge Preservation
For longer storage, refrigerate the treats in the same airtight container for up to 1 week. The cold temperature actually enhances the marshmallow texture, making it even gooier while keeping the cereal crisp.
Let them sit at room temperature for 10-15 minutes before serving to bring back that perfect crunch. I like to portion them into individual serving bags for easy grab-and-go snacks. The flavor actually improves after 24 hours in the fridge as the ingredients meld together. ❄️
Freezer Magic
Freezing extends shelf life to 3 months without sacrificing texture. Wrap each treat individually in plastic wrap before placing them in a freezer bag with all air removed—this prevents freezer burn and keeps them crisp.
Thaw at room temperature for 1 hour or microwave for 10-15 seconds on 50% power to revive the marshmallow. Pro tip: freeze extras in single-serving portions so you can enjoy them one at a time without thawing the whole batch.
The texture remains perfect—just as crispy outside and gooey inside. ❄️
Reheating Secrets
If your treats lose some crispiness after refrigeration, reheat them in the microwave for 5-8 seconds on low power. For stovetop reheating, place them on a wire rack over a baking sheet and warm in a 300°F oven for 3-5 minutes—this restores crispiness without drying them out.
Avoid high heat, which can turn the marshmallow gummy. A quick 3-second zap in the microwave is usually all you need to bring back that perfect texture. 🔥
Portion Control
Cut treats into 16 equal squares before storing for portion control. Store individual pieces in small reusable containers or parchment-lined bags to prevent sticking. For parties, arrange them on a platter with vegan chocolate drizzle and serve immediately—they look stunning and taste even better fresh.
If you're prepping ahead for a gathering, store them in the fridge until 30 minutes before serving to maintain crisp edges. 🍽️
Reviving Crumbly Treats
If your treats develop cracks or crumble during storage, don't toss them! Spritz lightly with water or coconut oil mist and press back together in the pan. For extra binding, add 1 tbsp melted coconut oil and press gently.
Most crumbly issues happen when the mixture cools too quickly—next time, let them set at room temperature for the full 1 hour before refrigerating. Even "failed" batches can be revived with a little creativity! 💡
Nutrition facts
Frequently asked questions
Can I use regular marshmallows instead of vegan marshmallows?
No, regular marshmallows contain gelatin (derived from animal products), so they're not vegan. The recipe requires vegan-certified marshmallows like Dandies or Trader Joe's brand to maintain the plant-based diet. If you can't find vegan marshmallows, try marshmallow fluff mixed with extra coconut oil for a similar texture.
Why do my treats keep crumbling?
Crumbly treats usually mean the marshmallow mixture didn't bind properly. Make sure your coconut oil is fully melted and smooth (no graininess), and add 1 extra tbsp of applesauce or vegan butter next time. Also, let the pan cool completely before cutting—rushing causes breakage. Press firmly when shaping to create strong clusters.
Can I make these treats gluten-free?
Yes! Simply swap the rice krispies for a gluten-free cornflake cereal like Chex or gluten-free Rice Krispies. The rest of the recipe stays the same. For extra crunch, you can also add crushed gluten-free pretzels or toasted coconut flakes as mix-ins. Always check labels to ensure all ingredients are certified gluten-free.
What's the best way to make them extra gooey?
For maximum gooeyness, use mini marshmallows (they melt faster) and add 1 extra tbsp of coconut oil to the marshmallow mixture. Also, avoid overmixing when folding in the cereal—just combine until all pieces are coated. Chill the pan for 1 extra hour before cutting to let the marshmallow set fully while staying soft inside.
Can I use oil instead of coconut oil?
You can try vegetable or canola oil in a pinch, but coconut oil gives the best flavor and texture. Oil lacks the slight sweetness and binding properties of coconut oil, which helps create that classic marshmallow sheen. If you must substitute, use 2 tbsp extra oil and add 1 tsp vanilla extract to compensate for the flavor difference.
