How to Make Homemade Rice Krispies (Cereal + Classic Marshmallow Treats From Scratch)

There’s a sound that belongs to childhood.

Not a song, not a voice — a sound. The soft, rapid crackling of Rice Krispies hitting cold milk. The way it starts immediately, builds for a few seconds, then settles into a quiet, intermittent pop that means breakfast is ready and the morning is good.

And then there’s the other memory: standing on a step stool in the kitchen, watching a parent melt butter and marshmallows together in a pot, the whole house filling with that warm, sweet, slightly caramelized smell. The sticky pressing into the pan. The waiting. The first square, still slightly warm, pulled from the corner.

These are not complicated foods. They never were. Which makes it all the more surprising — and a little frustrating — to flip over a box of Rice Krispies and find 15 ingredients, including BHT, niacinamide, and reduced iron, in what is essentially just puffed rice.

Here’s the good news: the core of what makes Rice Krispies genuinely wonderful — the crunch, the snap in milk, the way it works in marshmallow treats — is simple to replicate at home. Not identical to the factory version. Better. Fresher. Cleaner. And made with ingredients you can actually name.

This guide covers everything: how commercial puffed rice is made and what you can realistically do at home, two practical methods for homemade crispy rice cereal, and the definitive recipe for marshmallow treats that will ruin the store-bought version for you permanently.


The Honest Truth About Making Puffed Rice at Home

Before we get into the methods, let’s address the question everyone asks: Can you actually make puffed rice at home?

The answer is yes — but with an important caveat about expectations.

Commercial Rice Krispies are made through a process called extrusion. Cooked rice is ground into a paste, forced through a pressurized die at high temperature, and then subjected to a rapid pressure release that causes the moisture inside each grain to flash into steam, expanding the grain dramatically. The result is then toasted for crispness and coated with a light layer of sugar, salt, and vitamins.

You cannot replicate this process at home. The equipment required — industrial extruders, pressure chambers, commercial toasting ovens — is not available in a home kitchen, and no amount of creativity will substitute for it.

What you can do at home is produce a crispy, snappy, genuinely delicious rice cereal through two different methods that achieve similar results through completely different means. Neither is identical to the commercial product. Both are worth making.

Method 1 is the practical choice for most people: buy plain, unsweetened puffed rice (already puffed, available at health food stores and online), toast it with a small amount of butter and salt, and use it exactly as you would commercial Rice Krispies. The result is fresher, more flavorful, and made with four ingredients instead of fifteen.

Method 2 is for the genuinely curious — the home cook who wants to understand the process from the ground up. You cook rice, dry it completely, and then puff it using very hot oil or a screaming-hot dry skillet. The puff is less dramatic than the commercial version, the texture is slightly denser, but the flavor is exceptional and the process is genuinely fascinating.

Both methods produce cereal that snaps in milk. Both work beautifully in marshmallow treats. The choice depends on how much time you have and how deep you want to go.


Understanding the Snap, Crackle, Pop

The characteristic sound of Rice Krispies in milk is not random — it’s the result of a specific structural property of puffed rice.

During the puffing process, the rapid expansion of steam creates a network of tiny air pockets inside each grain, separated by thin walls of starch. When the cereal is dry, these walls are rigid and intact. When cold milk hits them, the liquid is absorbed unevenly — some walls absorb moisture and soften faster than others, creating stress fractures. Those fractures are the snap, crackle, and pop.

Homemade puffed rice has the same basic structure, though the air pockets are slightly less uniform than the commercial version. The sound is real. The snap in milk is real. It’s just slightly quieter — more of a crackle than a pop, if we’re being precise.

For marshmallow treats, this structural difference is irrelevant. The treats are just as good — arguably better, because the fresher, more buttery flavor of homemade toasted rice comes through in a way that commercial cereal, with its mild, slightly stale flavor, never quite achieves.


What You’ll Need

