Dairy Free Ice Cream Recipe
This dairy free ice cream is creamy, dreamy, and ridiculously easy to make at home. No ice cream maker needed—just blend, whip, and freeze for the best gluten free frozen dessert ever!
You know that moment when you’re craving something cold, creamy, and completely indulgent, but you’re dairy-free and standing in front of a freezer full of ice cream that you can’t eat? Yeah, I’ve been there more times than I can count.
That’s exactly why I created this dairy free ice cream recipe—it’s my go-to when I need a gluten free frozen dessert that tastes just as rich and satisfying as the real thing. The best part? You don’t need any fancy equipment or hard-to-find ingredients.
This vegan ice cream comes together with just a handful of pantry staples and a little patience while it sets overnight. Man, oh man, the first time I whipped up this coconut-based cream and watched it transform into stiff peaks, I nearly did a happy dance in my kitchen! Whether you’re dairy-free by choice or necessity, this recipe is about to become your new freezer staple.
Table of Contents
Ingredients

Here’s everything you’ll need to make this dreamy dairy free ice cream. I love how simple this ingredient list is—no weird additives or unpronounceable ingredients here!
| Ingredient | Amount |
|---|---|
| Unsweetened, unflavored soy milk | 1 cup |
| Refined coconut oil | 1 cup |
| Powdered sugar | 1/4 cup |
| Pure vanilla extract | 1 teaspoon |
| Vegan sweetened condensed milk | 3/4 cup |
| Vegan cookie dough or other mix-ins | 1 cup (optional, see notes) |
Servings: 8 generous scoops
Instructions
Step 1: Prep Your Cream Base the Night Before
Microwave the soy milk in a microwave-safe container until it’s warm to the touch, about 1 minute. Pour it into your blender along with the melted coconut oil (I just melt mine in the microwave for 30-45 seconds). Blend on high speed for 1-2 minutes until the mixture looks creamy, white, and completely emulsified—it should be thin and smooth at this stage.
Pour this mixture into a clean bowl, cover it tightly with plastic wrap or a lid, and refrigerate overnight so it can solidify properly.
Step 2: Whip Until Light and Fluffy
The next day, transfer your chilled cream to the bowl of a stand mixer fitted with the whisk attachment (or use a large mixing bowl with an electric hand mixer—this absolutely won’t work by hand, so don’t even try!).
Add the powdered sugar and vanilla extract, then beat on high speed for 3-10 minutes. At first, it might seem like nothing’s happening, but don’t give up—suddenly it’ll start to thicken and transform into stiff peaks that look just like whipped cream. Stop mixing once you reach stiff peaks because over-whipping can make it too thick and grainy.
Step 3: Fold in the Condensed Milk
Gently fold in the vegan sweetened condensed milk using a silicone spatula, moving slowly and carefully to keep all that beautiful airiness you just created. Make absolutely sure your condensed milk is at room temperature or cooler—if it’s even slightly warm, it can deflate your whipped cream and we definitely don’t want that. Use a gentle folding motion, scraping from the bottom of the bowl up and over the top.
Step 4: Add Your Favorite Mix-Ins
Now comes the fun part! Gently fold in your mix-ins—I used vegan cookie dough pieces for this batch, and they were absolutely incredible. This is where you can get creative and customize your dairy free ice cream to match your mood. Just fold them in with the same gentle touch you used for the condensed milk.
Step 5: Freeze Until Scoopable
Transfer your mixture to a loaf pan or freezer-safe container, smoothing the top with your spatula. Cover tightly and freeze for 4-6 hours before scooping and serving. The texture will be perfectly scoopable and creamy, just like soft-serve ice cream that’s been sitting out for a minute or two. Enjoy every single spoonful!

