You know that moment when you taste something and your kids actually stop talking? That's what happened the first time I made this no churn cranberry swirl cream cheese ice cream in my Manhattan kitchen last winter. Alex took one bite, looked at me, and said "Mom, this is better than the ice cream shop." Honestly? Best compliment I've gotten all year.
I started making this recipe after Thanksgiving when I had a bowl of leftover cranberry sauce sitting in my fridge. Sarah kept asking what I was going to do with it, and I'll tell you the truth, I had no idea. Then I remembered how my mom used to swirl jam into homemade ice cream when I was a teenager, and the idea just clicked. The cream cheese makes it ridiculously smooth, the cranberry sauce adds that tangy pop, and the whole thing freezes up beautifully without an ice cream maker.
If you love this kind of cozy holiday dessert, you'll want to check out my Creamy Eggnog Pie too. It has that same festive vibe and pairs perfectly with a scoop of this ice cream on top, which is something Donald accidentally discovered last Christmas and now requests every single year.
Why You'll Love This No Churn Cranberry Swirl Ice Cream
Here's why this one earned a permanent spot in our family rotation:
- No special equipment needed. Just a hand mixer and a freezer safe container. That's it.
- Only six ingredients. All things I usually have on hand around the holidays.
- Smooth, scoopable texture. The cream cheese is the secret. It keeps the ice cream from getting icy.
- Perfect way to use leftover cranberry sauce. Nothing goes to waste in our house.
- Make ahead friendly. I usually make it the night before so it's ready when guests arrive.
- Kid approved and adult loved. Sarah eats it plain, Donald wants it with pie, and I happily eat it straight from the container.
Plus, the swirl looks gorgeous when you scoop it. Seriously, you'll feel like you bought it from a fancy little shop.
Ingredients for Cranberry Swirl Cream Cheese Ice Cream
Here's what you need to pull this together. I always keep these basics in the kitchen during the holidays.
- 1 ¼ cups leftover cranberry sauce (homemade or store bought, fully chilled)
- 1 can (14 oz) sweetened condensed milk
- 4 oz block cream cheese, softened to room temperature
- ¼ teaspoon coarse Kosher salt (if you only have table salt, use half)
- 2 teaspoon pure vanilla extract
- 2 cups cold heavy whipping cream
A quick note about the cream cheese: please use the block kind, not the spreadable tub. The tub version has extra moisture and won't whip up the same way. I learned this the hard way one year when I grabbed the wrong container at the store.
For the cranberry sauce, homemade is wonderful, but honestly, the canned stuff works too if that's what you have. Just make sure it's well chilled before you swirl it in.

How to Make This Cranberry Swirl Cream Cheese Ice Cream
Don't let the long freeze time scare you off. The actual hands on work is maybe 15 minutes, tops.
Step 1: Chill Your Cranberry Sauce
Make sure your cranberry sauce is cold. Like, really cold. If you're using leftover sauce from the fridge, you're good to go. If you just made it, pop it in the freezer for 20 minutes to speed things up. Warm sauce will melt into the ice cream base and you'll lose that pretty swirl.
Step 2: Beat the Cream Cheese Base
In a large bowl, beat the softened cream cheese with your mixer until it's totally smooth and creamy. This usually takes about a minute. Then add the sweetened condensed milk, salt, and vanilla extract. Beat everything together until it's silky and lump free.
(Pro tip: if your cream cheese isn't soft enough, you'll end up with little white lumps in the finished ice cream. I always set mine on the counter at least an hour ahead.)
Step 3: Whip in the Heavy Cream
Pour the cold heavy whipping cream right into the same bowl. Beat on medium speed for several minutes until you see soft, thick peaks form. The mixture should look fluffy and hold its shape when you lift the beaters out.
This is the part Sarah always wants to help with. She loves watching the cream go from liquid to fluffy, and I love that she's getting comfortable in the kitchen.
Step 4: Layer and Swirl
Spread half of the ice cream mixture into a 2 quart freezer safe container with a lid. Dollop half of the chilled cranberry sauce on top, then use a butter knife to gently swirl it through the cream. Don't overdo it. A few simple swirls is all you need.
Add the rest of the ice cream mixture on top, then dollop with the remaining cranberry sauce and swirl again. The goal is ribbons of red running through the white, not a pink mixture.
Step 5: Freeze Until Firm
Cover the container with a tight fitting lid and freeze for at least 8 hours, or overnight if you can swing it. The longer it sits, the better it scoops.
Storage and Reheating Tips
This no churn cranberry swirl cream cheese ice cream keeps beautifully in the freezer for up to 2 weeks if it's stored properly. After that, it can start to taste a little stale, but in our house it never lasts that long anyway.
A few things I've learned about keeping it perfect:
- Press a piece of plastic wrap directly onto the surface before putting the lid on. This stops ice crystals from forming.
- Use a container with a snug lid. Air is the enemy of creamy ice cream.
- Let it sit on the counter for about 5 minutes before scooping. It'll soften just enough to scoop without getting melty.
If your ice cream gets too hard in the freezer, that's a sign your freezer is set really cold. Just give it a few extra minutes to soften.

