Desserts
This Rice Krispie treats recipe with margarine delivers the perfect balance of crispy cereal clusters and velvety vanilla cream—no butter required. 💛 The secret lies in using margarine for a smoother texture and longer shelf life, while still achieving that classic, melt-in-your-mouth consistency.
I’ve perfected this recipe over years of baking, ensuring every batch turns out golden, tender, and irresistibly crunchy.
The beauty of this recipe is its simplicity: just four main ingredients and a few minutes of hands-on time. Margarine creates a rich, creamy base that holds the cereal together beautifully, while vanilla extract adds depth to the flavor.
The key to success? Chilling the mixture properly—this ensures the treats hold their shape and develop that signature crispy exterior.
What you’ll end up with is a pan of golden, square treats with pockets of crispy Rice Krispies and creamy marshmallow goodness in every bite. These are perfect for holidays, potlucks, or just satisfying a sweet craving.
The margarine version also stays fresh longer, making it ideal for meal prep or gifting.
For extra flair, consider adding white chocolate drizzle or crushed nuts on top—these variations elevate the classic recipe without complicating the process. Let’s get baking!
Ingredients for rice krispie treats recipe margarine
Four core ingredients plus optional toppings—margarine makes these treats creamier and longer-lasting.
| Ingredient | Amount | Notes |
|---|---|---|
| Rice Krispies Cereal 🍪 | 6 cups | Original cereal, not crispy treats mix |
| Margarine 🧈 | ½ cup | Unsalted, softened but not melted |
| Mini Marshmallows 🍫 | 3 cups | Unmelted, standard size |
| Pure Vanilla Extract 🌿 | 1 tsp | High-quality, not imitation |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Fine grain for even distribution |
| Unsalted Butter 🧈 | ¼ cup | Optional for extra richness (omit if strict margarine) |
| White Chocolate Chips 🍫 | ½ cup | For optional drizzle (optional) |
| Chopped Pecans 🌰 | ½ cup | For optional topping (optional) |
The margarine is non-negotiable here. Ibeca or Parkay work perfectly—avoid the hard, waxy kind that won't soften. The marshmallows should be mini, not jumbo, for even distribution. Rice Krispies? Original flavor only—no honey or chocolate varieties. For the vanilla, McCormick Pure Vanilla Extract is my go-to, but any high-quality brand works. The optional butter adds richness, but the margarine alone gives a smooth texture that holds up better for gifting.
No vanilla extract? Vanilla bean paste at half the amount works in a pinch. Short on marshmallows? Large marshmallows halved are fine, but they won't be as tender. Want to skip the butter? Add 1 tbsp extra margarine to compensate. The white chocolate chips and pecans are purely decorative—use Enjoy Life brand for allergy-friendly options. For extra crunch, toast the pecans first. And if you're feeling fancy, swap the vanilla for almond extract at half the amount.
Mix everything in a 9x13-inch pan—glass or metal works best. Chill for at least 2 hours (overnight is ideal) before cutting. Store in an airtight container with parchment between layers for up to 1 week. For gifting, wrap individual squares in cellophane—these stay fresh for 2 weeks at room temperature. Freeze extras for up to 3 months if you're prepping ahead.
Why You'll Love This Recipe
- I swear by this combo: margarine’s buttery richness, crispy Rice Krispies, and those mini marshmallows melting just enough to bind it all. No fancy equipment, no waiting for dough to rise—just melt, mix, and press.
- Here’s what sold me: zero oven time. I’ve made these on a camping stove, in a microwave-safe bowl, even over a gas flame when the power went out. As long as you’ve got heat, you’ve got treats.
Step-by-step instructions for perfect Rice Krispie treats
Here's how to make crispy, gooey treats with a melty vanilla center every time.
🍳 Step 1: Melt Margarine and Marshmallows Together
In a large, heavy-bottomed saucepan, combine the 0.5 cup margarine and 3 cups mini marshmallows. Place over medium-low heat and stir constantly with a wooden spoon or silicone spatula. You want to keep the heat gentle—too high and the marshmallows will burn before melting completely.
Watch closely as the mixture begins to bubble and soften. The marshmallows will first clump together, then gradually dissolve into a smooth, creamy consistency. This should take about 5-7 minutes. Once fully melted, remove from heat immediately—you're looking for a thick, glossy mixture that coats the back of your spoon.
👨🍳 Step 2: Add Vanilla, Salt, and Butter (If Using)
Stir in the 1 tsp pure vanilla extract and 0.25 tsp kosher salt while the mixture is still warm. The salt will dissolve completely into the melted margarine base. If using the optional 0.25 cup unsalted butter, add it now and stir until fully incorporated. This extra butter creates a richer, more decadent texture.
Here's the thing—don't skip the salt. It enhances all the sweet flavors and balances the richness of the margarine. The mixture should now be smooth, slightly thickened, and have a beautiful golden hue from the caramelized marshmallows.
🥘 Step 3: Fold in Rice Krispies Cereal
Quickly transfer the melted mixture to a large mixing bowl. Add all 6 cups Rice Krispies cereal at once and gently fold with a spatula or wooden spoon. Work fast—you only have about 1-2 minutes before the mixture starts to set up. Be careful not to overmix; you want to preserve the crispy texture of the cereal.
You'll notice the cereal immediately begins to absorb the marshmallow mixture. The treats should look like they've been tossed in a light coating of gooey goodness. If any cereal pieces remain dry, add a few extra spoonfuls of melted marshmallow mixture to ensure complete coverage.
⏰ Step 4: Press into Pan and Cool
Lightly grease a 9x13-inch baking pan with cooking spray or a thin layer of margarine. Quickly transfer the cereal mixture to the pan and press down firmly but evenly with a greased spatula or the back of a spoon. Press until the treats are compact but not overly dense—you want to maintain that signature Rice Krispie Treat texture.
Let the treats cool in the pan for 15-20 minutes before attempting to cut. This gives the marshmallow mixture time to set properly. You'll know they're ready when they hold their shape when you lift a corner and the edges are no longer sticky to the touch.
🍽️ Step 5: Add Optional Toppings (If Using)
For the optional white chocolate drizzle, melt the 0.5 cup white chocolate chips in a microwave-safe bowl in 30-second intervals, stirring between each interval until completely smooth. Drizzle over the set treats and spread lightly with the back of a spoon. For the pecan topping, sprinkle the 0.5 cup chopped pecans evenly over the surface.
Let the treats cool completely for another 10 minutes before cutting into squares. The white chocolate will set and create a beautiful, glossy finish. These treats are best enjoyed at room temperature—they'll hold their shape and crispiness for about 3 days when stored in an airtight container.
Pro Tips For Making Rice Krispie Treats Recipe Margarine
- Use a Heavy Pot: The margarine won’t melt evenly in a flimsy saucepan—it’ll seize up or burn before the marshmallows soften. A thick-bottomed pot (even a stainless steel one) distributes the heat better, so you get that smooth, glossy mix without scrambling.
- Toast the Cereal First: Skip the "just dump everything in" approach. Lightly toast the Rice Krispies in a dry pan over medium heat for 2–3 minutes until they’re fragrant and slightly puffed. This cuts the starchy taste and makes the final texture crispier—no one wants a gummy brick.
- Salt the Marshmallows: Diamond Crystal kosher salt is your friend here, but sprinkling it after the marshmallows melt is a missed opportunity. Toss the mini marshmallows with a pinch of salt before adding them to the pot—it enhances their sweetness and balances the richness of the margarine.
- Press While Warm: Don’t rush to shape the treats; wait 2–3 minutes after pouring the mix into the pan. Pressing too soon means the marshmallow won’t set properly, and you’ll end up with crumbly, uneven bars. A greased 8x8 pan and firm pressure (use a spatula) guarantees clean edges and that classic snap.
Storing and reheating your leftovers
Room Temperature Storage
Store your margarine-based Rice Krispie treats in an airtight container with parchment paper between layers to maintain crispiness. They'll stay fresh at room temperature for 3-4 days—the margarine helps prevent them from becoming overly soft.
I like using Rubbermaid Brilliance containers because they seal tightly and keep out moisture. 💛
Fridge Preservation
For longer storage, refrigerate in the same airtight container for up to 7 days. The cold temperature slows down the margarine's natural softening, so they'll maintain their shape perfectly.
Just let them sit at room temperature for 10-15 minutes before serving to restore that classic texture. I often double-wrap the container with plastic wrap for extra protection.
Freezer-Friendly Tips
Freeze individual portions by wrapping each square tightly in plastic wrap before placing in a freezer bag. This prevents freezer burn and makes them easy to grab for quick snacks.
Thaw at room temperature for 30 minutes—no need for microwave reheating. They'll taste just as good as fresh-baked, with the margarine keeping them creamy without becoming greasy. ✨
Reheating for Gooeyness
If your treats have lost their gooey center, warm them in the microwave for 10-15 seconds on 50% power. The margarine will soften slightly, restoring that melt-in-your-mouth texture.
For a stovetop method, place squares on a baking sheet and warm in a 200°F oven for 2-3 minutes—this keeps them crispy on the outside while reviving the center. 🔥
Gift-Wrapping Secrets
For gifting, wrap individual squares in cellophane bags and secure with a ribbon. The margarine version stays fresh for 2 weeks at room temperature, making them perfect for holiday gifts. I like adding a mini vanilla bean tucked inside the bag as a special touch—it enhances the flavor when unwrapped.
Store any unwrapped treats in the freezer for up to 3 months.
Reviving Dry Treats
If your treats become dry, sprinkle them lightly with 1 tsp warm water and let sit for 5 minutes. The margarine will absorb the moisture, restoring some of that creamy texture.
For extra richness, brush the tops with a tiny bit of melted margarine before serving. This trick works especially well with older batches that have lost their moisture. 💡
Nutrition facts
Frequently asked questions
Why use margarine instead of butter in Rice Krispie treats?
Margarine creates a smoother, creamier texture that holds its shape better for gifting or storage. It also prevents the treats from becoming overly greasy while keeping them tender for longer than butter-based versions. Plus, margarine's neutral flavor lets the vanilla and marshmallow shine!
Can I make these treats without a 9x13-inch pan?
Use an 8x8-inch pan for smaller batches or a loaf pan for bar-style treats. Just adjust the baking time—8x8-inch pans need about 10 minutes extra cooling time. Line with parchment paper for easy removal.
What's the best way to prevent sticky, gummy treats?
Chill the mixture for at least 2 hours before cutting—this lets the margarine set properly. Also, avoid overmixing the cereal or using too much liquid. If they turn out sticky, pop them in the fridge for 10 minutes to firm up.
Can I substitute butter for margarine in this recipe?
You can, but expect a richer flavor and slightly shorter shelf life. Use the same amount of butter, but reduce the chilling time to 1 hour since butter sets faster. For best results, stick with margarine if you're making these ahead for events.
How do I make these treats gluten-free?
Swap the Rice Krispies for gluten-free cereal like Chex or gluten-free Rice Krispies cereal. The margarine and marshmallow base remain the same—just ensure all ingredients are certified gluten-free. The texture stays crispy with the right cereal choice!
