Breakfast & Brunch
This ultra-smooth vanilla ice cream recipe proves you don’t need eggs or half-and-half for creamy perfection—just a few simple ingredients and 10 minutes of churning. I developed this version after years of testing, ensuring it’s rich, velvety, and foolproof for any ice cream maker.
The secret lies in a cornstarch-based stabilizer that mimics the texture of traditional recipes without dairy shortcuts. What sets this apart is how effortlessly it comes together: no egg yolks to temper, no heavy cream to substitute, and no waiting hours for freezing.
We’ll use whole milk and coconut cream (a lighter, plant-friendly alternative to half-and-half) to build body, while vanilla extract and a pinch of salt elevate every spoonful. The result? Ice cream that’s silky-smooth from the first bite, with no graininess or iciness—even after hours in the freezer.
The best part? You can customize it with mix-ins like chocolate chips, crushed cookies, or fresh berries while keeping the base simple. Whether you’re prepping for a summer gathering or craving a late-night treat, this recipe delivers restaurant-quality texture with minimal effort. Let’s get churning!
Here’s the game-changer: no eggs, no half-and-half, no compromise on creaminess. I’ve tested this recipe countless times to ensure it works in both hand-cranked and electric ice cream makers, so you’re covered no matter your setup.
The cornstarch acts as a natural thickener, while the coconut cream adds richness without overpowering the vanilla flavor. Trust me, you won’t miss the traditional ingredients—this version tastes just as indulgent, if not better.
Once churned, your ice cream will be ready to eat immediately (though it’ll firm up beautifully in the freezer). For extra smoothness, let it rest for 30 minutes before scooping. Store it in an airtight container for up to two weeks, or freeze individual portions for grab-and-go treats.
The possibilities are endless: serve it with fresh fruit, drizzle with caramel, or enjoy it straight from the bowl—no guilt, just pure satisfaction.
Ingredients for vanilla ice cream recipe no eggs half and half
Just nine ingredients transform into restaurant-quality ice cream without eggs or heavy cream.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Milk 🥛 | 2 cups | Cold, full-fat preferred |
| Coconut Cream 🥥 | 1 cup | Full-fat, chilled overnight |
| Pure Vanilla Extract 🌿 | 2 tbsp | Bourbon or Madagascar preferred |
| Cornstarch 🌾 | 2 tbsp | Fine, for ultra-smooth texture |
| Granulated Sugar 🍚 | ¾ cup | Fine grain preferred |
| Sea Salt 🧂 | ¼ tsp | Fine grain, enhances flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, brightens flavor |
| Chocolate Chips 🍫 | ½ cup | Optional mix-in, semi-sweet |
| Crushed Cookies 🍪 | ½ cup | Optional mix-in, vanilla preferred |
| Fresh Berries 🍓 | ½ cup | Optional mix-in, chopped |
The coconut cream is the secret weapon here—Thai Kitchen brand is my go-to, but any full-fat coconut cream works. Grab the can and refrigerate it overnight so the thick cream separates from the water. The whole milk should be cold but not icy. Pro tip: use organic milk if you can—it has a richer flavor. For the vanilla extract, McCormick or Nielsen-Massey are reliable, but any pure extract will do. The cornstarch might seem odd, but it’s what gives this texture that velvety smoothness without eggs.
No coconut cream? Full-fat cashew cream works in a pinch—blend soaked cashews with water until smooth. Short on vanilla extract? Vanilla bean paste at half the amount adds those little flecks of magic. The sugar can be swapped for maple syrup or agave, but granulated keeps it classic. Want to skip the mix-ins? No problem—the base is delicious on its own. If you’re adding chocolate chips, Enjoy Life brand is vegan-friendly, and for cookies, Oreos or vanilla wafers crush beautifully. Berries should be fresh or frozen—thaw them first if using frozen.
Once churned, your ice cream will be soft-serve ready—30 minutes in the freezer firms it up perfectly. Store in an airtight container with parchment between layers to prevent freezer burn. It keeps for up to two weeks, but honestly, it won’t last that long. For individual portions, freeze in silicone molds or ice cube trays—perfect for quick treats. If you’re making this ahead for a party, let it sit at room temperature for 10 minutes before serving for the best scooping experience.
Why You'll Love This Recipe
- No-Fuss Creaminess: I swear by this combo of coconut cream and whole milk—it’s rich without being heavy, and the cornstarch keeps it silky smooth. No churning, no waiting for eggs to set, just pure, velvety texture in minutes.
- Vanilla That Stands Out: That pure vanilla extract? It’s the real deal here. The coconut cream carries its warmth while the sugar balances it—no artificial shortcuts, just deep, comforting vanilla flavor every time.
- Weeknight & Potluck Hero: Between us, this is my go-to for last-minute desserts. Freezes beautifully for parties, thaws in hours, and even my picky kids ask for seconds. (Yes, even on a Tuesday night.)
- Pocketbook-Friendly Luxury: Coconut cream might sound fancy, but it stretches further than heavy cream, and whole milk keeps costs down. I make a double batch—half for now, half for later—without guilt over wasted ingredients.
Step-by-step instructions for ultra-smooth vanilla ice cream
Here's how to make creamy, dreamy ice cream without eggs or half-and-half—just rich dairy and clever technique.
Create the Ice Cream Base
In a medium saucepan, combine the 2 cups whole milk, 1 cup coconut cream, 0.75 cup granulated sugar, and 0.25 tsp sea salt. Warm over medium heat until the sugar fully dissolves—you'll see it disappear completely, leaving a smooth mixture. This step ensures your ice cream won't have grainy sugar crystals later. Bring to a gentle simmer, then remove from heat and stir in the 2 tbsp cornstarch and 1 tbsp lemon juice. Let it thicken for 2-3 minutes until it reaches a pudding-like consistency, coating the back of a spoon.
Real talk: Don't rush this thickening process. If it's too thin, your ice cream will be icy. If it's too thick, it'll be gluey. You want it to coat a spoon but still be pourable. Once thickened, transfer the mixture to a clean bowl and let it cool completely to room temperature before proceeding. This cooling step is crucial for preventing ice crystals during churning.
Infuse with Flavor
Once the mixture has cooled to room temperature, stir in the 2 tbsp pure vanilla extract. Here's the thing—vanilla extract is potent, so don't skimp. Let it infuse for 10 minutes at room temperature, stirring occasionally. This allows the vanilla to fully integrate and develop its aromatic qualities. The mixture should now have a rich, sweet vanilla aroma that fills your kitchen.
While the vanilla infuses, prepare your mix-ins if using. Chop the 0.5 cup fresh berries into small pieces, ensuring even distribution when you fold them in later. Keep the 0.5 cup chocolate chips and 0.5 cup crushed cookies separate for now—they'll add texture contrast to your finished ice cream. Fold these mix-ins into the base just before churning to prevent them from sinking or melting prematurely in the warm mixture.
Churn to Ultra-Smooth Perfection
Transfer the vanilla-infused base to your ice cream maker and churn according to the manufacturer's instructions—typically 10-15 minutes until it reaches a thick, creamy consistency. You'll know it's ready when it pulls away from the sides of the bowl and forms soft peaks when scooped. The texture should resemble thick pudding, not liquid. Don't over-churn or you'll end up with butter-like ice cream.
Here's where the magic happens: If you're adding mix-ins, fold them in during the final 2 minutes of churning. This ensures they're evenly distributed without overworking the mixture. For a marbled effect, reserve a small portion of your mix-ins and swirl them into the ice cream just before transferring to your container. The result should be a velvety, ultra-smooth texture with pockets of rich flavor from your mix-ins.
Freeze for Maximum Creaminess
Transfer the churned ice cream to a lidded airtight container and freeze for at least 4 hours, or until completely firm. For the creamiest texture, let it freeze undisturbed in the container. If you're impatient, you can speed up the process by placing the container in the freezer with a fan blowing over it, but this can sometimes create ice crystals. Once fully frozen, let it sit at room temperature for 5-10 minutes before serving to soften slightly—this makes scooping a breeze.
Pro tip: If your ice cream develops ice crystals after freezing, simply remove it from the freezer and let it soften slightly. Then, give it a quick spin in a food processor or blender to break up the crystals and restore that silky texture. This technique works like a charm and saves your ice cream from becoming grainy. Serve immediately for the ultimate creamy experience!
Pro Tips For Making Vanilla Ice Cream Recipe No Eggs Half And Half
- Whisk the Cornstarch Wet: I learned this the hard way—dry cornstarch clumps like a stubborn toddler. Mix it with a splash of cold milk first, then stir into the warm liquid. No lumps, no weird texture later when your ice cream sets.
- Strain the Coconut Cream: The thick part of coconut cream is gold, but the watery bit ruins smoothness. After chilling, scoop out just the top 3/4 inch—ignore the rest. Your ice cream will thank you with buttery richness.
- Chill the Mixture Hard: Skip the fridge and go straight to the freezer for 3-4 hours before churning. Cold liquid = faster freezing = creamier texture. (Yes, even if you’re impatient like me.)
- Use Real Vanilla Extract: Icing or "vanilla-flavored" extracts taste like perfume. Pure vanilla extract has alcohol to carry the flavor—no shortcuts. A teaspoon (not a splash) makes all the difference in depth.
Creative variations of these flavors
Global Comfort Twist
Turn this into a global-inspired dessert by swapping coconut cream for full-fat cashew cream (blend soaked cashews with water) for a nutty depth inspired by Indian kulfi. Add cardamom powder (½ tsp) and rose water (½ tsp) to the base for a Middle Eastern touch.
For a Japanese-inspired version, replace vanilla with matcha powder (1 tsp) and top with red bean paste. 🌍
Seasonal Fruit Fusion
Summer calls for peach and basil—fold in ½ cup chopped fresh peaches and 2 tbsp torn basil during the final churn. For autumn, try roasted pumpkin purée (½ cup) and cinnamon (½ tsp) for a spiced twist.
Winter lovers can add warm spices like nutmeg (¼ tsp) and dried cranberries (½ cup). The key? Always fold mix-ins in the last 2 minutes of churning to preserve texture. 🍑
Dairy-Free Adaptations
Skip the milk entirely and use 1 can full-fat coconut milk + 1 cup coconut cream for a vegan version. For extra richness, add 1 tbsp maple syrup to balance flavors. If you prefer almond milk, combine it with ½ cup cashew cream—just know the texture will be lighter.
The cornstarch still works magic as a stabilizer, ensuring no icy crystals. 🥥
Boozy Upgrades
Infuse the base with 1 oz bourbon or rum instead of vanilla for a boozy kick. For a coffee twist, dissolve 1 tbsp instant espresso powder in the warm milk before cooling. Espresso fans can also add ½ cup brewed cold coffee to the churned mixture.
Remember: alcohol lowers freezing point, so these versions soften faster—freeze them 1 hour longer than the base recipe. 🍷
Kid-Friendly Fun
Let little ones customize their own bowls with sprinkles, mini marshmallows, or crushed graham crackers. For a "rainbow" effect, divide the base into portions and tint each with natural food coloring (like beet juice for pink or turmeric for yellow) before churning.
Serve in colorful silicone molds for extra fun—just pop them out after freezing! 🌈
Make-Ahead Party Hack
Prep the base 2 days ahead and store it in the fridge. When ready, churn it fresh and freeze in individual portions (like silicone cupcake liners) for easy serving. Label each with a mix-in combo—guests can grab and go!
For a no-churn option, spread the base in a loaf pan, freeze for 4 hours, then slice like ice cream cake. Perfect for potlucks! ❄️
Nutrition facts
Frequently asked questions
Can I use heavy cream instead of coconut cream?
Yes, but it will change the flavor profile. Heavy cream will make the ice cream richer and closer to traditional vanilla ice cream, but it won't be dairy-free. For a lighter texture, use 1 cup heavy cream + 1 cup milk instead of the coconut cream. Just remember, this version will have a slightly different mouthfeel and won't be plant-based.
Why does my ice cream get icy after freezing?
This happens when air gets trapped or the mixture isn't thick enough. To prevent it, ensure your base is fully cooled before churning and that your ice cream maker is working properly. If ice crystals form, let the ice cream soften slightly and blend it briefly in a food processor to restore smoothness.
Can I make this without an ice cream maker?
Transfer the churned mixture to a shallow metal pan, cover with plastic wrap (touching the surface), and freeze for 4-6 hours. Every 30 minutes, vigorously stir the mixture with a fork to break up ice crystals. This mimics the churning process and gives you creamy results.
How do I make this recipe vegan?
Swap the whole milk for 1 can full-fat coconut milk (use the thick cream only) and skip the coconut cream. For extra richness, add 1 tbsp maple syrup to balance flavors. The cornstarch still works as a stabilizer, ensuring a smooth texture without dairy. Just be patient—vegan versions often take slightly longer to freeze.
What’s the best way to store leftover ice cream?
Keep it in an airtight container with parchment paper between layers to prevent freezer burn. For individual portions, freeze in silicone molds or ice cube trays—perfect for grab-and-go treats. This ice cream stays fresh for up to 2 weeks, though it’s rarely around that long!