For Method 1: Toasted Puffed Rice Cereal

  • 4 cups plain puffed rice — Bob’s Red Mill makes a reliable version; health food stores typically carry it in bulk bins; it’s also widely available on Amazon. Look for plain, unsweetened puffed rice with no additives. Avoid sweetened or flavored varieties.
  • 1½ tablespoons unsalted butter — melted (or coconut oil for a dairy-free version)
  • 1 tablespoon granulated sugar — optional, for a lightly sweetened cereal
  • ¼ teaspoon fine sea salt
  • Optional: ½ teaspoon vanilla extract — adds a subtle warmth that makes the cereal noticeably more flavorful

For Method 2: DIY Puffed Rice from Scratch

  • 1 cup long-grain or medium-grain white rice — not instant rice, not parboiled rice, not brown rice. Standard white rice only.
  • Neutral oil for frying — vegetable oil, canola oil, or refined coconut oil. You’ll need enough to fill a small saucepan 2 to 3 inches deep.
  • Salt — for seasoning after puffing
  • Optional: light coating of butter and sugar — for toasting after puffing

For Classic Marshmallow Treats

  • 6 cups homemade rice cereal (either method above)
  • 4 tablespoons unsalted butter — plus extra for greasing the pan
  • 10 ounces marshmallows — one standard bag; use fresh marshmallows (stale marshmallows don’t melt properly and produce dense, sticky treats)
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon fine sea salt

Equipment

  • Large mixing bowl
  • Baking sheet(s) lined with parchment paper
  • Wire cooling rack
  • Small saucepan (Method 1)
  • Medium saucepan (for marshmallow treats)
  • 9×13 inch baking pan (for treats)
  • Candy or frying thermometer (Method 2 — essential for oil temperature)
  • Slotted spoon or spider strainer (Method 2)
  • Splatter guard (Method 2 — strongly recommended)

Method 1: Toasted Puffed Rice Cereal — Step by Step

Yield: 4 cups (about 6 servings as cereal; enough for one batch of marshmallow treats)
Total time: 20 minutes (5 minutes prep, 12 minutes baking, 10 minutes cooling)

This is the method you’ll use most often. It’s fast, reliable, and produces a result that’s genuinely superior to commercial Rice Krispies in flavor — even if the texture is slightly different.


Step 1: Preheat and Prep

Preheat your oven to 300°F. Line a large baking sheet with parchment paper.

The low temperature is intentional. Puffed rice is delicate — it can go from perfectly toasted to burnt in a matter of minutes at higher temperatures. 300°F gives you control and produces an even, golden toast without any risk of scorching.


Step 2: Make the Coating

In a small saucepan over low heat, melt the butter. Remove from heat and stir in the sugar (if using), salt, and vanilla extract (if using).

The coating should be thin and liquid — just enough to lightly coat each grain of puffed rice without making it soggy. If it looks thick or syrupy, thin it with a few drops of water.


Step 3: Coat the Puffed Rice

Place the puffed rice in a large mixing bowl. Drizzle the butter mixture over it and toss gently — the same gentle folding motion described in the Cocoa Puffs recipe. Puffed rice is fragile. Aggressive stirring crushes it. Use two large spoons or spatulas and fold the mixture over itself repeatedly until every grain is lightly coated.

The finished mixture should look barely glossy — not wet, not dry, just lightly shiny.


Step 4: Toast

Spread the coated puffed rice in a single, even layer on the prepared baking sheet. Don’t pile it up — a single layer is essential for even toasting.

Bake at 300°F for 10 to 12 minutes, removing the pan once at the halfway point to stir gently and redistribute.

Visual cue for doneness: The rice should look lightly golden — a shade or two darker than it started. It should smell faintly buttery and toasty, like popcorn’s quieter cousin.

The critical rule: It will not feel crispy when hot. Do not overbake trying to achieve crispness in the oven. The crunch develops as it cools.


Step 5: Cool Completely

Transfer the baking sheet to a wire cooling rack. Spread the cereal out if it has clumped together.

Cool for at least 15 to 20 minutes before tasting, storing, or using in marshmallow treats. The full crunch develops as the cereal reaches room temperature and the light coating sets.

