eggless corn starch based chocolate ice cream scoops

Eggless Ice Cream – Using Corn Starch Instead

Want to make ice cream without eggs? But only know how to make ice cream using an eggy custard?

Don’t worry. There is a way to stay very close to your original recipe, but without the eggs. Instead, we’ll be using corn starch. Even though corn starch isn’t a perfect replacer. It does a great job making eggless custard-style ice creams.

Why use egg yolks in ice cream?

To key to improving and tweaking any food, is to truly understand the original. So, to learn how to get rid of those eggs, let’s have a look at the role of eggs in ice cream first.

To thicken and make a custard

Eggs in ice cream are generally used to make a custard, which is then transformed into ice cream. A custard is a thin gel. It’s a thickened version of a liquid such as water or milk. Something is preventing the liquid from moving freely, causing it to thicken. In the case of a custard, that’s the job of the eggs, or egg yolks.

Gels aren’t unique to custards and eggs. You have probably come across a lot more gels in food. Panna cotta is a great example of a gel, formed by gelatin. Another common example is a pot of yogurt.

Proteins – for thickening

Raw egg yolk is liquid. Cooked egg yolk is firm. This transformation is caused by a change within the proteins in the egg yolk.

Proteins are long molecules, made up of a long chain of amino acids. Egg yolk proteins specifically are quite sensitive to heat. When they’re heated they change their configuration. This is what causes the egg yolk to firm up. It is also what causes milk to thicken when you’re making a custard for ice cream. The exact same process happens when you make creme brulee, or lemon bars for instance.

Stabilization and Barriers

Once transformed into an ice cream, these proteins can also help stabilize the ice cream. They may aid in stabilizing some air bubbles for instance. But also, they can make it harder for ice crystals to grow out of control. The proteins are in the way of these crystals, forcing them to remain smaller.

Boiled eggs, varying cooking time. From left to right: 5, 10 and 15 minutes. Notice how the egg yolk sets? (Note, if you boil an egg for too long the egg yolk may turn grey!).

Fats – for creaminess

Most egg-containing ice creams only contain egg yolks, without the whites. Unlike egg whites, egg yolks contain fats and lecithin, alongside their proteins and water.

About a third of an egg yolk is made up of fats. Fats make foods creamy and rich. They create an appealing sensation when you eat them. It’s what makes your ice cream more luscious.

Lecithin – for emulsification

Lastly, eggs yolks, contain lecithin, which is an emulsifier. Emulsifiers help stabilize emulsions.

The most common example of an emulsion in food is a mixture of water and fat. They don’t mix. If you mix them together and leave them for long enough, they’ll separate. The oil will float to the top, the water will sit at the bottom.

When making ice cream though, you do want the water and fat to remain mixed. That is where emulsifiers come in. Emulsifiers can slow down or prevent this separation. So, lecithin helps to stabilize ice cream.

Ice cream manufacturers don’t always use eggs, but they do need to stabilize ice cream. It’s why they often add other types of emulsifiers.

To provide color

But egg yolks can do more! Egg yolks provide color to your ice cream base, especially if your yolks have an almost orange color. Of course, if you’re making a chocolate ice cream – as we’re doing in the recipe below – that’s of minor concern. But if you’re not adding any other colored ingredients, it can provide a nice hue.

eggless corn starch based chocolate ice cream scoops
Chocolate ice cream made without any eggs, instead, using a corn starch custard.

Using corn starch to make eggless ice cream

So how do you make custard-based ice cream, without eggs?

First of all, keep in mind that there are plenty of ways to make ice cream without any eggs. So-called Philadelphia- or American-style ice cream doesn’t use any eggs. Nor does our 2-ingredient ice cream.

However, if you’d like to make something that is a little closer to an egg custard ice cream, you’d want to replace some of the egg yolks’ functionality. Here, we’re using corn starch to replace the eggs.

Corn starch is great at thickening liquids. It doesn’t just work for ice creams. It also works well in eggless cake or even creme patissiere.

What is corn starch?

Corn, just like potatoes or cassava, contains starch. Starch is a carbohydrate that serves as an energy reserve for the corn kernels. Starch is made up of very large molecules called amylose and amylopectin. These large molecules can take over a few essential functions from the egg yolks

Using corn starch to thicken: gelatinization

First of all, starch can take over some of the thickening functions from the egg yolk protein. Starch is great at binding water, and thus thickening a liquid. Upon heating, granules of starch absorb more and more moisture, until, at some point, they burst. They then release even more starch molecules, which also bind moisture. This process is called gelatinization.

So why is this a good thing in your ice cream?

Melts more slowly

