
Why You’ll Love This Recipe
This vanilla ice cream is incredibly creamy and full of authentic vanilla flavor. It’s made with basic ingredients and comes together with or without an ice cream maker. You can customize it with add-ins or use it as a base for milkshakes, sundaes, and other desserts. The recipe is beginner-friendly, and the result is a luxurious treat that tastes far better than anything from the freezer aisle.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Heavy cream
- Whole milk
- Granulated sugar
- Egg yolks
- Pure vanilla extract (or vanilla bean paste for stronger flavor)
- Salt
Directions
- In a medium saucepan over medium heat, combine the milk, heavy cream, and half the sugar. Heat until just steaming but not boiling.
- In a separate bowl, whisk together egg yolks and the remaining sugar until pale and smooth.
- Slowly pour a small amount of the hot milk mixture into the yolks, whisking constantly to temper the eggs.
- Gradually whisk the yolk mixture back into the saucepan with the remaining milk mixture.
- Cook over medium-low heat, stirring constantly, until the mixture thickens and coats the back of a spoon (about 170–175°F or 77–80°C).
- Remove from heat and stir in the vanilla extract and a pinch of salt.
- Strain the mixture through a fine mesh sieve into a clean bowl and let cool slightly.
- Cover and refrigerate the mixture for at least 4 hours or overnight.
- Churn the chilled base in an ice cream maker according to the manufacturer’s instructions until thick and creamy.
- Transfer to a freezer-safe container and freeze for at least 2–4 hours before serving.
Servings and timing
Makes about 6 servings.
Prep time: 20 minutes
Chill time: 4 hours
Churn/freeze time: 2–4 hours
Total time: 6–8 hours
Variations
- French vanilla: Use a whole vanilla bean instead of extract for a deeper flavor.
- No egg version: Skip the yolks and increase the cream for a quicker Philadelphia-style ice cream.
- Vanilla almond: Add a splash of almond extract for a subtle nutty twist.
- Vegan option: Use coconut milk or cashew milk with a plant-based thickener.
- Swirl it up: Add caramel, fudge, or fruit swirls before freezing for a flavor boost.
Storage/Reheating
Store in an airtight container in the freezer for up to 2 weeks.
To prevent ice crystals, place a piece of parchment paper or plastic wrap directly on the surface before sealing.
No reheating is needed—let the ice cream sit at room temperature for 5–10 minutes before scooping for the best texture.
FAQs
What kind of vanilla should I use?
Pure vanilla extract or vanilla bean paste provides the best flavor. Avoid imitation vanilla if possible.
Can I make this ice cream without an ice cream maker?
Yes. Freeze the custard in a shallow dish and stir every 30–45 minutes until creamy, about 3–4 hours total.
Is it necessary to temper the eggs?
Yes, tempering prevents the eggs from curdling when added to the hot milk mixture.
Can I use only milk instead of cream?
You can, but the texture will be less rich and creamy.
How long does homemade vanilla ice cream last?
It’s best enjoyed within 1–2 weeks for optimal flavor and texture.
Why strain the custard?
Straining removes any cooked egg bits and ensures a silky-smooth base.
Can I reduce the sugar?
A small reduction is fine, but sugar helps with texture and softness, so don’t reduce too much.
What’s the difference between French vanilla and regular vanilla?
French vanilla uses an egg yolk custard base for a richer flavor and creamier texture.
Can I add mix-ins to this recipe?
Absolutely—add chocolate chips, crushed cookies, nuts, or fruit during the last few minutes of churning.
Is this recipe gluten-free?
Yes, all ingredients are naturally gluten-free, but always check labels to be sure.
Conclusion
Vanilla Ice Cream is a timeless dessert that’s both simple and indulgent. Whether served on its own or as the perfect complement to a warm slice of pie, this homemade version is rich, creamy, and packed with real vanilla flavor. With just a few ingredients and a bit of patience, you’ll have a scoopable treat that’s sure to become a household favorite.
Print
Vanilla Ice Cream
- Total Time: 6–8 hours (including chill and freeze time)
- Yield: 6 servings
- Diet: Gluten Free
Description
Vanilla Ice Cream is a rich and creamy classic made with a custard base of cream, milk, sugar, and egg yolks, infused with pure vanilla. Smooth and versatile, it’s perfect on its own or paired with pies, cakes, and other desserts.
Ingredients
- 2 cups heavy cream
- 1 cup whole milk
- 3/4 cup granulated sugar (divided)
- 4 large egg yolks
- 2 tsp pure vanilla extract (or 1 vanilla bean, scraped)
- Pinch of salt
Instructions
In a medium saucepan, combine milk, heavy cream, and half the sugar. Heat over medium until steaming but not boiling.
- In a bowl, whisk egg yolks with remaining sugar until pale and smooth.
- Slowly pour some hot milk mixture into yolks, whisking constantly to temper. Gradually return yolk mixture to saucepan.
- Cook over medium-low, stirring, until mixture thickens and coats a spoon (170–175°F / 77–80°C).
- Remove from heat, stir in vanilla and salt.
- Strain through a fine mesh sieve into a clean bowl. Let cool slightly, then cover and refrigerate at least 4 hours or overnight.
- Churn chilled custard in an ice cream maker according to manufacturer’s instructions until thick and creamy.
- Transfer to a freezer-safe container, cover, and freeze for 2–4 hours until firm.
Notes
- Chill custard thoroughly before churning for best texture.
- Straining ensures a silky base without egg bits.
- For Philadelphia-style (eggless) vanilla ice cream, skip yolks and increase cream.
- Add mix-ins like chocolate chips or nuts in the last few minutes of churning.
- Let ice cream sit at room temp 5–10 minutes before scooping.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Churned Freezing
- Cuisine: American
Nutrition
- Serving Size: 1/2 cup
- Calories: 260
- Sugar: 22g
- Sodium: 55mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 135mg