The texture test: Pick up a small handful and let it fall back into the bowl. It should sound dry and crisp — a light rattling sound. If it sounds dull or feels soft, give it more cooling time.


Method 2: Homemade Puffed Rice from Scratch — Step by Step

Yield: Approximately 3 cups
Total time: 1½ to 2 hours (including drying time)

This method is for the home cook who wants to understand the process completely — or who doesn’t have access to pre-puffed rice. It requires more time and attention than Method 1, but the result is genuinely impressive and the process is one of those kitchen experiences that feels like a small magic trick.


Step 1: Cook the Rice

Cook 1 cup of white rice according to package directions, but aim for slightly softer than usual — you want the grains fully cooked through, with no hard center. The rice should be tender but still holding its shape, not mushy.

Drain thoroughly if you used the absorption method. The rice should be as dry on the surface as possible before the next step.


Step 2: Dry the Rice Completely

This is the most important step in the entire process — and the one most people rush, which is why their rice doesn’t puff properly.

Spread the cooked rice in a single, thin layer on a parchment-lined baking sheet. Place in an oven set to 200°F for 1 to 1½ hours, stirring every 20 to 30 minutes, until the rice is completely dry, hard, and slightly translucent.

The dryness test: Pick up a grain and press it between your fingernails. It should feel hard and brittle — like a tiny pebble. If it still feels soft or pliable at all, it needs more drying time. Moisture is the enemy of the puffing process. Grains that aren’t completely dry will not puff — they’ll simply fry.

Alternative: Spread the cooked rice on a baking sheet and leave it uncovered at room temperature overnight (8 to 12 hours). This works well in dry climates but may not be sufficient in humid environments.


Step 3: Puff the Rice

You have two options here, and they produce slightly different results.


Option A: The Oil-Puff Method (Recommended)

This method produces the most dramatic puff — grains that expand to 2 to 3 times their dried size in a matter of seconds.

Fill a small, deep saucepan with 2 to 3 inches of neutral oil. Heat over medium-high heat until the oil reaches 400°F to 425°F. Use a candy or frying thermometer — temperature accuracy matters here. Oil that’s too cool won’t puff the rice; oil that’s too hot will burn it before it puffs.

Safety note: Hot oil at 400°F is serious business. Use a deep saucepan (not a shallow skillet) to contain splatter. Have a splatter guard ready. Keep children away from the stove during this step. Never leave the oil unattended.

When the oil is at temperature, add a small test batch — 8 to 10 grains. They should puff almost instantly, expanding and rising to the surface within 2 to 5 seconds. If they don’t puff within 5 seconds, the oil isn’t hot enough. If they brown immediately, the oil is too hot.

Once you’ve confirmed the temperature is correct, work in small batches — about 2 tablespoons of dried rice at a time. Add the rice, watch it puff (it happens fast — don’t walk away), and remove immediately with a slotted spoon or spider strainer. Drain on paper towels.

The entire frying time per batch is 3 to 8 seconds. This is not a typo.


Option B: The Dry-Skillet Method

This method is safer and requires no oil, but produces a less dramatic puff — more of a toasted, slightly expanded grain than a fully puffed one. The texture is denser than Option A but still crispy and snappy.

Heat a cast iron skillet over high heat until it’s screaming hot — a drop of water should evaporate instantly on contact. Add a single layer of dried rice grains. Shake the pan continuously. Some grains will puff slightly; others will simply toast. Remove from heat when the grains are golden and fragrant — about 60 to 90 seconds.

This method works best for marshmallow treats, where the denser texture is less noticeable. For eating as cereal with milk, Option A produces a better result.


Step 4: Season and Toast

Whether you used Option A or Option B, the puffed rice benefits from a brief finishing toast in the oven.

Spread the puffed rice on a parchment-lined baking sheet. Lightly toss with a small amount of melted butter and a pinch of salt (optional but recommended). Bake at 300°F for 5 to 8 minutes until the surface looks dry and the color is a light, even gold.

