This post contains affiliate links and we make a small commission for purchases made using these links.
You guys, in case you didn’t know, homemade ice cream is pure magic, especially when you don’t need any fancy equipment to make it. This right here is the best no-churn vanilla ice cream you’ll ever eat, I promise. And no, it’s not the sticky sweet, waxy tasting, no-churn ice cream you may have tried before.
This homemade vanilla ice cream is rich, flavorful, creamy, and indulgent. No waxy or icy texture in sight. And you want to know the best part? You don’t need an ice cream maker—just a handful of everyday ingredients, a little patience, and some freezer space. It’s so great.

download our free
Meal Planner & Grocery List
dinner made easy
Why You’ll Love This Homemade Ice Cream
It’s rich, creamy, and incredibly easy to make, no machine needed. The sweetened condensed milk gives it that classic smooth texture and the cream cheese balances the sweetness, giving it a scoopable texture every time. Plus it tastes so much better than anything you can buy in the store.
Ingredient Notes
- Use heavy cream. The high fat content in the cream is what makes the ice cream extra rich and smooth. Without heavy cream, you’d be left with something more icy than creamy—and that’s a no.
- I like to use a little half-and-half (a blend of cream and milk) in place of some of the heavy cream. Why? It lightens the mixture just a bit and decreases the waxy texture you get from using all heavy cream. And too much heavy cream can sometimes feel overly dense, so this balances it out perfectly.
- The sweetened condensed milk is what keeps this ice cream scoopable straight out of the freezer. It acts as both the sweetener and the liquid base, but what really makes it special is the sugar content. It lowers the freezing point of the mixture, preventing the formation of large ice crystals, so you get a smooth, creamy texture instead of an icy block of frozen milk (haha).
- Yes, corn Syrup. Now, I know what you’re thinking—corn syrup? Really? Is that necessary? Yes! Just a couple of tablespoons helps with the texture, making the ice cream extra smooth.
- The cream cheese is the secret ingredient that takes your ice cream from “pretty good” to “oh my goodness, I’m never buying store-bought again.” Definitely don’t skip this.
Step-By-Step Instructions
- Start by mixing together the softened cream cheese, sweetened condensed milk, corn syrup, vanilla extract, and a pinch of sea salt. You want this mixture to be nice and smooth. Make sure to mix it until there are no lumps from the cream cheese.
- In a separate bowl (but also a large enough bowl—or it makes a giant mess, as I learned the hard way), using an electric mixer, whip the heavy cream and half-and-half until stiff peaks form. This will take several minutes with a hand mixer or stand mixer. Be sure not to over-whip it though—stiff peaks are what you want, but you don’t want to go so far that the cream becomes grainy.
- Once your whipped cream is ready, gently fold it into the sweetened condensed milk mixture. Be careful not to deflate the whipped cream too much. The key is to fold, not stir—to keep as much air in the mixture as possible. You’ll end up with a light, airy ice cream base that’s ready for freezing.
- Pour the mixture into a loaf pan or a freezer-safe container, smooth the top, and cover it with plastic wrap or a lid. Now comes the hardest part—the waiting game. Let the ice cream freeze for at least 6 hours (ugh), though overnight is best if you want the perfect scoop.
- Once your ice cream is frozen, it’s ready to scoop and enjoy. The texture will be creamy and rich, with no ice crystals in sight.
Recipe Tips & Notes
- Soften the cream cheese properly before mixing it in. If it’s too cold, you’ll get lumps that are really hard to get out.
- Whip the cream to stiff peaks, but don’t overdo it. Over-whipping can lead to a grainy texture in your ice cream.
- Chill your mixing bowls and beaters in the fridge for about 10-15 minutes before you start whipping the cream, this helps the cream whip faster and stay stable.
- Don’t rush the freezing process. Let the ice cream freeze for at least 6 hours, but overnight is best for a firm, scoopable texture.
- Add mix-ins or swirls right before freezing. If you want to add cookie chunks, chocolate chips, or fruit, fold them in gently after the whipped cream is mixed in.
- When you’re ready to scoop the ice cream (assuming it’s been in the freezer all night), let it sit out for 5-ish minutes before scooping it, to let it soften up just a tad. It’ll scoop like buttah. 😉
- Spoon a little homemade chia jam over the top before serving, try my raspberry, blueberry, or strawberry chia seed jams to switch up the flavor every time.
KitchenAid Mixer
Versatile and lightweight, perfect for whipping cream, mixing batters, and making no-churn ice cream effortlessly.
Storage Recommendations
Use an airtight, freezer-safe container to prevent freezer burn. You can also press a layer of plastic wrap directly on the surface of the ice cream before sealing the container, which helps keep the texture creamy and prevent ice crystals from forming on the top. When stored properly, your no-churn ice cream will last up to two weeks in the freezer, but if you’re anything like me, it won’t stick around that long (heh).

