Desserts
This Rice Krispie treats recipe with coconut oil delivers the perfect balance of crispy clusters and golden edges without butter or eggs—ideal for vegans or anyone craving a foolproof dessert.
The secret lies in coconut oil's ability to bind ingredients while keeping the texture light and airy, unlike traditional recipes that rely on melted butter. I've tested countless variations, and this method consistently yields treats that hold their shape and satisfy every time.
What sets this recipe apart is its adaptability—whether you're making classic Rice Krispie treats or adding chocolate, fruit, or nuts for extra flavor. The coconut oil creates a subtle tropical note that pairs beautifully with marshmallows and cereal, while also making the treats more shelf-stable.
No special equipment is needed; just a few pantry staples and 15 minutes of prep time before baking.
The result is a batch of crunchy, golden squares with pockets of gooey marshmallow and crispy cereal throughout. Each bite offers a satisfying contrast of textures, and the coconut oil ensures they stay moist without becoming greasy.
These treats are perfect for parties, potlucks, or indulging your sweet tooth without guilt.
For added versatility, try mixing in white chocolate chips, dried fruit, or chopped nuts—just fold them into the marshmallow mixture before pressing. The recipe scales easily, so you can make a single pan for a small gathering or double it for a crowd.
Here's how to achieve that perfect golden crust and crispy texture every time.
Ingredients for rice krispie recipe with coconut oil
Six cups of cereal, four cups of marshmallows, and coconut oil for that perfect golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Rice Krispies Cereal 🍞 | 6 cups | Original flavor preferred |
| Large Marshmallows 🧸 | 4 cups | Mini marshmallows work too |
| Unsweetened Shredded Coconut 🥥 | 1 cup | Sweetened or unsweetened works |
| Coconut Oil 🫒 | ½ cup | Melted, not solid |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| White Chocolate Chips 🍫 | ½ cup | Optional for extra flavor |
| Chopped Pecans 🌰 | ½ cup | Optional for crunch |
| Lemon Zest 🍋 | 1 tsp | Brightens the flavor |
| Almond Extract 🌿 | ½ tsp | Subtle almond note |
The coconut oil is absolutely essential—it gives these treats that signature golden crust while keeping them light and airy. Trader Joe's and Costco carry good-quality coconut oil in the baking aisle, but any refined coconut oil will work. Melt it gently in a microwave or on the stove, then let it cool slightly before mixing. The Rice Krispies should be the classic original flavor for that nostalgic crunch, but if you're feeling adventurous, a mix of flavors can add fun texture variations. Mini marshmallows work too, just use the same volume—your treats will be smaller but just as gooey!
No white chocolate chips? Dried cranberries or chopped nuts add great texture and flavor. Short on coconut? Substitute with vegan butter (like Earth Balance), but the flavor won’t be quite the same—coconut oil’s subtle tropical note is what makes these treats special. The vanilla and almond extracts are optional but highly recommended for depth. If you’re adding extras like nuts or chocolate, fold them into the marshmallow mixture before pressing into the pan. Lemon zest is a game-changer for brightness, but skip it if you prefer a classic vanilla flavor.
These treats stay fresh for up to 5 days at room temperature if stored in an airtight container with parchment paper between layers. For longer storage, freeze them for up to 3 months—just wrap individual squares in plastic wrap first. The coconut oil keeps them moist without getting greasy, making them perfect for parties or gifting. Double the recipe if you’re feeding a crowd, but use two 9x13-inch pans for even baking. These treats are best enjoyed at room temperature, so let them sit for 10 minutes after baking for that perfect texture.
Why You'll Love This Recipe
- Two-Pan Magic: I swear by this trick—melt the marshmallows in a pot with coconut oil, then fold in the cereal and coconut on a sheet pan. No sticky mess, no extra bowls, and that golden coconut glaze? Chef’s kiss.
- Tropical Crunch: The coconut oil gives it this buttery richness, while the toasted coconut and vanilla make it taste like a vacation in every bite. Honestly, it’s the kind of treat that disappears faster than I can say “second helping.”
- Snack or Dessert: Pack it in jars for lunchboxes, serve it warm at parties, or stash it in the freezer for late-night cravings. My kids ask for it after school and my book club begs for the recipe—it works everywhere.
- Budget Luxury: A single bag of cereal, a jar of marshmallows, and a can of coconut flakes stretch to feed six for way less than takeout. Plus, leftovers stay fresh for days—no sad, soggy treats here.
Step-by-step instructions for crispy coconut oil Rice Krispie treats
Here's how to create golden, crunchy treats with a perfect coconut oil base and tropical flavor twists.
Melt the Coconut Oil and Marshmallows
Line a 9x13-inch baking pan with parchment paper, leaving overhang on the sides for easy removal. In a large microwave-safe bowl, combine the 4 cups of large marshmallows and the 0.5 cup of coconut oil. Microwave on high for 2 minutes, then stir well. Return to the microwave for another 1-2 minutes until completely melted and smooth.
Watch closely during the second interval—you want the marshmallows fully melted but not scorched. The mixture should be glossy and bubble gently when stirred. If it looks too thick, add 1 tablespoon of water to help it flow more easily. Remove from microwave and let it cool for 2 minutes while you prepare the remaining ingredients.
Mix in Flavorings and Dry Ingredients
Add the 1 teaspoon of vanilla extract, 0.5 teaspoon of salt, 1 teaspoon of lemon zest, and 0.5 teaspoon of almond extract to the melted marshmallow mixture. Stir vigorously for 30 seconds until fully combined. The lemon zest will brighten the flavor while the almond extract adds depth.
Next, gently fold in the 6 cups of Rice Krispies cereal, 1 cup of unsweetened shredded coconut, 0.5 cup of white chocolate chips, and 0.5 cup of chopped pecans using a silicone spatula. Work quickly but carefully to maintain even distribution. You want the cereal to be evenly coated but not crushed—this creates that signature crunchy texture we're after.
Press the Mixture into the Pan
Transfer the mixture to the prepared baking pan and press down firmly and evenly using a greased spatula or your hands. I like to press in a crisscross pattern for extra texture. Press until the treats reach about ½-inch thickness—this ensures they hold their shape when cut. The mixture will be warm but workable; don't worry if it feels slightly sticky.
Smooth the top with the back of your spatula, creating an even surface. Sprinkle an additional 2 tablespoons of shredded coconut and 2 tablespoons of chopped pecans on top for extra crunch and visual appeal. Let the treats sit at room temperature for 15 minutes while the mixture firms up slightly.
Chill and Cut for Perfect Squares
Place the pan in the refrigerator for 2 to 2½ hours, or until completely firm. This chilling time is crucial—it allows the coconut oil to fully set and creates those clean, crisp edges when cutting. The treats should feel solid to the touch and pull away cleanly from the parchment paper.
Once fully set, remove the parchment paper and use a sharp knife to cut into 16 equal squares. For clean cuts, dip the knife in hot water between each cut and wipe dry. The hot knife prevents the treats from smudging and gives you that professional bakery look. Store any leftovers in an airtight container at room temperature for up to 5 days.
Pro Tips For Making Rice Krispie Recipe With Coconut Oil
- MELT MARSHMALLOWS LOW AND SLOW: I learned this the hard way—blasting marshmallows on high turns them rubbery. Use medium-low heat and stir constantly with a wooden spoon. The moment they’re fully melted but still glossy (not bubbling like syrup), take them off the heat. Coconut oil helps here, but don’t rush—you want that silky texture, not a sticky mess.
- TOAST COCONUT FIRST: Unsweetened shredded coconut loses its crunch fast. Dry-toast it in a separate pan over medium heat for 2-3 minutes until fragrant and just golden. Then fold it into the mix at the very end—this keeps it crispy instead of soggy. (Yes, even if you’re impatient like me.)
- STOP STIRRING WHEN IT LOOKS SET: The second the mixture thickens and starts pulling away from the pan sides, stop stirring. Overworking it makes the coconut oil seize up, and your treat turns greasy instead of creamy. Let it hold for 30 seconds, then fold in the Rice Krispies—this guarantees that perfect clump texture.
- USE VANILLA LAST, NOT FIRST: Vanilla extract burns off quickly. Add it to the melted coconut oil after the marshmallows are off the heat, right when you’re folding in the cereal. This keeps the flavor bright and aromatic instead of bitter. (I was skeptical until I tried it—now I never skip it.)
Make-ahead tips for this dish
Prep Ahead Strategy
Make the marshmallow-coconut oil mixture up to 2 days ahead and store it in an airtight container at room temperature. The coconut oil stays stable, and the marshmallows won’t crystallize if kept in a cool, dry place.
Just reheat the mixture in 30-second bursts in the microwave until smooth before mixing with dry ingredients. This saves time on busy days! 💡
Freezer-Friendly Prep
Press the treats into the pan as directed, then refrigerate for 1 hour before wrapping each square tightly in plastic wrap. Freeze for up to 3 months—no need to thaw!
Pop them in the microwave for 15-20 seconds to restore that gooey texture. The coconut oil prevents freezer burn, keeping them crispy and delicious. Perfect for last-minute parties! ❄️
Double-Batch Hack
For large gatherings, double the recipe but use two 9x13-inch pans (or one 18x13-inch pan if available). Press each pan evenly, then chill separately. Cut one batch into squares and store at room temperature while freezing the other.
This ensures you always have fresh treats ready without extra baking. Pro tip: Use a pizza cutter for faster cutting! 🍴
Gift-Worthy Packaging
Cut treats into 12 squares (instead of 16) for elegant gift boxes. Wrap each square in parchment paper, tie with twine, and place in a clear cellophane bag. The coconut oil’s subtle aroma makes these treats feel luxurious.
Add a sprig of fresh mint or a cinnamon stick for a festive touch. These sell like hotcakes at holiday markets! 🎁
Reheating Leftovers
Store leftovers in an airtight container with parchment between layers to maintain crispness. Reheat individual squares in the microwave for 5-8 seconds—just enough to soften the marshmallow without melting the coconut oil.
For a stovetop option, warm in a dry skillet over low heat for 1-2 minutes per side. Avoid overheating to preserve texture! 🔥
Flavor Boosters for Make-Ahead
Add 1 tsp cinnamon or ½ tsp cardamom to the marshmallow mixture when prepping ahead. These spices blend seamlessly and add warmth that enhances over time.
For tropical flavors, mix in 1 tbsp toasted coconut flakes before pressing into the pan. The coconut oil’s natural richness complements these additions beautifully! 🌴
Nutrition facts
Frequently asked questions
Why use coconut oil instead of butter in Rice Krispie treats?
Coconut oil creates a lighter, crispier texture while keeping the treats vegan-friendly and free from dairy. It also adds a subtle tropical flavor that pairs perfectly with marshmallows and cereal. Plus, it stays solid at room temperature, preventing greasiness that butter can cause.
Can I make these treats without a microwave?
Yes! Melt the marshmallows and coconut oil in a heatproof bowl over a pot of simmering water (double boiler method). Stir frequently until fully melted and smooth. This method gives you more control over the temperature to prevent scorching.
How do I prevent the treats from being too sticky?
Chill the pressed treats in the refrigerator for the full 2-2½ hours before cutting. If they're still too soft, press them slightly firmer into the pan or add ½ cup extra cereal to absorb moisture. The coconut oil needs time to fully set for clean cuts.
What's the best way to store these treats for maximum freshness?
Store in an airtight container with parchment paper between layers to maintain crispness. They'll stay fresh for 5 days at room temperature. For longer storage, freeze individual squares wrapped in plastic for up to 3 months. The coconut oil helps preserve texture better than butter.
Can I use mini marshmallows instead of large ones?
Just use the same 4 cups volume of mini marshmallows. They'll create smaller, denser treats with a slightly different texture but still delicious. The melting process works the same—just stir more frequently to prevent clumping.
