I scream, you scream, we all scream for ice cream! But does your stomach scream back at you when you have just a scoop of that delicious frozen dessert? Well, don’t you worry because this Lactose free Vanilla Ice Cream will melt all your tummy troubles away. It’s made with real dairy milk and has all the delicious flavor and creaminess of regular ice cream yet none of the troubles associated with lactose!

Top this homemade lactose free ice cream with a spoon of simple cherry compote or rosemary peach sauce, or make a classic banana split. However you make it, you’ll be ready to tackle the summer heat with this delectable frozen treat!
What is lactose and what causes lactose intolerance?
Lactose is the sugar found in milk and other dairy products. Lactose intolerance is caused by the lack of lactase, an enzyme in your intestine, which facilitates the digestion of lactose.
How to make Lactose Free Homemade Ice Cream
This simple Vanilla Ice Cream recipe is made lactose free by using lactose free whole milk instead of regular whole milk or cream. It is made with a custard base, which uses egg yolk to thicken and to give it a richer taste and also cornstarch to enhance its creaminess.

- In a stand mixer bowl, add 6 egg yolks.
- Turn the mixer on low speed and slowly add sugar while beating.
- Continue beating, until the mixture is creamy and light in color. When you lift the whisk up, it should fall off the whisk slowly in a thick stream.
- Add milk to a saucepan, reserving 2 tablespoons to mix with the cornstarch. Set the cornstarch slurry aside. Split and scrape the vanilla bean, add both the seeds and the pod to the saucepan and heat over medium heat until simmering. Temper the hot milk into the egg mixture, by pouring a couple of tablespoons of hot milk into the egg mixture at a time.
- Transfer the liquid mixture back into the saucepan once all of the hot milk has been added. Heat on medium low heat until the mixture thickens and reaches 175°F – 180°F, approximately 4 – 5 minutes. About 30 seconds before you take it off the heat, pour in the cornstarch slurry. This will make the custard thicken further.
- Take the custard off the heat. It should coat the back of a spoon, and not run off when you swipe your finger across the middle. Stir in a pinch of salt. Allow the custard to cool and refrigerate overnight.

- Add cold custard mixture to an ice cream maker. I use my KitchenAid ice cream maker attachment. If you don’t have a KitchenAid mixer, there are a variety of ice cream makers you can purchase.
- Churn according to manufacturer’s directions. I churn mine for 20 minutes until soft serve consistency. Transfer churned ice cream to an airtight container and freeze for at least 4 hours before serving.
Is lactose free ice cream dairy free?
Many lactose free ice cream are dairy free, and are made with milk alternatives like coconut milk. For example, these Blueberry Popsicles are made with coconut yogurt; they are both dairy free and lactose free.
But not all lactose free ice cream are dairy free. This particular lactose free vanilla ice cream recipe is made with lactose free dairy milk.
Where can I find lactose free milk?
You can find lactose free milk at any regular grocery store. The most common brand is Lactaid, which specializes in many lactose free products, from milk to ice cream and even cottage cheese.
Brands like Horizon Organic and Organic Valley also make lactose free milk. You can even find store brand lactose free milk like Market Pantry at Target and Lucerne at Vons and Albertsons.
How to serve homemade Ice Cream
You can serve this ice cream just as you would any other ice cream. Try some of these fun ideas:
- Add a few scoops on top these Spicy Stout Brownies and drizzle Dulce de Leche over to make ice cream sundaes. Don’t forget the whipped cream!
- Make delicious ice cream sandwiches with these Coconut Chocolate Chip Cookies.
- Crumble up a few Peanut Butter Cookies or Dark Chocolate Brownie Cookies to use as mix-ins.
- Use it to make a No Bake Ice Cream Pie with an Oreo Crust.

Why is my homemade ice cream icy?
Large ice crystals forming in the ice cream mixture will cause ice cream to be icy. This is a very common problem with homemade ice cream, which was lessened with the addition of cornstarch in this recipe.
How can I make creamier homemade ice cream?
Iciness can be reduced by increasing the fat content in the ice cream mixture or adding ingredients that will lower the freezing point of water.
You can increase the fat content of your homemade ice cream mixture by:
- Using cream or half and half instead of milk. Note that this will make a non lactose free version since there is no lactose free cream or half and half. (Update 10/22: a reader informed me that Land O’ Lakes make a lactose free half and half)
- Adding a soft cheese to the ice cream mixture, such as cream cheese like this Honey Lavender Ice Cream or mascarpone cheese like this Mascarpone Ice Cream. This will also make a non lactose free ice cream since cheese contains lactose.
You can reduce the freezing point of water by:
- Substituting part of the sugar for corn syrup. I tested this recipe by substituting ¼ of the sugar with corn syrup and also ½ of the sugar with corn syrup. The ice cream with ¼ corn syrup turned out to be creamier than the one with ½ corn syrup. If using corn syrup, add it in Step 6 after you take the custard off the heat.
- Adding cornstarch like in this recipe. A cornstarch slurry should be added in Step 5 just before you take the custard off the heat.
Substitutions
Can I use regular whole milk, cream or half and half?
Yes, you can certainly use regular whole milk, cream or half and half in this recipe. However, just note that your ice cream will not be lactose free anymore if you do.
Half and half or cream will also give the ice cream a much richer taste due to the higher fat content compared to whole milk.
What can I use instead of vanilla bean?
Vanilla bean can be quite expensive, sometimes costing between $3 to $5 for just one whole bean. So it is only natural to look for alternatives. But since vanilla is the main flavor for this vanilla ice cream, be sure to use high quality flavoring and stay away from imitation vanilla extract.
- You can use vanilla bean paste just as you would whole vanilla bean in this recipe. One tablespoon of vanilla bean paste is equivalent to one whole vanilla bean. Vanilla bean paste is cheaper, and a jar will last you a while.
- You can also use pure vanilla extract. One tablespoon of vanilla extract is equivalent to one whole vanilla bean or one tablespoon of vanilla bean paste. If using vanilla extract, you need to add it to the custard mixture in Step 6 after you take it off the heat.