No-Churn Vanilla Ice Cream
Ingredients
- 1 1/2 cups heavy cream (cold)
- 1/2 cup half-and-half
- 14 oz sweetened and condensed milk (1 can)
- 2 TBS corn syrup (light)
- 4 oz cream cheese (softened)
- 2 tsp pure vanilla extract
- 1/4 tsp sea salt
Instructions
- In a large bowl, mix the softened cream cheese, sweetened condensed milk, corn syrup, vanilla extract, and sea salt until smooth and well combined.14 oz sweetened and condensed milk, 2 TBS corn syrup, 4 oz cream cheese, 2 tsp pure vanilla extract, 1/4 tsp sea salt
- In a separate bowl, using an electric mixer, whip the cold heavy cream and half-and-half together until stiff peaks form using a hand mixer or stand mixer.1 1/2 cups heavy cream, 1/2 cup half-and-half
- Gently fold the whipped cream into the cream cheese mixture until fully incorporated.
- Pour the mixture into a loaf pan or freezer-safe container, cover, and freeze for at least 6 hours or overnight.
Notes
- Use cold heavy cream for the best volume when whipping.
- Whip to stiff peaks, this is what gives the ice cream structure.
- Fold gently to keep the mixture light and airy (don’t overmix).
- Use sweetened condensed milk (not evaporated).
- Add vanilla to taste, good vanilla makes a difference here.
- Freeze at least 6 hours or overnight for a firm, scoopable texture.
- Let sit at room temp for 5–10 minutes before scooping.
- Store tightly covered to prevent ice crystals from forming.
Hi! About to make this (chose ur recipe over all the other no churns because CREAM CHEESE + condensed milk…hello!) But quick question would 4 hrs be too little-what would the results be at that time point? And upon freezing overnight-will it still be creamy and easily scoopable and smooth, or will it be hard after that much time? (Likewise with leaving the rest overnight again to finish the next day?) Thanks for answering my questions-excited to get your responses and get it in the freezer ASAP!!
Hi Jack! So glad you picked this one, the cream cheese really does make a difference. 😊 At 4 hours, it’ll be partially set but still soft, more like a thick, creamy soft-serve. Totally scoopable, just not fully firm yet. After freezing overnight, it will firm up more, but thanks to the condensed milk and cream cheese, it should still be smooth and scoopable, not rock hard. If it does get a little firm, just let it sit out for 5–10 minutes before scooping. And yes you can absolutely scoop some, then refreeze and come back to it the next day. It holds up really well!
Thank you for this no churn icecream recipe, it is exactly what I have been searching for. I’m an Australian and it is the middle of summer here (and a record breaking heatwave). I don’t need an excuse to make good ice cream but I find myself craving it in this heat! I have 2 questions…we don’t have half and half in Australia, should I use full fat milk? And secondly…how do I turn this luscious recipe into chocolate icecream? I mean chocolate you can really taste?
Thank you again
Kind regards
Donna
Hi Donna! That makes me so happy to hear, and a heatwave is the perfect excuse for this! For the half and half, I’d skip regular milk, it’s too thin. Instead, use all heavy cream for the best texture. That’s what keeps it rich and scoopable. For chocolate, you’ve got two great options depending on how deep you want the flavor. You can add about 1/3 cup unsweetened cocoa powder (sifted) to the base. This gives you a pretty solid chocolate flavor. But for a richer chocolate flavor, melt about 4–6 oz of a good-quality chocolate, let it cool slightly, then mix it in. You can even combine the two if you really want it to pop (though I haven’t tried that).