This homemade vanilla ice cream is easy to make in an ice cream maker with only 5 ingredients! It’s smooth and creamy with the best rich vanilla flavor.

This post may contain affiliate links. Read disclosure policy.
The Best Homemade Ice Cream Recipe
Homemade vanilla ice cream is one of my favorite frozen desserts to make during the summer.
This easy homemade ice cream recipe is just as creamy and tasty as the old-fashioned version, but with no eggs and no simmering on the stovetop, it’s so much less work. If you don’t have an ice cream maker, my no churn ice cream is the way to go.
Ingredient Notes

Find the full printable recipe with specific measurements below.
- Heavy cream: This gives the ice cream a rich flavor. Avoid over-churning the ice cream or the heavy cream will taste more buttery than cream.
- Whole milk: Using a mixture of cream and milk in homemade ice cream gives this recipe a richer blend of flavor as well as a creamier and softer texture.
- Sugar: Every ice cream recipe needs this for extra sweetness!
- Salt: Balances the sweet taste of ice cream and enhances the flavor.
- Vanilla extract: Added for flavor and tints the soft ice cream to a creamy color. If you want more vanilla flavor, use a vanilla bean or vanilla bean paste.
How to Make Homemade Ice Cream
Before starting to make this homemade ice cream recipe, prep your ice cream machine according to package directions. Some machines require you to freeze the bowl first and for others, you will need to have ice and rock salt.

Next, make your ice cream base by combining heavy cream, milk, sugar, salt, and vanilla in a bowl. Chill ice cream mixture in the refrigerator while waiting for the ice cream maker bowl to freeze.

When you’re ready to make the ice cream, pour the mixture into your ice cream maker bowl and follow manufacturer’s directions for churning. I typically churn the ice cream for 25-30 minutes.

Homemade ice cream in a machine will have a soft, creamy texture immediately after churning. For scoopable ice cream, store in an airtight container in the freezer for a few hours then add to a bowl or cone and enjoy!
Favorite Variations
There are so many toppings that taste amazing with vanilla ice cream! Because of its neutral flavor, this homemade ice cream recipe pairs well with just about anything.
- Fruity: Top with fresh berries, lemon curd, strawberry sauce, blueberry sauce or this peach pie filling recipe.
- Classic sundae: Hot fudge, sprinkles and a maraschino cherry is my kids’ favorite, though whipped cream and caramel sauce are a close second.
- Nuts and bananas: Pecans, almonds or peanuts add the perfect crunch, especially spooned over warm caramelized bananas.
- Mix-ins: Stir in up to 2 cups of crumbled waffle cone, Oreo crumbles, Reese’s peanut butter cups, homemade brownies or chocolate chip cookie crumbles.
- Make it a treat: Add a scoop between two cookies for an ice cream cookie sandwich, or freeze in round balls for Mexican fried ice cream.
- Use it as a base: Turn it into Reese’s ice cream, s’mores ice cream, my Dole Whip recipe or blend it with lemonade and ice for a Chick-fil-A copycat frosted lemonade.

Recipe Tips
- Freeze the bowl. Most ice cream makers require that you freeze the bowl the night beforehand, so don’t forget! It needs to be COLD before getting started.
- Full-fat ingredients. Using whole milk and heavy whipping cream makes a world of a difference. The higher fat content creates a super creamy and rich result.
- Churning time. It usually takes my Cuisinart ice cream maker about 20 minutes to churn the mixture. Each homemade ice cream machine is different, yours may take more or less time.
- When to add mix ins. Churn your homemade vanilla ice cream with machine until it’s reached desired soft serve consistency, then mix in the extras.
- Consistency. For scoop-able and firm, you’ll want to freeze the mixture for at least a few hours. If you like soft serve, you can enjoy it immediately after churning.

More frozen desserts to try include frozen s’mores, ice cream sandwich cake and lemon ice cream.
More Ice Cream Recipes

Homemade Vanilla Ice Cream
Video
Ingredients
- 2 cups heavy cream
- 1 cup whole milk
- ¾ cup granulated sugar
- Pinch salt
- 2 teaspoons vanilla extract
Depending on machine: Ice and rock salt
Optional toppings: strawberries, brownies, crushed oreos, hot fudge, caramel sauce
Instructions
- Prep your ice cream machine according to manufacture directions. Some machines require you to freeze the bowl first and others you will need to have ice and rock salt.
- Combine 2 cups heavy cream, 1 cup whole milk, 3/4 cup sugar, salt and 2 teaspoons vanilla in a bowl or the base of your ice cream container you plan to use.
- Churn. When you're ready to make homemade ice cream, pour mixture into your ice cream maker bowl. Follow instructions for your specific machine. Turn on machine and let it churn until it looks like frozen yogurt (about 25 minutes). Store in an airtight container in the freezer to become firm.
- Scoop into a bowl when ready to serve. Add desired toppings and enjoy.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
HTaylor
We make this recipe all the time. It’s wonderful with monk fruit instead of sugar since my husband is diabetic.
Sarah @IHeartNaptime
So glad the homemade vanilla ice cream turns out so well for you!
Julie
Delicious and creamy. ❤️
Liisa
I’m out of whole milk and want to save a trip to the grocer if I can. Have you ever tried this recipe using evaporated milk or sweetened condensed milk? I have these on hand! Thanks!
Sarah @IHeartNaptime
Evaporated milk may work but it has not been tested and taste will change. Sweetened condensed milk I would not use as it has added sugar, but you can use condense milk to make this no churn ice cream.
Beth Wilson
Is there a way to make this low carb? I made it before as is and it was wonderful, however, I’m on a weight loss journey and and 50 pounds down. However, I want to make ice cream with my granddaughter this weekend
Sarah @IHeartNaptime
Hi, sorry it has not been tested any other way.
Lauren
Omg it’s amazing but I used coconut milk and heavy whipping cream
I Heart Naptime Community
Thanks Lauren! I’m glad you enjoyed the ice cream!
Erika Jackson
Made it added bananas!! Delicious
I Heart Naptime Community
Sounds delicious Erika! Glad you enjoyed the ice cream :)
Amy
Bought new ice-cream maker. First time I have ever made ice-cream. Recipient was simple and turned out great!!