How to Make Ice Cream in a Bag in Just 10 Minutes (Kid-Approved!)

🍦 Kid-Approved · No Machine · No Freezer

Ice Cream in a Bag

The 10-minute science experiment that makes real, creamy ice cream — no machine, no freezer, just shake, shake, shake.

Homemade vanilla ice cream made in a zip-lock bag, scooped into a bowl and cone with rainbow sprinkles
⏱ 10 minutes 🧪 Real science 🥛 2 bags + ice 🍨 6 flavors

📌 Making it with the kids? Pin this so the shake timer and flavors are right on your phone while you shake.

Start Here

Ten minutes. Two bags. A whole lot of shaking.

Ice cream in a bag turns an ordinary afternoon into something kids talk about for weeks. It’s a real science experiment — the salt lowers the freezing point of the ice, which is how the cream freezes so fast — that makes actual, delicious ice cream at the end.

No ice cream machine. No churn. No freezer. No waiting overnight. Just shake, shake, shake, and you’ve got a creamy scoop of homemade vanilla ice cream with sprinkles on top. Kids love it because they’re doing something — not watching, not waiting, actually making the ice cream themselves. And when they eat it, they know they made it. That’s a very different kind of delicious.

The Secret Weapon

Shake timer — keep this open while you shake

The whole recipe comes down to shaking for 7–10 minutes. Start the timer when you begin — it’ll tell you when to check at 7 minutes and when to stop at 10.

🥶 Shake-o-Meter

Shake vigorously — flip it, turn it, toss it between hands
0:00
Press start when you begin shaking. Aim for 7–10 minutes.
The Recipe

How to make ice cream in a bag in 10 minutes

A real science experiment and a real dessert at the same time. Here’s everything you need to nail it the first time.

Ice Cream in a Bag
Vanilla base · no machine · no freezer · makes 1 serving (one bag per person)
5Min Prep
7–10Min Shake
~15Min Total
1Serving

What You Need

The Ice Cream
  • ½ cupwhole milk
  • ½ cupheavy cream
  • 2 tbspgranulated sugar
  • ½ tsppure vanilla extract
  • pinchsalt (makes it taste creamier)
The Freezing Setup
  • 3–4 cupsice cubes
  • ¼ cuprock salt or kosher salt (NOT table salt)

Plus: 1 small zip-lock / ziploc bag (quart), 1 large ziploc bag (gallon), and a kitchen towel — the bag gets very cold.

Instructions

  1. Combine the milk, cream, sugar, vanilla and pinch of salt in the small zip-lock bag. Press out all the air and seal it — double-check the seal, because a leak means salty ice cream.
  2. Fill the large bag halfway with ice cubes, then pour the rock salt over the ice.
  3. Place the sealed small bag inside the large bag, nestle it into the ice, and seal the large bag completely.
  4. Wrap the large bag in a kitchen towel — it gets cold enough to hurt bare hands.
  5. Shake vigorously for 7–10 minutes (start the timer above!). Flip, turn, toss between hands. Keep going!
  6. Check at 7 minutes — the mixture should feel thick, not sloshy. If it’s still liquid, keep shaking.
  7. Take out the inner bag and wipe the outside completely clean before opening — salt gets everywhere.
  8. Open and eat right away with a spoon, or scoop into a bowl or cone. Add toppings fast — it melts quickly!
🛒 Making a batch? Scale the shopping list
Bags / kids:
1 bag — one serving. Remember: one bag per person, each kid shakes their own.
Saves as a PNG image to your device — print it or keep it on your phone
Mix It Up

6 flavors kids will love — tap to see the add-in

Every flavor starts from the same vanilla base — just swap or add these before (or after) shaking. Tap a flavor to see exactly what to do.

🍦
Vanilla (the base)

The classic — milk, cream, sugar and vanilla. Perfect on its own with sprinkles, and the starting point for every flavor here.

Tell the Kids!

The science behind it — worth explaining

When you mix salt with ice, the salt dissolves into a thin layer of water on the ice’s surface. That salty water has a much lower freezing point — around -21°C (-6°F) instead of 0°C (32°F) — so the ice-and-salt mixture gets far colder than plain ice.

That super-cold environment is cold enough to freeze the cream mixture inside the inner bag while you shake. The shaking also breaks up ice crystals as they form, which is what gives homemade ice cream its smooth, creamy texture instead of a solid frozen block. You just made ice cream using the same principle ice cream makers have used for centuries — tell your kids that and watch them feel like scientists.

🧪 The one-sentence version

Salt + ice = colder than ice alone → cold enough to freeze cream → shaking keeps it smooth. That’s the whole experiment.

Get It Perfect

The 7-minute rule (and why timing is everything)

Timing is the difference between soft-serve perfection and a grainy, icy miss. Here’s the sweet spot.

💧

Under 7 min

Too soft and soupy — the mixture hasn’t set yet. Keep shaking.

🍨

7–10 min

The sweet spot — perfect soft-serve texture. It moves from sloshy to thick when you tilt the bag.

🧊

Over 10 min

Icy and grainy — you’re over-churning and breaking down the fat. Stop once it’s thick.

⏱ The check

Check at exactly 7 minutes and stop when the mixture is thick and doesn’t slosh. Use the shake timer above so you don’t guess.

Fix It Fast

Troubleshooting — didn’t work? here’s why

❄️

Didn’t freeze

Almost always not enough salt, or table salt instead of rock/kosher. Use a full ¼ cup of rock salt, check the inner seal, and shake the full 10 minutes.

🧂

Tastes salty

The outer bag leaked in, or you didn’t wipe the inner bag before opening. Double-seal the inner bag and wipe it clean next time.

🧊

Icy & grainy

Overshaken — stop at the thick stage. Or the ratio was off: use equal parts milk and cream, not all milk.

