French vanilla ice cream is a custard-based ice cream — egg yolks, heavy cream, whole milk, and a real vanilla bean — churned until creamy and frozen firm. It’s richer and denser than no-egg styles, with a pale yellow color and visible vanilla specks. The honest reason to make it yourself: the flavor is noticeably better than most store-bought versions, and one batch scales cleanly to feed a crowd.
The technique that matters
Tempering is the step that makes or breaks this recipe. You’re whisking hot dairy into raw egg yolks gradually — not dumping it all in at once — so the yolks warm up slowly without scrambling. Go slowly and keep whisking. The second critical moment is cooking the returned custard on low heat: you want it to reach the nappe stage (coats the back of a spoon and holds a line when you drag a finger through it), which happens around 170–175°F. A cheap instant-read thermometer removes all guesswork here and is worth using if you’re doubling or tripling the batch, since larger volumes take longer to heat evenly and it’s easy to undercook the center of the pot.
Storage and make-ahead
The custard base can be made up to 3 days ahead and kept covered in the fridge — this actually improves the final texture because the fat fully hydrates overnight. Once churned, transfer the ice cream to a wide, shallow airtight container rather than a deep one; it freezes more evenly and scoops more easily straight from the freezer. Properly stored, it keeps well for up to 2 weeks before ice crystals start to affect the texture. If you’re making multiple batches for a party, churn them one at a time and layer the soft ice cream into a large container, pressing plastic wrap directly onto the surface before sealing. Pull it from the freezer 5 minutes before serving to make scooping easier.
If something goes sideways
- Custard has small cooked egg bits in it: Strain the finished custard through a fine-mesh sieve before chilling. The flavor is unaffected; the texture will be smooth. Next time, lower the heat and temper more slowly.
- Ice cream is icy or grainy after freezing: This usually means the custard wasn’t cold enough before churning. It should be thoroughly chilled — ideally overnight — so it’s very cold going into the machine. A warm base churns into larger ice crystals.
- Ice cream is too hard to scoop after 2+ hours in the freezer: The fat ratio in this recipe makes it firmer than commercial ice cream (which contains stabilizers). Let it sit at room temperature for 5–8 minutes before serving. Storing in a shallow container also helps.
- Weak vanilla flavor in the finished ice cream: The vanilla bean may have been old or dry. Fresh beans should be pliable and fragrant. If yours feel stiff, soak them in a tablespoon of warm cream for 10 minutes before splitting. The added vanilla extract in this recipe is your insurance policy — don’t skip it.
- Ice cream maker bowl wasn’t frozen enough: Most home machines need the bowl frozen solid for at least 24 hours. If the bowl isn’t cold enough, the custard won’t churn properly and stays liquid. Skip the garnish of grated nutmeg suggested in the recipe notes — it’s not worth the extra dish — and focus on getting the bowl prep right instead.

Classic French Vanilla Ice Cream
Ingredients
Main Ingredients
- 2 cups heavy cream Preferably organic and fresh
- 1 cup whole milk Full-fat for rich flavor
- ¾ cup granulated sugar Fine quality
- 1 whole vanilla bean Split lengthwise and seeds scraped
- 5 large egg yolks Room temperature
- 1 tsp pure vanilla extract High quality
Instructions
- In a medium saucepan over medium heat, combine the heavy cream, whole milk, and granulated sugar. Stir continuously until the sugar dissolves and the mixture begins to steam—do not let it boil.
- Add the vanilla bean and its seeds to the saucepan, allowing the flavors to meld for 5 minutes. Remove from heat and cover, letting it infuse for 15 minutes.
- In a separate bowl, whisk the egg yolks until pale. Slowly pour the warm cream mixture into the yolks, whisking constantly to prevent curdling.
- Return the mixture to the saucepan on low heat, stirring constantly for about 6-8 minutes until it thickens enough to coat the back of a spoon. Do not let it boil to prevent scrambling.
- Remove from heat and stir in the vanilla extract. Cool to room temperature, remove the vanilla bean, and refrigerate for at least 4 hours (or overnight for best results).
- Churn the mixture in an ice cream maker according to the manufacturer's instructions. Transfer the soft ice cream to an airtight container and freeze until firm, about 2 hours.
Notes
Nutrition
Frequently asked questions
Can I make this without an ice cream maker?
You can, but the texture will be noticeably icier. Pour the chilled custard into a shallow freezer-safe container, freeze for 45 minutes, then beat it vigorously with a hand mixer or fork. Repeat every 30–45 minutes for 3–4 hours. It works, but a machine produces a much creamier result.
Can I substitute vanilla extract for the whole vanilla bean?
Yes — use an extra teaspoon of pure vanilla extract in place of the bean. You’ll lose the visible specks and some of the floral depth, but the flavor will still be good. Avoid imitation vanilla extract here; the custard base amplifies whatever you put in it.
How do I double or triple this recipe for a larger group?
The recipe scales up well — just keep the ratios exact. The main adjustment is time: a doubled custard will take noticeably longer to thicken on the stovetop, so use a wider saucepan and stir constantly. Churn in separate batches rather than overloading the machine, since most home bowls max out around 1.5 quarts.
Is it safe to eat — the eggs are cooked, right?
Yes, the eggs are fully cooked. Heating the custard to 170–175°F pasteurizes the yolks, which is well above the safe threshold. Using an instant-read thermometer confirms this if you want to be certain, especially when making large batches.
More sweet things to bake
- French vanilla bean custard squares
- Roasted strawberry ice cream
- Tropical coconut cardamom ice cream
- French brown butter chocolate tart