Cool completely before using or storing.


The Lightly Sweetened Cereal Version

If you want a cereal that tastes more like the commercial Rice Krispies — lightly sweet, with that characteristic mild flavor — add this simple step after toasting:

Whisk together 1 tablespoon of honey or maple syrup, 1 tablespoon of melted butter, a pinch of salt, and ¼ teaspoon of vanilla extract. Toss with the toasted puffed rice and bake at 300°F for an additional 8 minutes. Cool completely.

The result is a lightly sweetened, faintly caramelized cereal that tastes like a cleaner, fresher version of the original — with a flavor that’s noticeably more complex and satisfying.


The Real Star: Homemade Marshmallow Treats

Now we get to the part that everyone is actually here for.

Marshmallow treats are one of those recipes that seem simple — and they are — but that most people have never made quite right. The difference between a mediocre marshmallow treat (dense, hard, overly sweet) and a transcendent one (light, gooey, with a faint caramel depth and a clean snap when you bite through it) comes down to three things: the quality of your marshmallows, the temperature at which you melt them, and how firmly you press the mixture into the pan.

Get these three things right and you will make marshmallow treats that people ask about. Treats that disappear from the pan before they’ve fully cooled. Treats that ruin the store-bought version for everyone who tries them.


Classic Marshmallow Treats — Step by Step

Yield: 24 bars (from a 9×13 pan)
Total time: 15 minutes active, 30 to 45 minutes cooling


Step 1: Prepare the Pan

Butter a 9×13 inch baking pan generously — bottom and sides. Line with parchment paper, leaving an overhang on two sides (this makes lifting the finished slab out of the pan much easier). Butter the parchment as well.

Set aside.


Step 2: Melt the Butter

In a large, heavy-bottomed saucepan, melt 4 tablespoons of butter over medium-low heat.

Here is where you make the single most impactful upgrade to classic marshmallow treats: brown the butter.

Instead of removing the pan from heat as soon as the butter melts, keep it over medium heat and watch it carefully. The butter will foam, then the foam will subside, and then — after about 3 to 4 minutes — the milk solids at the bottom of the pan will begin to turn golden brown and the butter will smell like toasted hazelnuts and caramel.

Remove from heat immediately when you see the color change and smell the nuttiness. Pour into a large bowl if you’re concerned about carryover cooking, or proceed directly to the next step.

Brown butter marshmallow treats taste like someone added a secret ingredient. Nobody can identify what it is. It’s just butter, cooked a little longer — but the flavor transformation is remarkable.


Step 3: Melt the Marshmallows

Add the marshmallows to the browned butter. Return to low heat — not medium, not medium-low, but genuinely low.

Stir continuously as the marshmallows melt. This is not a step you can walk away from.

The most important rule in this entire recipe: Do not overheat the marshmallows.

Marshmallows that are melted over high heat or stirred too long after melting become tight, dense, and sticky — they lose the airy, stretchy quality that makes marshmallow treats light and gooey. Marshmallows that are melted gently, over low heat, and removed from the heat while they still look slightly lumpy produce treats with a soft, pillowy texture that’s dramatically better.

The target: melt until the marshmallows are about 90% smooth — a few small lumps remaining is fine. Remove from heat. The residual heat will finish the melting.


Step 4: Add Vanilla and Salt

Remove the pan from heat. Stir in the vanilla extract and salt.

The salt is not optional. Salt in a sweet recipe doesn’t make it taste salty — it makes it taste more like itself. The vanilla adds warmth and depth. Together, they transform the marshmallow mixture from one-dimensional sweetness into something genuinely complex.


Step 5: Fold in the Cereal

Add the homemade rice cereal to the marshmallow mixture all at once. Fold gently with a buttered spatula or wooden spoon until the cereal is evenly coated.

Work quickly — the marshmallow mixture begins to set as it cools, and you have about 2 to 3 minutes of easy working time before it becomes difficult to fold.

The folding technique: Turn the mixture over itself rather than stirring in circles. You want every grain of cereal coated without crushing the puffed rice or overworking the marshmallow. Gentle and quick.


