Desserts
This Rice Krispie treats recipe without butter delivers the same nostalgic crunch and sweetness using coconut oil—a foolproof swap that keeps the texture perfect. 🌟 The secret lies in the right ratio of oil to marshmallows, ensuring those signature crispy clusters without a hint of greasiness.
I developed this version after years of testing alternatives, and it’s now my go-to for parties, potlucks, or just satisfying that sweet tooth craving.
The beauty of this recipe is its versatility—it’s fully vegetarian and can be made vegan with a few simple adjustments. Coconut oil adds a subtle sweetness that complements the marshmallows, while the crispy Rice Krispies provide that satisfying crunch.
The process is straightforward: melt, mix, press, and cut, with no fancy equipment needed. Even beginners can achieve restaurant-quality results with just a few key steps.
What you’ll end up with is a golden-brown pan of crispy, melt-in-your-mouth treats that crumble perfectly. The coconut oil creates a smooth, creamy base that holds the marshmallow flavor while keeping the texture light and airy.
Plus, it’s a healthier alternative—no butter means fewer saturated fats, but all the indulgence. These treats are ideal for sharing, gifting, or enjoying solo.
Optional add-ins like chocolate chips, chopped nuts, or dried fruit can customize the flavor to your taste. The recipe scales easily, so you can make a single pan for a small gathering or double it for a crowd.
Ready to make these butter-free Rice Krispie treats that everyone will love? Let’s get started!
Ingredients for rice krispie recipe without butter
Eight staples, one golden pan of nostalgic crunch—no butter needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Coconut Oil 🥥 | ½ cup | Melted for smooth texture |
| Mini Marshmallows 🍡 | 12 oz | Classic or vegan marshmallows |
| Rice Krispies Cereal 🍚 | 6 cups | Original or lightly salted |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality extract |
| Sea Salt 🧂 | ¼ tsp | Fine grain for sprinkling |
| Dark Chocolate Chips 🍫 | ½ cup | Optional for add-ins |
| Chopped Pecans 🌰 | ½ cup | Optional for crunch |
| Dried Cranberries 🍇 | ¼ cup | Optional for tartness |
| Aluminum Foil 📄 | 1 sheet | For grease-free pressing |
| Coconut Oil Spray 🥥 | 1 tbsp | For pan coating (optional) |
Coconut oil is the star here. Unsweetened and refined works best—it melts smoothly without overpowering the marshmallow flavor. Grab the food-grade, virgin version from Trader Joe's if you want extra richness, but any good-quality brand at the grocery store does the trick. The marshmallows should be plump and bright white—if they look dry or shriveled, toss them. For the Rice Krispies, the original cereal has that perfect light saltiness, but lightly salted works too. Pro tip: Toast your cereal first in a dry pan for 3-4 minutes to enhance the crunch before mixing.
No vanilla extract? Almond extract at half the amount gives a similar warmth, though it’ll have a distinct nutty note. Want to skip the chocolate chips? White chocolate chips or butterscotch chips add a different sweetness profile—just fold them in at the end so they don’t melt completely. Pecans are optional but worth it for that buttery crunch (even though we’re butter-free!). Short on time? Pre-chopped nuts from the bulk section save effort. The dried cranberries add a nice tart contrast, but any dried fruit—apple, pineapple, or even raisins—works if that’s what you’ve got. Just chop them finely so they distribute evenly.
This recipe keeps beautifully—5 days in an airtight container at room temperature or 2 weeks in the fridge if you want to extend freshness. For a restaurant-quality finish, spray a 9x13-inch pan with coconut oil spray before pressing the mixture in—it prevents sticking like magic. Cut into squares right away for clean edges, or let them set for 10 minutes before slicing if you prefer softer treats. Store leftovers in layers with parchment paper between them to keep them crispy. Freeze for up to 3 months if you’re prepping for a crowd—just thaw at room temperature before serving.
Why You'll Love This Recipe
- Here’s what sold me: that first bite of crispy Rice Krispies with the marshmallow gooeyness, then the pop of sea salt cutting through the sweetness. It’s like dessert got a grown-up upgrade—no cloying aftertaste, just pure, addictive contrast. (Yes, even on a Tuesday night.)
- I’ll be real: this costs half of what store-bought treats do, and it’s way better. Coconut oil is a pantry staple, marshmallows last forever, and you’re using cereal you already have. Plus, the salt makes it taste like a fancy dessert, not a cheap shortcut. My kids don’t even notice it’s “healthy-ish.”
Step-by-step instructions for crispy coconut oil Rice Krispie treats
Here's how to make restaurant-style Rice Krispie treats with a crispy texture and no butter.
🔥 Step 1: Melt the Coconut Oil and Prepare the Marshmallow Mixture
In a large microwave-safe bowl, melt the 0.5 cup unsweetened coconut oil in 30-second intervals, stirring between each interval until completely liquid. The oil should be smooth and glossy—no streaks of white solid fat should remain. I like to use the 50% power setting if my microwave has that option, as it gives me more control over the melting process.
Once melted, remove the bowl from the microwave and let it cool slightly for 1-2 minutes until it's warm to the touch but not hot. Add the 12 oz mini marshmallows and stir vigorously with a wooden spoon or silicone spatula until fully melted and combined. You'll know it's ready when the mixture is smooth and glossy with no visible marshmallow chunks. Add the 1 tsp vanilla extract and 0.25 tsp sea salt, stirring well to incorporate.
👨🍳 Step 2: Fold in the Rice Krispies and Mix-ins
In a separate large bowl, combine the 6 cups Rice Krispies cereal with the 0.5 cup dark chocolate chips, 0.5 cup chopped pecans, and 0.25 cup dried cranberries. Give everything a gentle toss with your hands to distribute the mix-ins evenly throughout the cereal. This prevents clumping when we add the marshmallow mixture later.
Now, pour the melted marshmallow mixture over the Rice Krispies and mix-ins. Using a wooden spoon or silicone spatula, fold gently but thoroughly to combine everything. You'll want to work quickly but carefully—this is where the magic happens. The mixture should come together into a thick, dough-like consistency that clings to your spoon. If it looks too dry, add 1-2 teaspoons of warm water to help bind it. If it's too sticky, let it cool for 2-3 minutes before proceeding.
🥘 Step 3: Press into Pan and Chill
Lightly spray a 9x13-inch baking pan with the 1 tbsp coconut oil spray, making sure to coat the bottom and sides evenly. This prevents sticking and makes cleanup a breeze. Transfer the Rice Krispie mixture to the prepared pan and press down firmly and evenly using a greased spatula or the back of a wooden spoon. I press down gently but firmly, making sure to smooth out any lumps or air pockets. The mixture should be compact and even—this ensures uniform slices later.
Cover the pan tightly with the 1 sheet aluminum foil and refrigerate for at least 2 hours (or up to 24 hours for easier slicing). The chilling process is crucial—it allows the coconut oil to set properly, giving you that perfect crispy texture we're after. The treats should firm up significantly during this time, making them easier to slice and serve. Pro tip: If you're in a hurry, you can pop the pan in the freezer for 1 hour instead, but the refrigerator method gives the best texture.
🔪 Step 4: Slice and Serve
Once chilled, remove the pan from the refrigerator and let it sit at room temperature for 5-10 minutes to soften slightly—this makes slicing much easier. Using a sharp, hot knife (I run mine under hot water and wipe it dry), cut the treats into squares or rectangles, about 1-inch thick. The knife should glide through the mixture smoothly if it's been chilled properly. If it feels too firm, let it sit at room temperature for another 5 minutes before slicing.
Serve immediately while still slightly cool for the best texture. These treats should have a crispy exterior with a soft, gooey center—just like classic Rice Krispie treats, but with that beautiful coconut oil richness. Store any leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months. They'll keep their texture beautifully when properly stored, though they're best enjoyed fresh out of the pan!
Pro Tips For Making Rice Krispie Recipe Without Butter
- MELT COCONUT OIL FIRST: Heat the coconut oil until it’s fully liquid—just until it shimmers but not smoking—before adding marshmallows. Cold oil clumps with marshmallows, and you’ll end up with a gloppy mess instead of a smooth, creamy base. (Yes, even if you’re impatient like me.)
- SALT THE MIX HALFWAY: Sprinkle half the sea salt over the marshmallow mixture while it’s still hot, then fold in the cereal. The salt dissolves better in the warm liquid, and you’ll taste it evenly—not just in clumps at the bottom. (I learned this the hard way after licking a salty lump off my spoon.)
- STOP WHEN IT’S 90% DONE: Take the pot off the heat the second the marshmallows are just melted and the cereal’s coated—before it looks fully set. The residual heat will finish the job while you fold, and you’ll avoid the gummy, overcooked texture that ruins everything. (Your future self will thank you.)
- USE TOASTED CEREAL FOR CRUNCH: Lightly toast the Rice Krispies in a dry pan for 2–3 minutes before mixing them in. The extra crunch cuts through the marshmallow’s sweetness and keeps the texture from turning mushy. (Sounds weird, but it works—trust the process.)
Pro cooking tips for perfect results
Coconut Oil Magic
Coconut oil is the game-changer here—its medium-chain triglycerides create a smoother, more stable base than butter when chilled. I use unrefined, virgin coconut oil for its subtle sweetness, but refined works too if you prefer a neutral flavor.
The key is melting it gradually in 30-second microwave bursts to avoid overheating, which can cause separation. Let it cool slightly before mixing with marshmallows to prevent premature solidification. 🥥
Marshmallow Mastery
Mini marshmallows melt faster and create a lighter texture than full-size ones. For extra gooeyness, I crush half the marshmallows into small pieces before melting—this speeds up the process and creates pockets of chewy goodness.
Stir constantly until the mixture reaches 160°F (use a candy thermometer if you have one) to ensure even melting. The vanilla extract and sea salt are non-negotiable—they balance the sweetness and enhance the marshmallow flavor.
Mix-In Distribution
Pre-mixing your Rice Krispies with add-ins prevents clumping when the hot marshmallow mixture is added. For even distribution, I toss the cereal and mix-ins in a large bowl using my hands—this ensures every bite has that perfect crunch and flavor.
If using chocolate chips, add them last and fold gently so they stay intact. For pecans, lightly toast them first in a dry pan for 2 minutes to intensify their flavor before mixing.
Pan Prep Secrets
Spraying your 9x13-inch pan with coconut oil spray (not butter spray!) creates a non-stick barrier that makes removal effortless. I press the mixture down using a greased spatula for even distribution—this prevents air pockets that can ruin the texture.
For extra insurance, line the pan with parchment paper before spraying, then remove the treats whole after chilling for easy slicing. The foil covering during chilling locks in moisture and prevents drying.
Chilling Like a Pro
Refrigerating for at least 2 hours (or freezing for 1 hour) is crucial—this allows the coconut oil to solidify properly without turning greasy. I find the treats slice cleanest after 4 hours in the fridge.
For easier handling, run your knife under hot water before slicing—this melts the edges slightly for smoother cuts. If the mixture feels too soft after chilling, return it to the fridge for 30 more minutes before attempting to slice.
Texture Troubleshooting
If your treats turn out too dry, the coconut oil may have solidified too much—next time, let it cool slightly longer before mixing. For too sticky results, ensure your marshmallow mixture reached 160°F and didn't cool too much before adding cereal.
The ideal texture should be crispy on the outside with a soft, gooey center—just like classic Rice Krispie treats, but with that coconut oil richness. Store leftovers in an airtight container with parchment between layers to maintain crispness. 💫
Nutrition facts
Frequently asked questions
Can I use margarine instead of coconut oil?
Yes, but with adjustments! Margarine works in a pinch, but it contains water which can make your treats slightly softer. Use ½ cup margarine (melted) and reduce marshmallows to 10 oz to compensate. For best results, choose a high-fat, low-water margarine like Country Crock Plant Butter. The coconut oil version still wins for texture though!
Why did my treats turn out greasy?
Greasy treats usually mean the coconut oil didn't cool enough before mixing or the chilling time was too short. Let the melted oil cool to warm (not hot) before adding marshmallows, and chill for the full 2 hours. For extra insurance, press the mixture into a parchment-lined pan instead of spraying with oil.
What's the best way to make these vegan?
Use vegan marshmallows (like Dandies or House Foods) and refined coconut oil (unrefined has coconut flavor). For extra binding, add 1 tbsp corn syrup or agave to the melted mixture. The texture stays perfect while keeping it fully plant-based!
Can I make these with regular marshmallows?
Regular marshmallows work fine, but you'll need 10 oz total (about 1 large bag). Crush half of them first for faster melting and better texture. Mini marshmallows create a lighter treat, but full-size ones give a chewier bite. Either way, stir constantly until smooth!
How do I store them for maximum crispiness?
Store in an airtight container with layers separated by parchment paper to prevent sticking. Keep at room temp for 3 days or refrigerate for 1 week. For longer storage, freeze for up to 3 months—thaw at room temp before serving. The key is minimal air exposure!
