Rice Krispie treats are chewy cereal squares held together with melted marshmallows, and refined coconut oil is a simple substitute for butter in this version. It melts smoothly, helps the treats set, and has a neutral flavor when refined; plant-based butter is another good choice if you want a more buttery taste.
Ingredients
- 3 tablespoons (42 g) refined coconut oil, plus a little for greasing the pan
- 1 package mini marshmallows, 10 ounces (283 g), or about 5 1/2 cups
- 1 teaspoon (5 ml) vanilla extract
- 1/8 teaspoon (0.7 g) fine salt
- 6 cups (about 160 g) crisp rice cereal
Instructions
- Prepare the pan and ingredients. Lightly grease a 9-by-13-inch (23-by-33-cm) baking pan with coconut oil, or line it with parchment so you can lift the slab out later. Measure the cereal and set it beside the stove. Have the marshmallows, vanilla, and salt ready before heating anything; once the marshmallows melt, the mixture starts to firm up quickly.
- Melt the coconut oil and marshmallows. Put the 3 tablespoons of coconut oil in a large, heavy saucepan over low heat. Add the marshmallows and stir steadily for about 4 to 5 minutes, scraping the bottom and corners, until they are mostly melted and smooth. Keep the heat low. High heat can scorch the marshmallows or make the finished squares tough and overly sticky.
- Season the mixture. Take the pan off the heat as soon as the marshmallows have melted. Stir in the vanilla and salt until evenly distributed. A few small marshmallow lumps are fine; residual heat will soften them as you mix in the cereal.
- Fold in the cereal. Add the crisp rice cereal in two additions, folding gently with a sturdy spatula after each one. Turn the mixture from the bottom of the pan so the cereal gets coated without being crushed. Stop once there are no large dry patches, usually after about 1 to 2 minutes of mixing.
- Press and set. Scrape the mixture into the prepared pan. With a lightly greased spatula or clean, lightly oiled hands, ease it into an even layer. Press only enough to bring it together; compacting it firmly makes dense treats. Leave the pan at room temperature for 30 minutes, until the slab is set enough to cut, then slice into 16 squares.
Tips
- Choose refined coconut oil for a neutral flavor. Unrefined coconut oil works in the same quantity but gives the treats a noticeable coconut aroma. If you like that flavor, it can be a pleasant match; otherwise, refined oil is the more discreet option.
- Use plant-based butter for a closer buttery flavor. Replace the coconut oil with 3 tablespoons (about 42 g) of stick-style plant-based butter. Tub spreads can contain more water and vary in fat content, so they may make the mixture softer; check that the spread is suitable for cooking and use the same measured amount.
- Work quickly, but don’t rush the melting. Keep the pan on low heat and stir rather than walking away. Once cereal is added, transfer and press the mixture promptly while it is still pliable. If it begins sticking to your spatula, a very light coating of oil helps, but avoid adding extra oil to the pan.
- Check labels if you have dietary requirements. Rice cereal may contain malt flavoring or other ingredients that do not suit every diet, and some marshmallows contain gelatin. Choose products labeled for your needs; swapping in dairy-free oil alone does not automatically make the whole recipe vegan.
Serving Suggestions
Serve the squares once they have set and been cut, either as a simple snack or as a sweet addition to a lunchbox or dessert table. Their mild toasted-rice flavor works well beside fresh fruit, hot chocolate, or a scoop of ice cream. For a tidy platter, cut them into small squares with a lightly oiled knife and wipe the blade between cuts. If you prefer larger portions, cut the slab into 12 pieces instead of 16; the treats will be thicker and a little more substantial.
For a decorative finish, drizzle the cut squares with melted chocolate or sprinkle a small amount of colored sugar over the top before the mixture sets. Keep toppings light so they do not weigh down the cereal layer. If serving a group, label any toppings that contain common allergens, and keep the plain batch separate from decorated pieces.
Variations
Plant-based butter version: Use 3 tablespoons (about 42 g) of plant-based butter in place of coconut oil. It gives a familiar buttery note and is an easy swap when you already have it on hand. Salt levels vary by product, so taste the melted marshmallow mixture before adding the measured salt; omit or reduce the salt if the spread is already quite salty.
Chocolate cereal treats: Fold 1/2 cup (about 85 g) of mini chocolate chips into the cereal mixture after it has cooled for a minute or two. If you add them while the marshmallows are very hot, they may melt and streak through the treats. You can also drizzle about 2 ounces (55 g) of melted chocolate over the pressed slab, then allow the topping to firm before cutting.
Nutty or fruity add-ins: Fold in up to 1/2 cup (about 60 g) of chopped toasted nuts, dried cranberries, or another small dry mix-in along with the cereal. Keep the total add-ins modest; too many extras make it harder for the marshmallow mixture to hold the squares together. For a nut-free option, use dried fruit or crisped seeds, if those are suitable for the people you are serving.
Browned-butter-style flavor without butter: Warm the coconut oil over low heat for an extra minute before adding the marshmallows, but do not expect it to brown like dairy butter. Coconut oil does not contain the milk solids that create browned-butter flavor. A tiny pinch of toasted milk powder can add a toasted note, but it is not dairy-free; skip it when avoiding dairy.
Storage and Reheating
Let the treats cool and set, then store them in a tightly covered container, with parchment between layers if needed. Refrigerate within 2 hours and keep for 3 to 4 days. Chilling firms the coconut oil and can make the squares seem harder straight from the refrigerator, so let a portion sit briefly at room temperature before serving. Keep them covered to reduce drying and to prevent them from picking up refrigerator odors.
For longer storage, freeze the cut squares in a single layer until firm, then transfer them to a freezer-safe airtight container with parchment between layers. They keep well for about 6 weeks for best texture. Thaw the amount you plan to eat while still covered, so condensation collects on the wrapping rather than the treats. Do not repeatedly thaw and refreeze the same batch, as the cereal can lose its crisp texture.
These treats usually do not need reheating. If you prefer one slightly softer, microwave an individual square for about 5 seconds, then check it; add only a few more seconds if needed. Longer heating can make the marshmallow syrup very hot and sticky, and it may cause the square to collapse. Avoid heating the whole pan, since it is difficult to warm evenly.
Frequently Asked Questions
What is the best substitute for butter in Rice Krispie treats?
Refined coconut oil is a reliable choice when you want a dairy-free fat with a fairly neutral taste. Use the same volume as the butter in this recipe: 3 tablespoons (42 g). Stick-style plant-based butter is another useful option and generally gives a more buttery flavor. The best choice depends on whether you prefer a neutral taste, a buttery note, or an ingredient you already have.
Can I use vegetable or canola oil instead?
You can, but liquid oil does not firm in the same way as coconut oil or stick-style plant butter. The treats may feel greasier or softer and can be more delicate to cut. If using a neutral liquid oil, start with 2 tablespoons (30 ml) rather than pouring in a full 3 tablespoons, and add a little more only if the marshmallows are not combining smoothly. The result will have a different texture from the recipe as written.
Can I use olive oil?
Olive oil will bind the marshmallows and cereal, but its flavor may come through in a sweet treat. A mild, light olive oil is less noticeable than a robust extra-virgin oil, though refined coconut oil or plant-based butter is usually a closer flavor match. If you try olive oil, measure it rather than estimating so the mixture does not become oily.
Why are my treats hard or tough?
The most common causes are heating the marshmallows too aggressively, cooking them for too long, or pressing the cereal mixture firmly into the pan. Melt the marshmallows over low heat and remove the pan as soon as they are smooth. Fold rather than crush the cereal, and press the mixture just enough to make an even layer. Chilled treats can also feel hard, so let them soften briefly before serving.
Can I make these without marshmallows?
Not with this exact method. Melted marshmallows provide both sweetness and the sticky structure that holds the cereal together, so leaving them out means the recipe needs a different binder and new proportions. For a marshmallow-free version, use a recipe specifically designed around a syrup or another binder instead of making a direct one-for-one swap.
How do I keep the squares from sticking to the pan and knife?
Grease the pan lightly with coconut oil or line it with parchment, leaving a little overhang to lift out the slab. A light film of oil on the spatula or knife also helps. Too much grease can make the edges slippery, so use only a thin coating. Wait the full 30 minutes for the slab to set before cutting; slicing while it is warm tends to drag the marshmallow mixture instead of making clean edges.
Related
- Crusted Salmon Recipes: Crispy Parmesan Panko Salmon
- Easy Salmon Recipe with Lemon and Few Ingredients
- Chinese-Style Salmon with Ginger, Soy, and Scallions
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).