Step 6: Press Into the Pan

Transfer the mixture to the prepared pan. Using buttered hands or a buttered spatula, press the mixture into an even layer.

The second most important rule in this recipe: Do not press too hard.

This is the mistake that produces dense, hard marshmallow treats. The mixture should be pressed just firmly enough to hold together — not compacted. Think of it as settling the mixture into the pan rather than packing it in. The finished layer should feel slightly springy when pressed, not solid.

If you want extra-thick treats, use an 8×8 pan instead of a 9×13. If you want thinner, crispier treats, use a half-sheet baking pan.


Step 7: Cool and Cut

Let the treats cool at room temperature for 30 to 45 minutes before cutting. Do not refrigerate — cold temperatures make marshmallow treats hard and dense, destroying the soft, gooey texture you just worked to create.

When the treats have set, lift the entire slab out of the pan using the parchment overhang. Place on a cutting board. Cut into squares with a sharp knife — a chef’s knife works better than a serrated knife here. Wipe the blade between cuts for clean edges.

The texture test: A properly made marshmallow treat should have a slight resistance when you bite into it — a faint snap from the crispy rice — followed by a soft, gooey pull from the marshmallow. It should not be rock hard. It should not be so soft that it falls apart. It should be exactly in between.


Flavor Variations That Are Worth Making

The classic version is perfect. These variations are for when perfect isn’t enough.

Brown Butter Sea Salt: The version described above — browned butter, flaky sea salt sprinkled on top immediately after pressing into the pan. The gold standard of marshmallow treat upgrades.

Chocolate Drizzle: Melt 3 ounces of dark chocolate with 1 teaspoon of coconut oil. Drizzle over the cooled treats before cutting. Refrigerate for 10 minutes to set the chocolate, then cut.

Peanut Butter Swirl: Warm ¼ cup of natural peanut butter until pourable. Drizzle over the cereal-marshmallow mixture just before pressing into the pan. Use a knife to swirl it through the surface. The peanut butter adds richness and a subtle nuttiness that pairs with the marshmallow the way it always has.

Cinnamon Toast Version: Add ½ teaspoon of cinnamon and 1 tablespoon of brown sugar to the butter before adding the marshmallows. Sprinkle the finished treats with cinnamon sugar immediately after pressing into the pan.

Cocoa Krispies Version: Use the homemade Cocoa Puffs cereal from the previous recipe instead of plain rice cereal. The result is a chocolate marshmallow treat that tastes like a childhood dream and looks genuinely impressive on a dessert table.

Salted Caramel Version: Replace 1 tablespoon of butter with 1 tablespoon of caramel sauce. Add an extra pinch of salt. Drizzle additional caramel over the top before the treats set.

Coconut Version: Toast ½ cup of shredded unsweetened coconut in a dry skillet until golden. Fold into the cereal-marshmallow mixture along with the rice cereal. The toasted coconut adds a tropical note and a secondary layer of crunch.

Holiday Sprinkle Version: Fold ¼ cup of seasonal sprinkles into the mixture just before pressing into the pan. Press additional sprinkles onto the surface. This is the version you make for school parties, holiday cookie exchanges, and any occasion where you want something that looks festive and takes 15 minutes to make.


Storage and Shelf Life

For the Cereal

Store in an airtight glass jar or container at room temperature. Properly stored, Method 1 (toasted puffed rice) will stay crisp for 2 to 3 weeks. Method 2 (DIY puffed rice) is best within 1 to 2 weeks.

If the cereal has lost its crunch, spread on a baking sheet and bake at 300°F for 5 to 8 minutes. Cool completely before returning to the storage container. This works remarkably well.

For the Marshmallow Treats

Store in an airtight container at room temperature. Do not refrigerate — cold temperatures harden the marshmallow and destroy the texture.

At room temperature, treats stay soft and gooey for 2 to 3 days. By day 3, they begin to firm up slightly — still delicious, just less pillowy.