🫠

Melted too fast

Homemade has no stabilizers, so it melts quicker. Have toppings ready before you open the bag, then eat immediately.

For a Crowd

The party trick: one bag per person

This is a brilliant birthday-party and classroom activity — the making is the entertainment, and every kid gets exactly the flavor they chose.

Set up an assembly station with pre-measured ingredients. Each child measures their own ingredients into their small bag, seals it, drops it into a large bag with ice and salt, and shakes it themselves. Everyone shakes at the same time, everyone eats at the same time, and there’s zero fighting over servings. It’s also a favorite classroom science lesson and a calming, hands-on group activity.

🎉 Shopping math for a group

For 10 kids: two bags of ice and one box of rock salt is plenty (each bag uses about ¼ cup of salt). Scale the ice cream shopping list with the calculator up in the recipe.

Build a Sundae

What to serve with it

Sprinkles and chocolate syrup is the classic. For a full sundae bar, set out small bowls and let kids build their own from their bag.

🌈

The classics

Rainbow sprinkles, chocolate chips, crushed Oreos, hot fudge (warmed), caramel sauce, whipped cream.

🍓

Fresh & fun

Fresh strawberries, gummy bears, crushed graham crackers — every kid gets a custom dessert.

Make-ahead note

Best eaten immediately. To hold it, scoop into a freezer container; pull it out 5 minutes before serving to soften.

Test Your Knowledge

Quick ice-cream-science quiz

Tap your answer — great to quiz the kids while you shake.

1Why do we add salt to the ice?
2What kind of salt should you use?
3How long should you shake?
4Why wipe the inner bag before opening?
FAQ

Everything else you’ll wonder about

Why didn’t my ice cream freeze?+
The most common cause is not enough salt, or using fine table salt instead of rock or kosher salt. Use a full ¼ cup of rock salt per bag. Also check the inner bag’s seal — any leak lets the mixture warm up — and make sure you shook the full 7–10 minutes. If the ice melted a lot before you started, refill with fresh ice and more salt.
Do I need a freezer to make ice cream in a bag?+
No — that’s the whole point. The salt-and-ice mixture gets cold enough (about -21°C / -6°F) to freeze the cream all on its own while you shake. You don’t need a freezer, an ice cream machine, or any churning. All the freezing happens inside the bag in about 10 minutes.
Can I make it with just milk (no heavy cream)?+
You can, but it won’t be as rich — all milk makes a lighter, icier result closer to a frozen milk than creamy ice cream. The creaminess comes from the fat in the heavy cream. The best middle ground if you’re short on cream is half-and-half, or equal parts milk and cream as written. Whole milk works far better than low-fat here.
What kind of salt do I need, and why not table salt?+
Use rock salt or coarse kosher salt. The coarse crystals dissolve more slowly and steadily, which keeps the ice bath cold for the whole shake. Fine table salt dissolves too fast and doesn’t lower the temperature as effectively, so the ice cream often won’t set. Rock salt (sometimes sold as ice cream salt) is ideal and cheap.
How long do I have to shake it?+
7 to 10 minutes. Check at 7 minutes: if the mixture feels thick and doesn’t slosh, it’s ready. If it’s still liquid, keep shaking up to 10 minutes. Don’t go much past 10 — over-shaking makes it icy and grainy. Use the shake timer on this page so you don’t have to guess.
Why did mine come out salty?+
Salty ice cream means the salty ice water got into the inner bag — either the seal leaked, or salt water on the outside of the inner bag got in when you opened it. Press out the air and double-check the seal before shaking, and always wipe the outside of the inner bag completely clean before you open it.
Can I make it ahead of time?+
It’s genuinely best eaten immediately, when it has that perfect soft-serve texture straight from the bag. If you need to make it a little ahead, scoop it into a freezer-safe container and freeze, then pull it out about 5 minutes before serving to soften. It’ll be firmer and slightly icier than fresh, but still delicious.
Is ice cream in a bag a good activity for kids or a classroom?+
It’s one of the best — it’s a hands-on science experiment and a reward in one, which is why it’s a favorite for birthday parties, classrooms, and group activities. Give each child their own bag (one bag per person), set up a station with pre-measured ingredients, and everyone shakes and eats together. It teaches the freezing-point science while keeping little hands busy for a solid 10 minutes.
🍦   🥄   🌈

Real ice cream, made by hand

Ice cream in a bag is genuinely educational, genuinely fun, and genuinely delicious — kids who make it feel proud, and they should. They just made real ice cream with their own hands.

Make one batch first to nail the timing, then do it again with whatever flavor the kids pick. 🍦

Kid-Approved · No Machine · 10 Minutes
Ice Cream in a Bag
The 10-minute shake-and-freeze recipe · makes 1 serving
5 minPrep
7–10 minShake
~15 minTotal
1Serving

You Need

  • ½ cupwhole milk
  • ½ cupheavy cream
  • 2 tbspsugar
  • ½ tspvanilla
  • pinchsalt
  • 3–4 cupsice
  • ¼ cuprock/kosher salt
  • 2zip-lock bags (qt + gal)

Steps

  1. Combine milk, cream, sugar, vanilla + pinch salt in small bag. Press out air, seal tight.
  2. Fill large bag halfway with ice. Add ¼ cup rock salt.
  3. Put sealed small bag inside, seal large bag.
  4. Wrap in a towel (it gets very cold).
  5. Shake hard 7–10 min. Check at 7.
  6. Wipe inner bag clean before opening.
  7. Eat right away — add toppings fast!
★ Kitchen Guide 101 · Ice Cream in a Bag · kitchenguide101.com ★

© 2026 Kitchen Guide 101 · All rights reserved · Some links are affiliate links

Scroll to Top