Hungry for more?
Lactose free Vanilla Ice Cream

Ingredients
- 6 egg yolks
- 1 cup sugar, 170 g
- 3 cup lactose free whole milk, 740 g
- 1 whole vanilla bean
- 2 tablespoon cornstarch, 15 g
- A pinch of salt
Instructions
- In the bowl of a stand mixer, add egg yolks and beat on low speed. Slowly add sugar and continue beating until light in color and creamy.
- Add milk to a medium saucepan, reserving 2 tablespoons to mix with cornstarch in a small bowl to make a cornstarch slurry. Set the cornstarch slurry aside.
- Split the vanilla bean with the tip of the knife and scrape out the seeds. Add both the vanilla bean seeds and pod to the saucepan with the milk. Heat over medium heat until simmering and temper into the egg mixture by adding just a little bit of hot milk, a few tablespoons at a time, to the mixture with the mixer on low speed. Allow to incorporate before pouring in more.
- Once all of the hot milk has been added to the egg mixture, pour the entire liquid mixture back into the saucepan and heat on medium low heat until the mixture thickens and reaches 175°F – 180°This will take approximately 4 – 5 minutes.
- About 30 seconds before you take the custard off the heat, pour in the cornstarch slurry set aside earlier while stirring, the custard will thicken further. If the cornstarch has settled to the bottom of the bowl, mix it up before pouring the slurry into the hot custard.
- Take the saucepan off the heat and stir in a pinch of salt. Allow ice cream base to cool to room temperature uncovered and refrigerate overnight or until cold enough (39°F) to use in an ice cream maker. DO NOT PUT HOT MIXTURE INTO ICE CREAM MAKER.
- Churn in an ice cream maker according to manufacturer’s directions. I churn mine for 20 minutes.
- Transfer churned ice cream to an airtight container and freeze for at least 4 hours before serving.
Notes
- You can find lactose free milk at any grocery store. I have used the following brand personally: Lactaid, Horizon Organic, Organic Valley, Market Pantry, Lucerne.
- You can use regular whole milk, half and half, or cream to make a non lactose free version.
- You can substitute 1 whole vanilla bean with 1 tablespoon of vanilla bean paste, or 1 tablespoon of pure vanilla extract. Vanilla extract needs to be added to the ice cream base when it is taken off the heat.
- DO NOT use imitation vanilla extract.
- Cornstarch is used in this recipe to enhance creaminess. Corn syrup could also be used for the same purpose. If you want to use corn syrup, replace ¼ cup of sugar with ¼ cup of corn syrup.
- This recipe yields about 1 – 1.5 quarts.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this recipe? Rate & comment below!This post was originally published on 7/6/2014. The recipe has been updated and republished on 8/6/2019 with the latest improvements, extra tips and process photos to help you in the kitchen.
This post may contain affiliate links. For more details on how we utilize affiliates, ads, and sponsored content, see our full disclosure policy. Thank you for your continued support, which enables us to keep bringing you delicious recipes, at no extra cost to you.













I am Lactose intolerant and yesterday, thanks to your awesome recipe, for the first time in 12 years I was able to satisfy my craving for ice cream! My husband also loved it but found it tasted a bit eggy for him. Didn’t bother me so much, just happy to have ice cream again. Is there a way to overcome this? We only use Jumbo size eggs, so could this perhaps be the problem? Also, if I want to make a “Grown-up version” with some Whiskey Liqueur, would that work and how much should I use.
Thanks.
Hi Elbi, that’s amazing, after 12 years!!! I’m so glad you found my recipe. The egg yolks thicken the custard so I don’t recommend reducing the amount. The only thing is maybe weigh your jumbo egg yolk to see if you’ll need 6 like the recipe calls for or just 5 if they are much bigger than the large egg yolk I usually use. A large egg yolk is about 15 grams, so you’ll need about 90 grams of egg yolk for this recipe. You can add up to 3 tablespoons of liqueur into the custard mixture just before churning, adjust the amount to your liking!
I am lactose intolerant with many other food and additive sensitivities, including coconut, which seems to be in all plant-based alternatives. Just made it for the first time and it came out perfectly. Only other tip I would include is whisking the milk pretty frequently when heating as it starts to stick to the bottom of the pan. Otherwise, super simple! I am so grateful for this recipe so I can enjoy ice cream again. Thank you!
I’m so glad this recipe was helpful to you, Mehie! Thank you for your wonderful review and tip ๐