Variations on Cranberry Swirl Ice Cream
Want to mix things up? Here are a few ways my family has played with this recipe:
- Add white chocolate chips. Stir in half a cup right before freezing. Sarah's idea, and honestly, brilliant.
- Switch the fruit. Raspberry sauce, blueberry compote, or even strawberry jam work beautifully.
- Add orange zest. A teaspoon of fresh orange zest in the base gives it a holiday vibe.
- Make it boozy. A tablespoon of bourbon or rum in the cream cheese mixture (for the grown ups only).
- Crumble in cookies. Crushed shortbread or graham crackers add a nice texture.
Have you ever tried swirling two different sauces? I did this last year with cranberry and caramel and it was amazing. Don't be afraid to play around.
FAQs About No Churn Cranberry Swirl Cream Cheese Ice Cream
Can I use store bought cranberry sauce?
Yes, absolutely. Either jellied or whole berry works fine. If you're using jellied, just give it a quick whisk to loosen it up before swirling. Whole berry sauce gives you a slightly chunkier texture, which I personally love.
How do you keep no churn cream cheese ice cream creamy after freezing?
The cream cheese itself helps a lot, but here's my trick: store it with plastic wrap pressed right against the surface, and use a tightly sealed container. Also, don't keep opening the freezer to peek at it. Every time warm air hits the ice cream, it can form ice crystals.
Can I make this ice cream ahead of time?
Definitely. I usually make it 1 to 2 days before serving, especially when I'm hosting. Just keep it tightly covered in the freezer and it'll be ready whenever you are. It actually tastes even better after sitting overnight because the flavors settle in.
Why is cream cheese used in no churn ice cream recipes?
Cream cheese gives the ice cream that smooth, scoopable texture that's normally hard to get without a churning machine. It also adds a slight tang that balances out the sweetness from the condensed milk. Without it, no churn ice cream can taste overly sweet and feel a bit icy.
Recipes You May Like
If you loved this recipe, here are a few more from my kitchen worth trying:
- Creamy Christmas Lasagna Dessert: A no bake dessert with layers of cream cheese, pudding, and whipped cream that screams holiday vibes.
- Homemade Cranberry Sauce for the Holidays: The perfect base for this ice cream and so much better than the canned stuff.
- White Chocolate Peppermint Fudge: A festive treat that pairs wonderfully with a scoop of this ice cream.
A Sweet Ending
This no churn cranberry swirl cream cheese ice cream has become one of those recipes I make every single holiday season. It's simple, it uses up leftovers, and it makes my family really happy. What more can you ask for from a dessert?
I hope you give this one a try in your own kitchen. Let me know how it turns out, and if your family loves it as much as mine does. Don't forget to save this recipe to Pinterest so you can find it again next time you have leftover cranberry sauce on your hands.
Print
No Churn Cranberry Swirl Cream Cheese Ice Cream
- Total Time: 8 hours 15 minutes
- Yield: 8 servings 1x
Description
A dreamy no churn cranberry swirl cream cheese ice cream that comes together with just six ingredients and a hand mixer. Smooth, tangy, and perfect for using up leftover cranberry sauce during the holidays.
Ingredients
- 1 ¼ cups leftover cranberry sauce (homemade or store bought, fully chilled)
- 1 can (14 oz) sweetened condensed milk
- 4 oz block cream cheese, softened to room temperature
- ¼ tsp coarse Kosher salt
- 2 tsp pure vanilla extract
- 2 cups cold heavy whipping cream
Instructions
- Make sure your cranberry sauce is fully chilled before you begin.
- In a large bowl, beat the softened cream cheese until totally smooth and creamy, about 1 minute.
- Add the sweetened condensed milk, salt, and vanilla extract, then beat until silky and lump free.
- Pour the cold heavy whipping cream into the same bowl and beat on medium speed for several minutes until soft, thick peaks form.
- Spread half of the ice cream mixture into a 2 quart freezer safe container with a lid.
- Dollop half of the chilled cranberry sauce on top and gently swirl it through with a butter knife.
- Add the rest of the ice cream mixture on top, then dollop with the remaining cranberry sauce and swirl again.
- Cover the container with a tight fitting lid and freeze for at least 8 hours, or overnight.
- Let sit on the counter for about 5 minutes before scooping and serving.
Notes
Use block cream cheese, not the spreadable tub kind, for the right texture. Press plastic wrap directly onto the surface before sealing to prevent ice crystals. Keeps in the freezer for up to 2 weeks.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No Churn
- Cuisine: American





