This ice cream in a bag recipe is a fun, hands-on way to make creamy ice cream without a machine. Just a few simple ingredients and some shaking make it perfect for warm afternoons or family gatherings.
Introduction
I first tried making ice cream in a bag with my nieces on a hot summer afternoon, and it was an instant hit! It’s such a simple, hands-on way to make a creamy treat without any fancy equipment. What I love about this recipe is how it turns into a fun activity as much as a dessert. You just mix your ingredients, seal them up, and shake away until the magic happens.
This version uses a mix of heavy cream and whole milk for that perfect creamy texture, combined with just the right amount of sugar and vanilla for classic flavor. The secret is the rock salt with ice in the bigger bag, which lowers the freezing point and helps the ice cream freeze quickly as you shake.
It’s a great recipe to make with kids or when you want a quick dessert without turning on the oven or an ice cream machine. The finished ice cream is smooth, creamy, and just sweet enough to satisfy any sweet tooth. Plus, it feels like a little celebration every time you shake the bag and watch it transform. I’ve tried variations, but this classic combo always wins with my family.
How To Do It
Step 1
In the quart-size bag, combine the cold heavy cream, cold whole milk, granulated sugar, and vanilla extract. Seal the bag tightly, making sure to remove as much air as possible. This step is crucial because the mixture needs to be well-contained to prevent leaks when shaking. Also, removing air helps the ingredients freeze evenly. Double-check the seal to avoid a mess later on.
⏱ Time: 5 minutes
✓ Doneness: The bag should be securely sealed with no leaks and the liquid mixture well combined.
Step 2
Fill the gallon-size zip-top bag about halfway with ice cubes, then add the rock salt on top of the ice. The salt lowers the freezing point of the ice, which is essential for freezing the ice cream mixture quickly. Carefully place the smaller bag with the ice cream mixture inside the large bag, then seal the large bag tightly. Make sure the smaller bag is well sealed before putting it inside to prevent saltwater from mixing with your ice cream.
⏱ Time: 5 minutes
✓ Doneness: The large bag is sealed tightly with the smaller bag surrounded by salted ice.
Step 3
Shake the bags vigorously for about 10 to 15 minutes. This is the fun part! The constant shaking agitates the mixture, helping it freeze evenly and develop a creamy texture. If you stop too soon, the ice cream will be soft and runny. If you shake too hard, be careful not to break the bags. You can wear gloves or wrap the bag in a towel to protect your hands from the cold.
⏱ Time: 10-15 minutes
✓ Doneness: The ice cream mixture thickens and firms up inside the smaller bag.
Step 4
Once the ice cream has thickened to your liking, carefully remove the smaller bag from the larger one. Wipe off any saltwater from the outside of the smaller bag before opening to avoid salty drips. Open the bag and scoop out your homemade ice cream. It will be soft-serve consistency, perfect for eating right away or adding your favorite toppings.
⏱ Time: 2 minutes
✓ Doneness: Ice cream is thick, creamy, and scoopable.
Step 5
If you prefer firmer ice cream, transfer it to an airtight container and freeze for an additional hour or two. This will give it a more traditional scoopable texture. Just remember to let it sit at room temperature for a few minutes before serving so it’s easier to scoop.
⏱ Time: Optional 1-2 hours
✓ Doneness: Ice cream is firmer and holds its shape when scooped.
Step 6
Clean up by discarding the salted ice mixture and washing the bags for reuse if possible. Using reusable bags helps reduce waste and is more environmentally friendly. If you use disposable bags, be sure to recycle them properly if your local program accepts them.
⏱ Time: 5 minutes
✓ Doneness: Kitchen is tidy and bags are cleaned or disposed of properly.
Step 7
Serve your ice cream with toppings like chocolate chips, sprinkles, or fresh fruit for a special touch. This recipe is very versatile, so feel free to experiment with different flavors by adding cocoa powder, fruit puree, or extracts to the base mixture before shaking.
⏱ Time: 5 minutes
✓ Doneness: Ice cream is plated attractively with chosen toppings.
Step 8
For a dairy-free version, substitute the heavy cream and milk with coconut milk or almond milk, but keep in mind the texture will be slightly different. You may need to adjust the sugar or add a stabilizer like xanthan gum for creaminess.
⏱ Time: Preparation time varies
✓ Doneness: Mixture is smooth and ready to freeze.
Step 9
Enjoy your homemade ice cream right away or store leftovers in the freezer in a sealed container. Homemade ice cream doesn’t have preservatives, so it’s best eaten within a few days for optimal taste and texture.
⏱ Time: N/A
✓ Doneness: Ice cream is fresh and delicious.
Pro Tips
Use gloves or wrap the bag in a towel when shaking to protect your hands from the cold.
The salted ice mixture gets extremely cold, close to freezing point of saltwater, which can be uncomfortable or even cause mild frostbite if you hold the bag directly for too long. Using gloves or a towel protects your skin and makes shaking more comfortable, allowing you to shake longer and get better ice cream texture.
Make sure the smaller bag is sealed tightly with no air inside before placing it in the salted ice bag.
Air pockets can cause the bag to float, reducing contact with the ice mixture and slowing freezing. Also, any leaks will let saltwater in, which ruins the taste. Removing air ensures better freezing contact and prevents messes.
Shake vigorously and consistently for best results.
Continuous agitation prevents large ice crystals from forming and helps the mixture freeze evenly. Stopping or shaking too gently leads to grainy, icy texture. The shaking motion mimics commercial churners, producing that smooth ice cream mouthfeel.
Use fresh, cold ingredients straight from the fridge.
Starting with cold cream and milk speeds up the freezing process and improves texture. Warm ingredients take longer to freeze and can cause uneven freezing, resulting in a less creamy final product.
Add mix-ins after the ice cream has formed, not before shaking.
Adding chocolate chips, nuts, or fruit early can interfere with freezing and cause uneven texture. Wait until the ice cream is ready, then gently fold in your favorite toppings to keep them intact and evenly distributed.
If you want firmer ice cream, freeze it after shaking in a sealed container.
The ice cream in the bag is soft-serve style immediately after shaking. Freezing it solidifies the texture and makes scooping easier for classic ice cream consistency. Just remember to let it soften a bit before serving.
Use rock salt, not table salt, for the best freezing effect.
Rock salt’s coarse grains melt ice more slowly and steadily, maintaining a very cold environment longer. Table salt dissolves too quickly and can make the ice too salty if it leaks. Proper salt type is crucial for the freezing chemistry.
Common Mistakes to Avoid
Not sealing the bags tightly
Why it happens Sometimes people rush or don’t press out all the air, thinking it’s fine. This causes leaks or air pockets that ruin the freezing process.
Fix Take your time sealing the bags, pressing out as much air as possible and double-checking the seal by gently squeezing the bag. Use a second bag for extra protection if needed.
Using warm ingredients
Why it happens It’s easy to forget to chill the cream and milk, or to mix ingredients right after pouring.
Fix Always start with cold ingredients straight from the fridge. Chill your mixture in the bag for 10-15 minutes before shaking if needed to speed freezing.
Shaking too gently or stopping too soon
Why it happens Shaking can be tiring, so people stop early or don’t shake vigorously enough.
Fix Set a timer for 10-15 minutes and shake consistently. Use gloves or wrap the bag to protect your hands and keep shaking steady for smooth ice cream.
Using table salt instead of rock salt
Why it happens Table salt is more common and easier to find, so people assume it works the same.
Fix Buy rock salt specifically for ice cream making or de-icing. It’s coarse and melts ice slower, creating the right freezing environment.
Adding mix-ins too early
Why it happens People want everything mixed in from the start for convenience.
Fix Add chocolate chips, nuts, or fruit after the ice cream is done shaking to avoid affecting texture and freezing.
Variations
Chocolate Ice Cream In A Bag
Add 2 tablespoons of unsweetened cocoa powder to the cream and milk mixture before sealing the bag. Mix well to incorporate the cocoa evenly. This gives a rich chocolate flavor without changing the freezing process. You can also add mini chocolate chips after shaking for extra texture.
Note: Make sure to mix the cocoa powder thoroughly to avoid clumps, which can affect the smoothness of the ice cream.
Strawberry Swirl Ice Cream
Puree fresh or frozen strawberries and fold them gently into the ice cream after shaking. This adds a fresh fruit flavor and pretty pink swirls without interfering with the freezing step. Use ripe strawberries for the best sweetness.
Note: Adding fruit puree after freezing keeps the texture smooth and prevents excess water from making the ice cream icy.
Vanilla Bean Ice Cream
Split a vanilla bean pod and scrape the seeds into the cream mixture before sealing the bag. This intensifies the vanilla flavor and adds pretty specks throughout the ice cream. It’s a simple upgrade for vanilla lovers.
Note: Make sure to stir the seeds well to distribute flavor evenly without clumping.
Dairy-Free Coconut Ice Cream
Substitute the heavy cream and milk with full-fat coconut milk. Use the same quantities and follow the same shaking method. The coconut milk creates a creamy, tropical-flavored ice cream that’s perfect for dairy-free diets.
Note: Coconut milk may freeze a bit harder; let the ice cream sit at room temperature a few minutes before scooping.
Coffee Ice Cream
Dissolve 1 tablespoon of instant coffee granules into the milk before mixing with cream and sugar. This gives a subtle coffee flavor that pairs well with chocolate or vanilla toppings. Great for a morning treat or after dinner dessert.
Note: Make sure the coffee granules fully dissolve to avoid gritty texture.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
Ice cream in a bag should not be left at room temperature for more than 30 minutes as it will melt quickly. Keep it chilled or serve immediately after making for best texture and safety. Cover with plastic wrap or store in an airtight container if serving later.
Refrigerator
Store leftover ice cream in an airtight container in the refrigerator for up to 1 day. Note that refrigeration will cause it to soften and lose its creamy texture, so it’s best eaten cold but not refrigerated for long.
Freezer
Freeze ice cream in an airtight container for up to 2 weeks. Wrap tightly with plastic wrap or foil to prevent freezer burn. Thaw in the refrigerator for 10-15 minutes before serving to soften slightly for easier scooping.
Reheating
Ice cream is best served cold and should not be reheated. If too hard, let it sit at room temperature for 5-10 minutes before scooping. Avoid microwaving as it melts unevenly and affects texture.
Make Ahead
You can prepare the ice cream mixture and seal it in the smaller bag 1-2 days ahead, storing it in the refrigerator. When ready to serve, place it in the salted ice bag and shake until frozen. This saves time and makes for a fun last-minute dessert.
FAQ
Can I use regular table salt instead of rock salt?
It’s best to use rock salt because its coarse texture melts ice slowly and creates the ideal freezing environment. Table salt dissolves too quickly and can make the ice cream salty if it leaks. If you only have table salt, use it sparingly and be extra careful sealing the bags.
How long do I need to shake the bags?
Typically, you should shake vigorously for about 10 to 15 minutes. Shaking less will result in runny ice cream, while shaking longer won’t hurt but might be tiring. Use a timer and keep shaking steadily for best results.
Can I add mix-ins like chocolate chips or nuts before shaking?
It’s better to add mix-ins after the ice cream has formed to avoid interfering with freezing and texture. Adding them too early can cause uneven freezing and affect the smoothness.
What if my ice cream is too soft after shaking?
The ice cream made this way is soft-serve style right after shaking. For firmer texture, transfer it to a container and freeze for 1-2 hours. Let it soften a few minutes before serving.
Can I make this recipe dairy-free?
Yes! Substitute the cream and milk with full-fat coconut milk or almond milk. The texture may be slightly different, but it will still be delicious. Coconut milk works best for creaminess.
Why do I need to use cold ingredients?
Starting with cold milk and cream helps the freezing process happen faster and more evenly. Warm ingredients take longer to freeze and can cause icy texture.
How do I prevent the bags from leaking?
Make sure to seal the bags tightly with no air inside. Double bagging the ice cream mixture and wiping off any saltwater before opening helps prevent leaks and salty contamination.
Can I make this recipe without vanilla extract?
Yes, but vanilla adds a classic flavor that balances the sweetness and creaminess. You can omit it or substitute with other extracts like almond or peppermint for different flavors.
Final Thoughts
Give this ice cream in a bag recipe a try—you’ll love how easy and fun it is! Don’t forget to share your tasty results with friends and family.