Creamy No-Churn Blueberry Ice Cream
This creamy no-churn blueberry ice cream is the dessert that needs zero special equipment and tastes like a pint from the scoop shop. A few pantry ingredients and a bag of blueberries are all it takes.

The base comes together in about 15 minutes, then the freezer handles the rest. That means you can stir it together after dinner and wake up to homemade ice cream swirled with deep purple ribbon.
What Makes This No-Churn Ice Cream So Good
The texture is the real payoff. Whipping the heavy cream to stiff peaks and folding it into sweetened condensed milk locks in air and fat, giving you a scoopable, creamy finish without an ice cream maker.
You control the fruit intensity, too. Cook the compote until it’s thick and jammy, and you get bold blueberry flavor in every streak with no icy pockets.
Ingredients

- 2 cups heavy whipping cream, cold: full-fat is key for a smooth, rich base
- 1 (14 oz) can sweetened condensed milk: provides sweetness and structure with no churning
- 1 tsp vanilla extract: rounds out the dairy notes
- 2 cups fresh or frozen blueberries: no need to thaw if using frozen
- 1/4 cup granulated sugar: helps the compote set and balances tartness
- 1 tbsp lemon juice: brightens the berries, optional
Variations / Substitutions
- Swap the fruit: try raspberries, blackberries, or diced ripe peaches. The method stays the same through every version.
- Make it dairy-free: use full-fat coconut cream instead of heavy cream and a can of sweetened condensed coconut milk. The texture will be a touch softer.
- Cut back on sugar: you can skip the compote sugar if your blueberries are very sweet. The swirl may thin out a little without it.
If you like no-churn recipes, our 3-ingredient strawberry sorbet is just as simple.
How to Make Creamy No-Churn Blueberry Ice Cream
Step 1: Cook the Blueberry Compote

Place the 2 cups blueberries, 1/4 cup sugar, and the 1 tbsp lemon juice in a small saucepan over medium heat. Cook, stirring now and then, for about 8 minutes, until the berries break down and the mixture thickens to a jammy consistency.
You will know it is ready when you drag a spatula through the compote and the line holds for a moment before slowly filling back in. Set it aside to cool completely while you start the cream base.
Step 2: Whip the Cream

Pour the 2 cups cold heavy cream into a large bowl. Using an electric mixer, whip on medium-high speed for 2 to 3 minutes until stiff peaks form.
Stiff peaks mean the cream stands straight up when you lift the beaters and the surface stays glossy. If it starts to look grainy or turns buttery, you took it too far, so stop the moment it holds firm.
Step 3: Make the Ice Cream Base

In a separate large bowl, whisk the can of sweetened condensed milk and the 1 tsp vanilla extract until smooth. Gently fold in about one-third of the whipped cream to lighten the mixture, then add the rest and fold just until no white streaks remain.
Use a rubber spatula and a light hand. Overmixing deflates the air you worked into the cream, and that air is what keeps the final texture creamy instead of icy.
Step 4: Layer and Swirl

Spoon half of the cream base into a 9×5-inch loaf pan or a freezer-safe container. Dollop half of the cooled blueberry compote on top, then use a knife or skewer to swirl it in a figure-eight pattern. Repeat with the remaining base and compote, then give the top one last gentle swirl.
A few thick streaks are exactly what you want. They will set into vivid purple pockets, so avoid overmixing or you will lose the ribbon effect.
Step 5: Freeze Until Firm

Press a piece of plastic wrap directly onto the surface of the ice cream to block ice crystals. Cover the pan with a lid or a second layer of plastic wrap and freeze for at least 6 hours, or overnight, until fully firm.
That plastic wrap touching the surface is a small step that makes a real difference in keeping homemade ice cream smooth. If you skip it, a thin icy layer can form on top.
Step 6: Scoop and Serve

Remove the ice cream from the freezer and let it sit at room temperature for 5 to 10 minutes to soften. Scoop it into bowls or cones and serve while the ribbons of deep purple compote cut through the creamy white base.
If the ice cream has been frozen for more than a day, give it the full 10 minutes of resting time for clean, easy scoops.
A Few Notes Before You Start
- Chill your loaf pan in the freezer for 20 minutes before layering. A cold container helps the ice cream set faster.
- For distinct jammy pockets instead of swirls, do not swirl at all. Layer the compote in blobs straight from the spoon.
- If your compote tastes too tart after cooking, stir in an extra tablespoon of condensed milk to balance it.
Keeping Blueberry Ice Cream Fresh
Freeze the ice cream in an airtight container with a layer of plastic wrap pressed against the surface for up to 2 weeks. Let it sit at room temperature for 10 minutes before scooping; the texture comes back to life once it softens slightly.
Frequently Asked Questions
Can I use frozen blueberries?
Yes, frozen blueberries work just as well. No need to thaw them, just cook the compote a minute or two longer until it thickens.
I don’t have an electric mixer. Can I whip the cream by hand?
You can, though it takes about 5 to 7 minutes of steady whisking. Make sure the cream and the bowl are very cold, and aim for the same stiff peaks.
Why did my ice cream turn out icy?
It usually comes from not whipping the cream to stiff peaks or folding the base too roughly and deflating the air. Pressing plastic wrap onto the surface before freezing helps a lot, too.
Can I use this method for other flavors?
Absolutely. Replace the blueberry compote with any fruit compote, caramel sauce, crushed cookies, or chocolate chips folded in right before freezing.

Ingredients
Method
- Cook the blueberries, sugar, and lemon juice in a saucepan over medium heat for 8 minutes until jammy and thickened. Cool completely.
- Whip the cold heavy cream to stiff peaks using an electric mixer.
- Whisk the sweetened condensed milk and vanilla, then fold in the whipped cream gently.
- Layer the cream base and cooled compote in a loaf pan, swirling a few times with a knife.
- Press plastic wrap onto the surface, cover, and freeze at least 6 hours.
- Let sit at room temperature 5 to 10 minutes, then scoop and serve.