For one thing, a thicker ice cream base results in an ice cream that melts more slowly. The water is bound within the base. So even when it melts, it won’t be as watery, but be thicker and smoother.

Makes it smoother

The starches also serve as a barrier for ice crystals.

When you freeze ice cream you’re forming a lot of small ice crystals. You want them to be small, not big, or the ice cream with be icy and grainy – it’s why some ice creams shops use liquid nitrogen. The corn starch can help with this as well. It binds water, preventing it from freezing into large crystals. And, it’s in the way of growing crystals, keeping them small.

Not a complete egg replacer

Even though corn starch can take over a few essential functions from the egg yolks, it is not a complete replacer. For one thing, it doesn’t add fat, nor is it an emulsifier. You can easily correct for the lower fat content, just add a little extra.

With regards to the emulsifying properties of lecithin, you can replace them, but you don’t always need to. The ice cream might be sufficiently stable without it. You could add back lecithin, which you can buy as is, or use another commonly used emulsifier such as carrageenan.

Use chocolate for emulsification

Chocolate contains lecithin. Manufacturers use it to make chocolate more efficiently. As such, chocolate can also serve as a substitute for (some of) the lecithin provided by the egg yolk.

Cream cheese also works great to improve texture, so could be another addition to your eggless ice cream!

bowl with eggless chocolate ice cream
Melting chocolate ice cream made using corn starch, no eggs.

How to make corn starch based ice cream

To make egg less ice cream with corn starch, you’re essentially doing the exact same thing as when making a ‘regular’ custard for ice cream. However, instead of using eggs, you’re using corn starch to thicken the base. Making a custard this way is easy, and it is actually less prone to overcooking or splitting!

Corn starch only thickens when it’s heated. So, to make the custard you need to mix the corn starch with liquids first and then heat the mixture. As you heat it, the starches gelatinize and thicken the base. See the recipe below for more detailed instructions.

What if the eggless ice cream is clumpy?

Is your eggless custard clumpy? You might have added your corn starch to hot instead of a cold liquid.

Never be tempted to heat the liquid first, and add the corn starch later. Corn starch gelatinizes almost immediately when it touches the hot liquid. If that happens to a clump of corn starch, the outer layer gelatinizes before the clump has time to break up. The dry corn starch powder on the inside can no longer reach the water. This is what makes clumps which are almost impossible to break down.

So, forgot to add the starch? Turn off the heat. Let your liquid cool down. Once cool, mix in the starch and then continue the process!

bowl with eggless chocolate ice cream

Eggless Chocolate Ice Cream

Yield: approx. 8 portions
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes

For those who enjoy a very chocolate-y chocolate ice cream! Made without eggs, instead using corn starch to still get that custardy feel.


  • 22g corn starch (approx. 3 tbsp)
  • 250ml milk*
  • 100g sugar
  • 50g cocoa powder
  • 75g dark chocolate
  • 250ml heavy cream


  • Some roasted pecans as a topping


  1. Mix the corn starch in some of the cold milk (approx 50ml) until it forms a nice smooth paste. You want to remove the clumps. This is easy when the milk is cold, but almost impossible when it's hot.
  2. Add the corn starch mix, the rest of the milk, and the sugar to a pan.
  3. Gently heat the mixture. Make sure to stir regularly, to prevent it from sticking.
  4. All of a sudden - this transition can happen quite quickly! - you will see the mixture starting to thicken. If you're used to using egg yolks to make a custard, note that this happens more quickly and more apparently.
  5. Once it's thickened, turn off the heat. Continue stirring to get rid of possible lumps. Keep in mind that the mixture will continue to thicken when it cools down.
  6. Break your chocolate into pieces and add to the hot custard. Stir until all the chocolate has melted in.
  7. Add the cocoa powder and stir through.
  8. Last, add the cold cream. The cream helps to cool down the mixture, so add it after you've melted all the chocolate, else it won't melt properly.
  9. Cool the mixture down, preferably for a few hours in the fridge, but you can also just cool it down to room temperature.
  10. Churn the ice cream mix in an ice cream machine, following the instructions of the machine.
  11. Stored in the freezer to harden out completely.
  12. This ice cream can turn quite hard in the freezer. Take it out a few minutes before you want to eat it to soften.


*You can use cow's milk, but we also tested oat milk, which works perfectly fine as well.


Anders, Sicilian Gelato-style ice cream, Ice Cream Nation, 2011, link

Faith Durand, New Ice Cream Technique from Jeni’s Splendid Ice Creams, Aug 27, 2008, link

Max Falkowitz, Do I Need to Use Eggs in Ice Cream (and How Many?), Updated Oct-29, 2019, link