Substitutions
Soy Milk Swaps: If soy isn’t your thing, you can use full-fat oat milk or cashew milk instead, but avoid almond milk—it’s too thin and won’t create the same creamy texture. The key is using an unsweetened, unflavored variety so you can control the sweetness level yourself.
Coconut Oil Alternatives: Refined coconut oil is essential here because it’s solid when cold and has no coconut flavor, which gives you that classic ice cream texture. You could try refined cocoa butter for a similar effect, but I haven’t tested it myself, so your mileage may vary.
Sweetener Options: The powdered sugar helps create a smooth texture without graininess, but you could use powdered monk fruit or powdered erythritol if you’re watching your sugar intake. Just know that some sugar substitutes can crystallize when frozen, creating a slightly icy texture.
Condensed Milk Substitutes: You can make your own vegan condensed milk by simmering a can of full-fat coconut milk with sugar until it reduces by half, but make absolutely sure it’s completely cooled before adding it to your whipped cream. Store-bought varieties like Nature’s Charm work beautifully and save you time.
Troubleshooting Tips
Cream Won’t Whip: If your mixture isn’t thickening after 10 minutes of whipping, it probably didn’t chill long enough or your coconut oil melted during storage. Pop the bowl in the freezer for 15-20 minutes, then try whipping again—it should work like a charm once it’s cold enough.
Icy Texture: This usually happens when the mixture freezes too quickly or didn’t get enough air whipped into it. Make sure you’re whipping to stiff peaks and folding gently to preserve that airiness. Letting your dairy free ice cream sit at room temperature for 5-10 minutes before scooping also helps.
Too Hard to Scoop: If your vegan ice cream freezes rock-solid, just let it sit on the counter for 10-15 minutes before scooping. You can also store it in a shallow, wide container instead of a deep one—it’ll soften more quickly and evenly.
Separated or Grainy: This happens if the condensed milk was too warm when you added it, or if you over-whipped the cream base. Always check that your condensed milk is completely cool, and stop whipping the moment you see stiff peaks forming.
Storage and Meal Prep
This gluten free frozen dessert stores beautifully in an airtight, freezer-safe container for up to 2 weeks, though it never lasts that long in my house! Press a piece of parchment paper directly onto the surface before sealing to prevent ice crystals from forming.
You can easily double or triple this recipe if you’re meal-prepping for gatherings or just want to keep your freezer stocked. I like to make a plain vanilla base and portion it into smaller containers before adding different mix-ins to each one—instant variety pack!
Serving Suggestions
Scoop this dairy free ice cream into waffle cones, sundae bowls, or even between two gluten-free cookies for the ultimate ice cream sandwich. It pairs beautifully with warm brownies, fresh berries, or a drizzle of dairy-free chocolate sauce.
For a fun twist, try serving it alongside my gluten-free snickerdoodle bars for a cinnamon-sweet combo that’ll knock your socks off. You could also sandwich it between homemade gluten-free cookies for an impressive dessert that looks like it came from a fancy bakery.
Variations and Dietary Adjustments
Chocolate Lovers: Whisk 1/3 cup of cocoa powder into your powdered sugar before whipping for a rich chocolate vegan ice cream that tastes like a frozen truffle. You can also fold in dairy-free chocolate chips or chunks after whipping.
Berry Bliss: Gently fold in 1 cup of fresh or freeze-dried berries after adding your condensed milk for a fruity twist. Strawberries, raspberries, and blueberries all work wonderfully, and the freeze-dried versions add intense flavor without making things icy.
Kid-Friendly Fun: Let your little ones help fold in their favorite mix-ins like dairy-free chocolate chips, crushed gluten-free cookies, or even safe candy pieces. My nieces love adding colorful sprinkles to make it feel extra special for birthday celebrations.
Nut-Free Adaptation: This recipe is already nut-free if you stick with soy milk and use nut-free mix-ins like chocolate chips or cookie dough. Just double-check your vegan condensed milk label to make sure it’s processed in a nut-free facility if allergies are a concern.
Lower Sugar Version: Use sugar-free vegan condensed milk and replace the powdered sugar with an equivalent amount of powdered erythritol for a diabetes-friendly treat. The texture might be slightly less creamy, but it’s still absolutely delicious.
Dairy Free Ice Cream Recipe FAQs
Can I make this without a stand mixer?
Absolutely! A hand mixer works perfectly fine—it might just take an extra few minutes to reach stiff peaks. The key is using cold cream and being patient while it whips up into that fluffy, cloud-like texture we’re after.
How do I know when I’ve whipped it enough?
You’re looking for stiff peaks that hold their shape when you lift the whisk—think the texture of whipped cream that you’d dollop on pumpkin pie. If it’s still loose and droopy, keep whipping for another minute or two.
What’s the best vegan condensed milk to use?
Well, I’ve had great success with Nature’s Charm brand, which you can find at most health food stores or online. If you’re feeling ambitious, homemade coconut-based condensed milk works beautifully too—just remember to let it cool completely before folding it in.
Can I use flavored mix-ins?
Yes! Cookie dough, brownie chunks, crushed cookies, chocolate chips, caramel swirls, or even peanut butter ribbons all work wonderfully in this dairy free ice cream. I recommend keeping mix-ins to about 1 cup total so they don’t weigh down the texture.
Why does my ice cream taste like coconut?
Make sure you’re using refined coconut oil, not virgin or unrefined—refined has zero coconut flavor. If you’re still picking up coconut notes, it’s probably from your condensed milk if you used a coconut-based variety, which honestly isn’t a bad thing in a frozen dessert!

