Written by

Donna Sanchez

Published

Creamy No-Churn Peach Cream Cheese Ice Cream Recipe with Easy Caramel Swirl

Ready In 6 hours 40 minutes
Servings 8 servings
Difficulty Medium

Introduction

Sprawled on the kitchen counter was a half-empty carton of heavy cream, and the realization hit—no ice cream maker in sight, and a summer heatwave that just wouldn’t quit. I had a craving for something cold and indulgent, but honestly, who has the time or patience to fuss around? That’s when the idea for this creamy no-churn peach cream cheese ice cream with caramel swirl was born.

Peaches were lingering in the fruit bowl, ripening faster than anyone could eat them, and a block of cream cheese sat neglected in the fridge. Tossing those ingredients together, improvising with what I had on hand, and skipping the churning step felt like a gamble. But, boy, did it pay off. The soft tang of cream cheese cuts through the sweet peaches perfectly, and that gooey caramel swirl? Total game changer.

With sticky fingers from caramel drizzles and peach juice dripping down my chin, I realized this recipe wasn’t just a quick fix—it was a new summer staple. It’s the kind of dessert that feels homemade and special without hours of work, and honestly, it’s the reason I started keeping canned peaches in the pantry (those off-season moments, you know?). This ice cream has a way of making you pause, savor, and trust that simple ingredients can deliver big comfort. It’s the kind of treat I trust to show up to any summer gathering, and it never disappoints.

Why You’ll Love This Recipe

After several rounds of tweaking and taste-testing (sometimes involving sneaky midnight spoonfuls), this creamy no-churn peach cream cheese ice cream recipe became a keeper. Here’s what makes it stand out:

  • Quick & Easy: Ready in under 30 minutes with no ice cream maker needed—perfect for hectic days or when unexpected guests arrive.
  • Simple Ingredients: Uses pantry staples and fresh peaches—no complicated shopping trips. I usually grab my cream cheese from Philadelphia for consistency, and it blends beautifully.
  • Perfect for Summer: This recipe hits the spot for backyard barbecues, casual brunches, or just a solo indulgence on a hot afternoon.
  • Crowd-Pleaser: The caramel swirl adds that extra wow factor everyone asks about—kids and adults alike can’t get enough.
  • Unbelievably Delicious: The cream cheese adds a velvety texture and a subtle tang that balances the sweetness of the peaches and caramel.

What truly makes this recipe different is the combination of no-churn convenience with a layered flavor profile. The caramel isn’t just a topping—it’s swirled in, making every bite a little surprise. Plus, blending the peaches with cream cheese gives a luscious silkiness you don’t get in typical fruit ice creams. It’s comfort food reinvented for busy days, but with that homemade soul that makes you close your eyes with every spoonful.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find fresh, making it a breeze to whip up anytime.

  • Fresh Peaches – 3 large ripe peaches, peeled and sliced (or about 2 cups); ripe peaches give the best natural sweetness and aroma.
  • Cream Cheese – 8 ounces, softened to room temperature (I recommend using full-fat for creaminess).
  • Heavy Whipping Cream – 2 cups (480 ml), chilled (this is your base for the creamy texture).
  • Sweetened Condensed Milk – 1 cup (300 g), adds natural sweetness and keeps the ice cream smooth without churning.
  • Vanilla Extract – 1 teaspoon, for depth of flavor.
  • Granulated Sugar – 2 tablespoons, optional, depending on peach sweetness.
  • Salt – A pinch, to balance flavors.

For the Caramel Swirl:

no-churn peach cream cheese ice cream preparation steps

  • Brown Sugar – ½ cup (100 g), packed.
  • Unsalted Butter – 3 tablespoons (42 g), softened.
  • Heavy Cream – 2 tablespoons (30 ml).
  • Vanilla Extract – ½ teaspoon.
  • Salt – A pinch (optional, for salted caramel).

For a gluten-free option, this recipe works perfectly as is. If you prefer a dairy-free twist, swapping the cream cheese with a coconut-based alternative and using canned coconut milk instead of heavy cream can work, though the texture will differ slightly.

Equipment Needed

  • Mixing Bowls: One large bowl for whipping cream and another for blending ingredients.
  • Electric Mixer or Hand Whisk: An electric mixer speeds things up, but a sturdy whisk works if you’re up for some arm work.
  • Blender or Food Processor: To puree the peaches and cream cheese smoothly. I’ve used both, but a food processor gives a silkier texture.
  • Spatula: For folding and scraping down sides.
  • Loaf Pan or Freezer-Safe Container: For freezing the ice cream. Metal pans help it freeze faster.
  • Saucepan: For making the caramel swirl.

If you don’t have a food processor, mashing the peaches well with a fork and beating the cream cheese separately before folding can work, but expect a chunkier texture. For caramel, a microwave-safe bowl can be used for quick melting, but stirring on the stove gives better control.