Freezing: Marshmallow treats freeze exceptionally well. Wrap individual squares tightly in plastic wrap, then place in a freezer bag. Freeze for up to 6 weeks. Thaw at room temperature for 30 to 45 minutes. The texture after thawing is nearly identical to fresh.

Separating layers: If you’re stacking treats in a container, place a sheet of parchment or wax paper between layers to prevent sticking.


Troubleshooting

The cereal isn’t crispy after cooling.
The most common cause is insufficient drying time (Method 2) or insufficient toasting time (Method 1). Re-bake at 300°F for 8 to 10 minutes and cool completely. Store in a genuinely airtight container — even slightly humid air will soften puffed rice quickly.

The rice didn’t puff (Method 2, Option A).
Almost always caused by insufficient drying. The rice must be completely, thoroughly, bone-dry before it hits the oil. Even a small amount of residual moisture prevents puffing. Extend the drying time and test a single grain before committing the whole batch.

The oil temperature dropped and the rice is frying instead of puffing.
Working in batches that are too large drops the oil temperature rapidly. Work in smaller batches — 2 tablespoons maximum — and allow the oil to return to temperature between batches.

The marshmallow treats are hard and dense.
Two possible causes: overheated marshmallows (melted over too-high heat or stirred too long after melting) or pressed too firmly into the pan. Both mistakes are easy to make and easy to avoid once you know about them. The fix for next time: lower heat, less stirring, lighter pressing.

The treats are too sticky and won’t hold their shape.
Under-melted marshmallows or too much butter. Make sure the marshmallows are at least 90% melted before removing from heat, and measure the butter accurately.

There’s no snap in the cereal when eaten with milk.
The cereal needs more toasting time. Add 3 to 5 minutes to the baking time on your next batch, watching carefully to avoid burning.


The Cost Breakdown

Store-Bought Rice KrispiesHomemade Method 1Homemade Method 2
Cost per batch$4.00–$6.00~$1.00–$1.50~$1.25–$1.75
Servings8–10~6–8~5–6
Cost per serving$0.45–$0.60~$0.15–$0.20~$0.22–$0.30
Number of ingredients15–184–54–5
Artificial additivesYesNoNo
FlavorMild, slightly staleFresh, butteryFresh, nutty

For marshmallow treats specifically: a batch made with store-bought Rice Krispies and store-bought marshmallows costs approximately $6 to $8 in ingredients. The homemade version — using Method 1 cereal and standard marshmallows — costs approximately $3 to $4. With homemade marshmallows, the cost is similar but the flavor is dramatically better.


The Sound of Homemade

Pour a bowl. Add cold milk. Listen.

It’s quieter than the commercial version — more of a soft crackle than a dramatic pop. But it’s there. The snap is real. The milk turns slightly creamy from the light butter coating. The flavor is cleaner and more buttery than anything that comes out of a cardboard box.

And the marshmallow treats — made with browned butter, fresh marshmallows, and homemade toasted rice — are something else entirely. They taste like the treats you remember from childhood, but better. More complex. More satisfying. Like the memory of the thing, but real.

You didn’t just make cereal and treats. You made the version that the original was always trying to be.

Your Action Plan

This weekend: Start with Method 1. Toast a batch of puffed rice. Make the classic marshmallow treats with browned butter and sea salt. Eat one square while it’s still slightly warm.

Next batch: Try the Cocoa Krispies variation for the treats — use your homemade cocoa puffs cereal instead of plain rice cereal. Bring them somewhere. Watch what happens.

When you’re ready: Attempt Method 2. Cook the rice on a Saturday morning, dry it through the afternoon, puff it before dinner. The process is genuinely fascinating and the result — cereal made completely from scratch, start to finish — is one of those kitchen accomplishments that stays with you.

Emily Simon

I’m Emily, a passionate advocate for self-sufficient living, off-grid adventures, and embracing the beauty of simplicity. Through my blog, I help beginners take their first steps into a lifestyle that’s all about independence, sustainability, and reconnecting with nature.

Recent Posts