This dairy free ice cream has become my secret weapon for last-minute gatherings, hot summer afternoons, and those evenings when only something cold and sweet will do. The fact that it’s a gluten free frozen dessert that everyone can enjoy—regardless of dietary restrictions—makes it even better.
I love keeping a batch in my freezer next to my gluten-free stuffed bell peppers for those nights when I need both a satisfying dinner and a dreamy dessert. And if you’re looking for more inspiration for dairy-free living, the trusted nutrition guidance from the Mayo Clinic has been incredibly helpful on my journey.
The beauty of this recipe is how endlessly customizable it is—once you’ve mastered the basic technique, you can create any flavor combination your heart desires. So grab your blender, whip up that cream base tonight, and tomorrow you’ll be scooping up the creamiest, dreamiest dairy free ice cream you’ve ever tasted!

Dairy Free Ice Cream Recipe
Equipment
- Blender
- Stand mixer with whisk attachment or electric hand mixer
- Mixing bowls
- Microwave
- Silicone spatula
- Loaf pan or freezer-safe container
Ingredients
- 1 cup unsweetened, unflavored soy milk
- 1 cup refined coconut oil melted
- ¼ cup powdered sugar
- 1 teaspoon pure vanilla extract
- ¾ cup vegan sweetened condensed milk
- 1 cup vegan cookie dough or other mix-ins optional
Instructions
- Microwave the soy milk in a microwave-safe container until it’s warm to the touch, about 1 minute. Pour it into your blender along with the melted coconut oil (I just melt mine in the microwave for 30-45 seconds). Blend on high speed for 1-2 minutes until the mixture looks creamy, white, and completely emulsified—it should be thin and smooth at this stage. Pour this mixture into a clean bowl, cover it tightly with plastic wrap or a lid, and refrigerate overnight so it can solidify properly.
- The next day, transfer your chilled cream to the bowl of a stand mixer fitted with the whisk attachment (or use a large mixing bowl with an electric hand mixer—this absolutely won’t work by hand, so don’t even try!). Add the powdered sugar and vanilla extract, then beat on high speed for 3-10 minutes. At first, it might seem like nothing’s happening, but don’t give up—suddenly it’ll start to thicken and transform into stiff peaks that look just like whipped cream. Stop mixing once you reach stiff peaks because over-whipping can make it too thick and grainy.
- Gently fold in the vegan sweetened condensed milk using a silicone spatula, moving slowly and carefully to keep all that beautiful airiness you just created. Make absolutely sure your condensed milk is at room temperature or cooler—if it’s even slightly warm, it can deflate your whipped cream and we definitely don’t want that. Use a gentle folding motion, scraping from the bottom of the bowl up and over the top.
- Now comes the fun part! Gently fold in your mix-ins—I used vegan cookie dough pieces for this batch, and they were absolutely incredible. This is where you can get creative and customize your dairy free ice cream to match your mood. Just fold them in with the same gentle touch you used for the condensed milk.
- Transfer your mixture to a loaf pan or freezer-safe container, smoothing the top with your spatula. Cover tightly and freeze for 4-6 hours before scooping and serving. The texture will be perfectly scoopable and creamy, just like soft-serve ice cream that’s been sitting out for a minute or two. Enjoy every single spoonful!