Preparation Method

  1. Prepare the Peaches: Start by peeling and slicing the peaches. For easy peeling, blanch them in boiling water for 30 seconds, then plunge into ice water—skins slip right off. Puree the peaches in a blender or food processor until smooth. Set aside. (About 10 minutes)
  2. Make the Caramel Swirl: In a small saucepan, melt the butter over medium heat. Stir in brown sugar and cook for 2-3 minutes until bubbling. Carefully add heavy cream and vanilla extract, stirring constantly until smooth and slightly thickened (about 2 minutes). Remove from heat and add a pinch of salt if you like salted caramel. Let cool to room temperature. (10 minutes)
  3. Blend Cream Cheese and Peach Puree: In a bowl, beat the softened cream cheese until smooth. Gradually add the peach puree and mix until well combined. If peaches seem too tart, add sugar here to taste. (5 minutes)
  4. Whip the Cream: In a chilled bowl, whip the heavy cream with an electric mixer until stiff peaks form. This is your ice cream’s fluffy base, so don’t under-whip. (5 minutes)
  5. Combine Mixtures: Gently fold the cream cheese and peach mixture into the whipped cream, using a spatula. Fold slowly to keep it light and airy—overmixing will deflate the cream. (3 minutes)
  6. Layer the Ice Cream and Caramel: Pour half of the ice cream mixture into your freezing container. Spoon half of the caramel over it in dollops. Repeat with the remaining ice cream and caramel. Using a knife or skewer, gently swirl the caramel through the ice cream to create a marbled effect. (5 minutes)
  7. Freeze: Cover the container tightly with plastic wrap or a lid and freeze for at least 6 hours, preferably overnight. This allows flavors to meld and the ice cream to firm up. (Overnight)
  8. Serving: Before serving, let the ice cream sit at room temperature for 5-10 minutes to soften slightly for easier scooping.

If you notice any icy chunks after freezing, letting the ice cream soften a bit longer or stirring gently with a fork before serving can help. The texture should be creamy and smooth, with luscious swirls of caramel throughout.

Cooking Tips & Techniques

Getting this no-churn peach cream cheese ice cream just right is all about balance and timing. Here are some tips I picked up along the way:

  • Softening Cream Cheese: Don’t skip this step! Cold cream cheese lumps will ruin the smooth texture. Let it sit at room temperature for at least 30 minutes or microwave for 10-second bursts if you’re in a hurry.
  • Whipping Cream: Chill your bowl and beaters in the freezer for 10 minutes before whipping. This makes the cream fluffier and helps it reach stiff peaks faster.
  • Folding Technique: Fold gently but thoroughly. You want to keep the air in the whipped cream but also mix the flavors evenly. Overfolding can make the ice cream dense.
  • Caramel Consistency: The caramel should be pourable but not too runny. If it’s too thin, it’ll sink to the bottom; too thick and it won’t swirl well. Adjust with cream or cook a bit longer to thicken.
  • Peach Sweetness: Depending on how ripe your peaches are, adjust the sugar. Tasting the puree before mixing helps you avoid overly tart or sweet results.

My first batch was a little icy because I didn’t whip the cream enough, so patience with that step pays off. Also, I learned that swirling the caramel while the ice cream is still soft enough to stir but not too liquid is key to getting those pretty ribbons.

Variations & Adaptations

This recipe is flexible enough to suit different tastes or dietary needs:

  • Berry Bliss: Swap peaches for fresh or frozen berries like strawberries or blueberries. It changes the flavor but keeps the creamy texture intact.
  • Dairy-Free Version: Use coconut cream instead of heavy cream and a vegan cream cheese alternative. The caramel can be made with coconut oil and coconut milk for a tropical twist.
  • Nutty Crunch: Add chopped toasted pecans or almonds swirled in with the caramel for a delightful crunch that contrasts with the creamy ice cream.
  • Spiced Peach: Toss the peaches with a pinch of cinnamon and nutmeg before pureeing for a warm spice note that’s perfect for late summer evenings.
  • Grilled Peach Variation: Grill the peach slices before pureeing to add a smoky, caramelized depth to the ice cream.

One time, I tried folding in some mascarpone cheese instead of cream cheese for a richer mouthfeel—it was decadent but a bit heavier, so I recommend that for special occasions. If you want to check out another creamy and cheesy dish that’s a crowd favorite, the creamy cheesy zucchini lasagna roll-ups might inspire your next dinner.

Serving & Storage Suggestions

This ice cream is best served slightly softened—let it sit on the counter for about 10 minutes before scooping. It pairs wonderfully with fresh peach slices or a sprinkle of chopped nuts to add texture.

For a fun dessert presentation, try serving scoops in waffle cones or alongside a warm slice of pound cake to contrast the cold creaminess.

Store the ice cream tightly covered in the freezer for up to 2 weeks. To prevent ice crystals, press a piece of parchment paper directly on the surface before sealing.

Reheat caramel sauce gently if needed before drizzling on top to refresh the swirl’s shine and flavor.

Flavors actually deepen after a day in the freezer, so if you can wait, the ice cream tastes even better the next day. I’ve found it’s a great make-ahead dessert for summer parties or a special treat after a busy day cooking dishes like the easy one-pan summer squash and sausage skillet.

Nutritional Information & Benefits

Estimated per serving (based on 8 servings):

Calories 280
Fat 18g
Carbohydrates 26g
Protein 4g
Sugar 22g