Thomas J. Herald, Fadi M. Aramouni & Mahmoud H. Abu-Ghoush, Comparison study of egg yolks and egg alternatives in French vanilla ice cream, Journal of Texture Studies 39 (2008) 284–295, link

Note, there’s surprisingly little proper research done on the impact of corn starch on ice cream. Are you aware of any, or have you done it yourself? Get in touch and let us know!

What's your challenge?

Struggling with your food product or production process? Not sure where to start and what to do? Or are you struggling to find and maintain the right expertise and knowledge in your food business?

That's where I might be able to help. Fill out a quick form to request a 30 minute discovery call so we can discuss your challenges. By the end, you'll know if, and how I might be able to help.

headshot Annelie


  1. Mmmm..without eggs or egg substitute the ice cream quality will always be icy and poor. Not sure why people advertise these rubbish ideas. Whisking continuously sounds interesting though….oh ok…ill try it one last tume…

    • Hi Steve,

      Thanks for coming by! Have you ever tried making Philadelphia style ice cream by any chance? This is also ice cream without egg (and no real replacement) but it turns out great. It is a little denser in structure, but definitely not icy.

    • Dear mr steve, Its good that you dont move away from your food style. But always remember in India there is a religious sect that does not eat non vegetarian and that includes eggs. we have ice cream without eggs and its heavenly, soft, creamy and absolutely out of this world. I am a food tech with 35 years of experience and I regularly make ice cream with 24% fat minimum and with/without fruits and all the ice cream (500 kgs) is sold out by evening. You must be making some small mistake which is giving you the bad results. Keep trying and experimenting and you will hit the perfect result.

  2. No Thanks for your negative reply. This trick works wonderfully and in fact I prefer the outcome over the egg based homemade ice cream. Not at all icy. Excellent texture. As a side note, I add a few tablespoons of alcohol towards the end of the churn which also helps.

  3. I have encountered an issue . I forgot to add the corn flour in the eggless icecream base . And after churning and freezing I found about it. What can I do now to repair it?

    • Hi Palak,

      Does the ice cream still good, though a little less creamy? In that case, I would enjoy it and improve next time. If it’s too icy and not creamy enough, you can melt the ice cream back down and gently reheat the ice cream base with the added corn starch (use starch, not flour!) until it thickens and re-freeze. If you’ve decided to make this into an acidic ice cream such as a lemon ice cream you shouldn’t heat the base back up again, it might curdle. In that case, take just a little bit of milk (some 100ml) + 20g sugar + 10g cocoa powder and add the corn starch (+35g) to that mix. Heat this mixture up until it thickens and stir it through the molten (but not hot) ice cream base. It will slightly change the consistency, but not too much!

  4. Hi, this has been very helpful, but I am wondering can I use sweet and condensed milk instead of reg milk minus the sugar? Thank you

    • Hi Huria,

      Glad to hear it was helpful! Sweetened condensed milk contains a lot less water than water + milk would, it’s why it’s a lot thicker as well. As such, if you want to try using sweetened condensed milk, I would suggest adding a little extra moisture to get the desired thickness.
      The sugar in the sweetened condensed milk may have changed a little because of the heating process it goes through when being made. This can impact the texture of the ice cream (we haven’t tested it), but I wouldn’t expect it to be detrimental. In other words, definitely worth an experiment! If you’re not too sure, you can consider making our 2-ingredient ice cream which also doesn’t contain eggs, but does have a slightly different texture than a ‘classic’ custard ice cream would.

      Good luck!

    • Hi Ellen,
      We didn’t test the recipe with cups & tbsp/tsp, but using some online converters we get:
      – 250 ml = 1 cup, so 1 cup each of the milk and whipped cream
      – 1 tbsp of corn starch is said to be 7,5g, so that would be 4 tsp
      – 100g of sugar = 1/2 cup
      – 50g of cocoa powder is a little more than 1/2 cup
      – 75g of dark chocolate, I find that one hard to convert since it will depend on how you chop it, I would guess a little more than 1/3 cup (these types of ingredients are the reason I don’t do standard conversions into volume, it’s hard to get it right properly, but hope this helps you along!)

  5. Thank you for a great recipe. I have made this twice in the last month and about to make it again. It”s perfekt for me, to chocolaty for my husband. Creamy and not icy at all, even after two weeks in freezer. I was happy to find a recipe that uses metric because it is always so much easier to just weigh your ingredients and gives you a perfect outcome every time. Kitchen scales don’t cost much and are probably the most used utensil in my kitchen. If not, Google is your best friend 😉

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe