3-Ingredient Carnivore Ice Cream (Zero Carb & Ultra Creamy)
Carnivore ice cream is a frozen dessert made from heavy cream, egg yolks, and a little butter. It tastes rich and buttery without any sweetener, so it fits a strict animal-based diet without feeling like a compromise.

You can scoop it straight from the freezer and it stays dense and smooth. It works as a quick fat bomb after dinner or a cool treat on a hot day.
What Makes This Ice Cream Work
The all-heavy-cream base gives it a texture that’s closer to gelato than standard ice cream. It stays scoopable straight from the freezer, no waiting required.
Because it’s unsweetened, the deep, buttery flavor of good cream takes center stage. You’ll taste the difference high-fat dairy makes.
Ingredients

- 2 cups heavy cream: at least 36% milk fat, the fattiest you can find
- 4 large egg yolks: for body and a velvety finish
- 2 tbsp unsalted butter, melted: adds extra richness, optional but recommended
- Pinch of salt: rounds out the flavor of the cream
Variations and Substitutions
- Sweetened: add 2 to 4 tablespoons allulose or your preferred carnivore-friendly sweetener with the cream in Step 1
- Vanilla bean: scrape in the seeds from half a vanilla bean pod if you’re comfortable with a tiny plant inclusion (skip the extract if you want zero plants)
- Mint: steep a few fresh mint leaves in the warm cream for 10 minutes, then strain before tempering the yolks
If you like this, try my Carnivore Panna Cotta for another no-bake dessert.
How to Make Carnivore Ice Cream
Step 1: Heat and Temper the Base

Combine the 2 cups heavy cream and pinch of salt in a medium saucepan over medium heat. Warm it just until you see steam and small bubbles hugging the edge of the pan, about 5 minutes. Do not let it boil.
While the cream heats, whisk the 4 egg yolks in a heatproof bowl until they loosen up. Pour a slow, thin stream of the hot cream into the yolks, whisking nonstop, until about half the cream is incorporated. Then pour that mixture back into the saucepan.
The tempered base will be pale yellow and slightly frothy, with no visible bits of cooked egg. If a few flecks appear, pour it through a fine-mesh strainer before moving on.
Step 2: Cook the Custard Until Thick

Set the saucepan over low heat and stir constantly with a silicone spatula, scraping the bottom and corners so nothing sticks. Cook until the custard coats the back of a spoon and a clean line stays when you drag your finger through it. This takes about 5 to 7 minutes and the temperature should read 170°F (77°C) on an instant-read thermometer.
Remove the pan from the heat and stir in the 2 tablespoons melted butter until fully blended. The custard will look glossy and feel slightly thicker right away.
Step 3: Chill the Base Completely

Pour the warm custard into a clean metal or glass bowl. Set that bowl inside a larger bowl filled with ice and a little cold water. Stir the custard every few minutes until it feels cool to the touch, then press plastic wrap directly onto the surface so a skin doesn’t form.
Move the bowl to the refrigerator and chill for at least 4 hours, though overnight is even better. The deeper the chill, the creamier the final ice cream.
Step 4: Churn and Scoop

Make sure your ice cream maker’s bowl has been frozen solid according to the manufacturer’s directions. Pour the cold custard into the running machine and churn until it looks like thick soft-serve, around 20 to 25 minutes.
Scoop it right away for a soft, airy texture that falls from the spoon. Or transfer it to a loaf pan, smooth the top, and freeze for about 2 hours for a firmer, classic scoop that holds its shape beautifully. A pinch of flaky salt on top never hurts.
Tips for the Creamiest Carnivore Ice Cream
- Always temper the yolks with a slow pour while whisking fast. This keeps them from scrambling when they hit the hot cream.
- Use the highest-fat cream you can find. Some brands reach 40% and make an even silkier, more scoopable result.
- A pinch of salt brings out the natural sweetness in dairy, so don’t skip it even if you avoid all sweeteners.
- If your ice cream freezes harder than you like, let the loaf pan sit on the counter for 5 to 10 minutes before scooping.
Scale the recipe to your batch size:
| Servings | Heavy Cream | Egg Yolks | Butter |
|---|---|---|---|
| 2 | 1 cup | 2 | 1 tbsp |
| 4 | 2 cups | 4 | 2 tbsp |
| 8 | 4 cups | 8 | 4 tbsp |
Keeping Carnivore Ice Cream Fresh
Store the ice cream in an airtight container in the freezer for up to 2 weeks. Press a piece of plastic wrap directly against the surface before sealing the lid, which helps prevent ice crystals. To serve, let the container sit on the counter for a few minutes so the edges soften just enough to scoop cleanly.
Frequently Asked Questions
Can I make this without an ice cream maker?
Yes. Pour the chilled custard into a shallow metal pan and freeze. Stir it vigorously with a fork every 30 minutes for the first 2 to 3 hours to break up ice crystals, then let it freeze solid.
Is this ice cream truly zero carb?
It’s very low carb, but heavy cream and egg yolks contain tiny amounts of naturally occurring milk sugars. One serving has about 4 grams of carbs total, so it fits a carb-aware carnivore approach.
Why did my custard curdle?
Curdling happens when the heat climbs too fast or you stop stirring even for a moment. Keep the burner on low and stir constantly until the custard thickens. If you see small lumps, strain it right away and continue with the recipe.
Can I use egg whites instead of yolks?
No, the yolks are essential here. They give the ice cream its body and velvety mouthfeel. Whites would turn icy and chalky when frozen.

Ingredients
Method
- Heat the cream and salt in a saucepan over medium heat until steaming and small bubbles form at the edge, about 5 minutes. Whisk the egg yolks in a bowl. Slowly pour hot cream into the yolks while whisking, then return the mixture to the pan.
- Cook over low heat, stirring constantly, until the custard coats the back of a spoon and reaches 170°F (77°C), 5 to 7 minutes. Remove from heat and stir in the melted butter.
- Transfer the custard to a bowl set over an ice bath. Stir occasionally until cool, then cover and refrigerate at least 4 hours, ideally overnight.
- Churn in an ice cream maker per manufacturer’s instructions, about 20 to 25 minutes, until it looks like soft-serve. Serve right away, or freeze in a loaf pan for about 2 hours for a firmer scoop.