The peaches provide vitamin C and fiber, while the cream cheese and heavy cream contribute calcium and healthy fats. This recipe is gluten-free as written and can be adapted for lactose intolerance with dairy-free substitutes.

From a wellness perspective, this ice cream feels like a treat that doesn’t skimp on real ingredients or flavor, making it easier to enjoy without guilt. The natural fruit sweetness means less added sugar than many store-bought varieties.

Conclusion

This creamy no-churn peach cream cheese ice cream with caramel swirl is a testament to what happens when you keep it simple and trust your instincts. It’s a recipe that’s approachable for anyone, even if you don’t consider yourself a “dessert person.”

Play around with the sweetness, swap peaches for your favorite fruit, or add a little crunch—this recipe welcomes your personal touch. I love it because it feels like summer in every scoop, with a little unexpected twist from the caramel that keeps me coming back.

If you try it, I’d love to hear how you made it your own or what your caramel swirl secret is. Sharing those little kitchen stories is part of what makes cooking fun and relatable. Here’s to keeping it creamy, easy, and full of flavor!

Frequently Asked Questions

Can I use frozen peaches for this ice cream?

Yes! Just thaw and drain them well before pureeing to avoid excess water, which can cause icy texture.

How long can I store this ice cream in the freezer?

Store it covered tightly for up to 2 weeks. Beyond that, texture may degrade.

Can I make the caramel swirl ahead of time?

Absolutely, the caramel can be made up to a week in advance and refrigerated. Warm gently before swirling.

Do I have to use cream cheese, or can I substitute?

Cream cheese adds tang and creaminess, but mascarpone or ricotta can be used for a milder flavor, though texture will change slightly.

Is this recipe suitable for kids?

Yes, it’s a sweet treat that kids enjoy, especially with the caramel swirl. Just watch for sticky fingers!

Pin This Recipe!

no-churn peach cream cheese ice cream recipe

Print

Creamy No-Churn Peach Cream Cheese Ice Cream Recipe with Easy Caramel Swirl

A quick and easy no-churn ice cream combining ripe peaches and cream cheese with a luscious caramel swirl, perfect for summer indulgence without an ice cream maker.

  • Author: Mandy
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 6 hours 35 minutes
  • Yield: 8 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 3 large ripe peaches, peeled and sliced (about 2 cups)
  • 8 ounces cream cheese, softened to room temperature
  • 2 cups heavy whipping cream, chilled
  • 1 cup sweetened condensed milk
  • 1 teaspoon vanilla extract
  • 2 tablespoons granulated sugar (optional)
  • A pinch of salt
  • For the caramel swirl:
  • ½ cup brown sugar, packed
  • 3 tablespoons unsalted butter, softened
  • 2 tablespoons heavy cream
  • ½ teaspoon vanilla extract
  • A pinch of salt (optional)

Instructions

  1. Prepare the Peaches: Peel and slice the peaches. For easy peeling, blanch them in boiling water for 30 seconds, then plunge into ice water to slip off skins. Puree the peaches in a blender or food processor until smooth. Set aside. (About 10 minutes)
  2. Make the Caramel Swirl: In a small saucepan, melt the butter over medium heat. Stir in brown sugar and cook for 2-3 minutes until bubbling. Carefully add heavy cream and vanilla extract, stirring constantly until smooth and slightly thickened (about 2 minutes). Remove from heat and add a pinch of salt if desired. Let cool to room temperature. (10 minutes)
  3. Blend Cream Cheese and Peach Puree: Beat the softened cream cheese until smooth. Gradually add the peach puree and mix until well combined. Add sugar if peaches are too tart. (5 minutes)
  4. Whip the Cream: In a chilled bowl, whip the heavy cream with an electric mixer until stiff peaks form. (5 minutes)
  5. Combine Mixtures: Gently fold the cream cheese and peach mixture into the whipped cream using a spatula, folding slowly to keep it light and airy. (3 minutes)
  6. Layer the Ice Cream and Caramel: Pour half of the ice cream mixture into a freezing container. Spoon half of the caramel over it in dollops. Repeat with remaining ice cream and caramel. Swirl the caramel through the ice cream with a knife or skewer to create a marbled effect. (5 minutes)
  7. Freeze: Cover the container tightly and freeze for at least 6 hours, preferably overnight.
  8. Serving: Let the ice cream sit at room temperature for 5-10 minutes before scooping for easier serving.

Notes

Soften cream cheese before use to avoid lumps. Chill bowl and beaters before whipping cream for best results. Fold mixtures gently to keep airiness. Adjust sugar based on peach sweetness. Caramel should be pourable but not too runny for best swirl effect. Let ice cream soften slightly before scooping to avoid icy texture.

Nutrition

  • Serving Size: 1/8 of the recipe
  • Calories: 280
  • Sugar: 22
  • Sodium: 120
  • Fat: 18
  • Saturated Fat: 11
  • Carbohydrates: 26
  • Fiber: 1
  • Protein: 4

Keywords: no-churn ice cream, peach ice cream, cream cheese ice cream, caramel swirl, summer dessert, easy ice cream recipe, no ice cream maker

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating