Desserts
This chocolate yogurt ice cream recipe proves you don’t need an ice cream maker to craft silky-smooth, restaurant-worthy texture at home. The secret lies in blending Greek yogurt with rich cocoa powder, then freezing it in layers for that signature swirl effect.
I perfected this recipe after burning through three batches of overly icy, chalky attempts, and now it’s my go-to dessert for hot summer days.
What makes this recipe stand out is the no-churn method, which eliminates the need for an ice cream maker while still delivering creamy, dreamy results. The yogurt base provides natural thickness, while melted chocolate and a touch of sweetener create that classic chocolate ice cream flavor.
You’ll need just 10 minutes of prep work and 6 hours of freezing time for a dessert that tastes like it came from a gourmet shop.
The final product is a smooth, swirled masterpiece with pockets of rich chocolate and creamy yogurt throughout. No graininess, no freezer burn—just velvety texture that melts on your tongue.
For extra indulgence, fold in chopped nuts, caramel drizzle, or crushed cookies before freezing. This recipe is foolproof, versatile, and perfect for satisfying chocolate cravings without the fuss.
Whether you’re feeding a crowd or treating yourself to a single scoop, this chocolate yogurt ice cream delivers restaurant-quality results with minimal effort. The best part? You can customize it with mix-ins like peanut butter, mint extract, or even a splash of coffee for depth.
Let’s get started on this creamy, dreamy dessert.
Ingredients for chocolate yogurt ice cream
Six creamy ingredients transform into restaurant-worthy chocolate swirls without an ice cream maker.
| Ingredient | Amount | Notes |
|---|---|---|
| Plain Greek Yogurt 🥛 | 3 cups | Full-fat for creaminess, unsweetened |
| Unsweetened Cocoa Powder 🍫 | ½ cup | High-quality Dutch-processed preferred |
| Granulated Sugar 🍚 | ¾ cup | Or light brown sugar for depth |
| Heavy Whipping Cream 🥛 | 1 cup | 36% fat for stability |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar bourbon preferred |
| Semisweet Chocolate Chips 🍫 | 1 cup | Enjoy Life brand for allergy safety |
| Sea Salt 🧂 | ½ tsp | Fine grain for finishing |
| Milk 🥛 | ¼ cup | Whole milk for richness |
| Dark Chocolate Bars 🍫 | 6 oz | 70% cacao, chopped for swirls |
| Cornstarch 🌾 | 1 tsp | Prevents iciness |
| Optional Mix-Ins 🍪 | ½ cup | Chopped nuts, cookies, or caramel |
The Greek yogurt is non-negotiable—full-fat Fage or Siggi's from the refrigerated section delivers that signature tang and thickness. Trader Joe's carries the best-priced bulk options, but any thick, creamy brand works. For the cocoa powder, Ghirardelli or Valrhona make all the difference—avoid the cheap baking cocoa. The dark chocolate bars should be 70% cacao or higher for that deep, complex flavor. I always grab Lindt or Guittard for the best melt. Pro tip: Toast your nuts (if using) in a dry pan for 3-4 minutes—they add a whole new dimension of flavor.
No Greek yogurt? Thick sour cream or mascarpone works in a pinch, but texture will be slightly denser. Swap the cocoa powder for melted dark chocolate (4 oz) plus 1 tbsp cocoa powder if you're out. For sweetness, honey or maple syrup can replace sugar at a 1:1 ratio—just reduce the milk by 2 tbsp. The chocolate chips can be swapped for chopped chocolate bars or even Nutella for a twist. Need it vegan? Coconut yogurt plus coconut cream delivers surprisingly well. And if you're feeling fancy, add espresso powder (1 tsp) for depth or a splash of bourbon (1 tbsp) for adult indulgence.
This keeps beautifully for up to 2 weeks in an airtight container, though it's best within the first week. For extra-creamy scoops, let it sit at room temperature for 10 minutes before serving. I always portion mine into silicone molds for easy scooping, and they freeze perfectly for 3 months. Want to serve it immediately? Freeze for 4 hours instead of the full 6—just know it'll be softer. The swirls develop best with slow freezing, so place your container on a tray in the freezer for the first hour.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this trick—just stir the warm cocoa into the Greek yogurt until it’s smooth, then fold in the whipped cream. No blender, no churning, just a spoon and 10 minutes of your time. (Yes, even on a Tuesday night.)
- Rich Without Guilt: That velvety Greek yogurt cuts through the deep cocoa powder, making it taste decadent but way lighter than traditional ice cream. Honestly, I’ve had people ask if it’s homemade or store-bought—I’ll take that compliment.
- Weeknight Magic: Double the batch and freeze half for lazy mornings or post-work cravings. The sugar and vanilla extract balance the tang perfectly, so it’s always ready—no last-minute grocery runs.
- Budget-Friendly Luxury: Heavy whipping cream and cocoa powder stretch further than you’d think, and Greek yogurt’s protein keeps it creamy without breaking the bank. Here’s what sold me: a full pint costs less than a single scoop at the shop.
Step-by-step instructions for chocolate yogurt ice cream
Here's how to create velvety swirls with no churning—just simple technique and patience.
Whisk the Base for Smooth Texture
In a large mixing bowl, combine the 3 cups plain Greek yogurt, 0.75 cup granulated sugar, and 1 tbsp vanilla extract. Whisk vigorously for 2-3 minutes until the sugar fully dissolves and the mixture becomes smooth and homogeneous. The sugar should disappear completely—this prevents grainy ice cream later.
Next, sprinkle the 0.5 cup unsweetened cocoa powder and 1 tsp cornstarch over the mixture. Whisk again for 1 minute until no dry spots remain. The cornstarch acts as a stabilizer, preventing iciness while the cocoa powder delivers that rich chocolate depth. Here's the thing—don't rush this step. Any remaining dry cocoa will create unpleasant textures in your final product.
Fold in Chocolate and Mix-Ins
Gently fold in the 1 cup semisweet chocolate chips using a rubber spatula, ensuring even distribution throughout the mixture. For the 6 oz dark chocolate bars, chop them into small, even pieces (about the size of chocolate chips) and fold them in as well. These will create beautiful swirls as they melt slightly during freezing.
If using 0.5 cup optional mix-ins, add them now—whether it's chopped nuts, cookie crumbles, or caramel pieces. Stir gently to maintain the airiness of the base. The key here is to avoid overmixing, which could break down the yogurt's natural creaminess. You're looking for a marbled effect rather than a fully combined texture.
Incorporate Cream and Milk for Richness
In a separate bowl, whip the 1 cup heavy whipping cream until it forms soft peaks. This adds luxurious creaminess to your ice cream. Then, gently fold the whipped cream into the yogurt mixture along with the 0.25 cup milk. The milk helps balance the richness while keeping the texture light. Fold just until combined—don't overwork it or you'll deflate the cream.
At this stage, your mixture should have a thick, pudding-like consistency. Taste and adjust seasoning with the 0.5 tsp sea salt if needed. The salt enhances all the chocolate flavors, so don't skip this step even if it seems counterintuitive. Transfer the mixture to an airtight container, pressing plastic wrap directly on the surface to prevent ice crystals from forming.
Freeze with the No-Churn Method
Place the container in the freezer and freeze for 4-6 hours until completely firm. Here's where the magic happens: every 30 minutes, remove the container and gently stir the mixture with a fork. This breaks up any forming ice crystals and creates that signature creamy texture. Don't skip this step—it's what transforms good ice cream into exceptional ice cream.
After the initial 4 hours, your mixture should be mostly frozen but still slightly soft in the center. At this point, you can either continue freezing without stirring (for a firmer texture) or add any remaining mix-ins now if you prefer them distributed throughout. Return to the freezer for an additional 2-4 hours until completely solid.
Serve and Enjoy Immediately
When ready to serve, let the ice cream sit at room temperature for 5-10 minutes before scooping. This makes it easier to portion without losing its shape. The perfect scoop should be creamy with visible chocolate swirls from the melted dark chocolate pieces, and no ice crystals.
For an extra-special presentation, top with additional semisweet chocolate chips or a sprinkle of sea salt. Serve immediately while still cold—this ice cream doesn't improve with time outside the freezer. The texture should be velvety smooth with pockets of rich chocolate flavor in every bite, and the sweetness perfectly balanced by the underlying cocoa intensity.
Pro Tips For Making Chocolate Yogurt Ice Cream
- Whip Cream Cold: DESCRIPTION: Grab the heavy whipping cream straight from the fridge—no thawing, no shortcuts. Room temperature cream fights you, and you’ll end up with butter instead of fluffy peaks. I learned this after three failed batches where I rushed and got stiff, grainy ice cream. Just 10 minutes in the fridge makes all the difference.
- Sift the Cocoa: DESCRIPTION: Unsweetened cocoa powder clumps like a grumpy cat if you don’t sift it first. Use a fine-mesh sieve over the mixing bowl before adding anything else—this keeps your ice cream smooth, not streaky. (Yes, even if you’re impatient like me.)
- Sweeten Gradually: DESCRIPTION: Don’t dump all the sugar at once—start with half, mix it in, then taste. Yogurt’s tang can trick you into over-sweetening, and you’ll end up with a dessert that tastes like a candy bar. Adjust as you go; you’re the boss.
- Freeze the Mix Fast: DESCRIPTION: Spread your chocolate yogurt mixture in a shallow container and freeze it uncovered for 1–2 hours first. This forms a thin crust that prevents ice crystals later. Cover and finish freezing normally—your future self will thank you for not getting rock-hard ice cream.
Troubleshooting perfect results
Grainy Texture Fix
If your ice cream turns out grainy, it’s usually from undissolved sugar or cocoa powder. Always whisk the sugar into the yogurt until completely dissolved—no lumps allowed. For cocoa powder, sift it first to break up any clumps, then whisk vigorously for 1-2 minutes to ensure even distribution.
I’ve found that using Dutch-processed cocoa powder like Ghirardelli dissolves more smoothly than natural cocoa. 💫
Icy Crystals Problem
Ice crystals form when moisture freezes too quickly or when air gets trapped. To prevent this, press plastic wrap directly onto the surface of your mixture before freezing—this minimizes air exposure. Also, stir the mixture every 30 minutes during the first 4 hours of freezing to break up forming crystals.
If you notice ice crystals after the fact, blend the ice cream briefly in a food processor before serving.
Too Soft or Melted Too Fast
If your ice cream is too soft or melts quickly, it’s likely because the fat content was too low or the freezing time was insufficient. Ensure you’re using full-fat Greek yogurt and 36% fat heavy cream
For faster freezing, place your container on a tray in the freezer for the first 1-2 hours to promote even freezing. If it’s already too soft, transfer it to a colder part of your freezer or freeze it for an additional 2-3 hours.
Chocolate Separation
If the chocolate chunks separate and sink to the bottom, it’s because they weren’t evenly distributed or melted slightly during freezing. Chop your dark chocolate into small, even pieces (about the size of chocolate chips) and fold them in gently at the end of Step 2.
For extra insurance, melt the chocolate slightly (just until it’s pliable) before folding it into the mixture—this helps it bind better with the yogurt base. 🍫
Weird Aftertaste
An off or bitter aftertaste usually means your cocoa powder or chocolate was low-quality, or you overdid the salt. Stick to high-quality cocoa powder like Valrhona or Ghirardelli and 70% cacao dark chocolate for the best flavor.
If you used pre-sweetened chocolate chips, reduce the sugar in the recipe by 2 tbsp. Taste your mixture before freezing—if it’s too bitter, add a pinch more sugar or a splash of milk to balance it out.
Freezer Burn Prevention
Freezer burn happens when air exposure causes dehydration and ice crystals. Always store your ice cream in an airtight container with minimal headspace (leave just ½ inch at the top). Press plastic wrap directly onto the surface to create a barrier.
For long-term storage (2 weeks+), wrap the container in another layer of plastic wrap or aluminum foil before placing it in the freezer. If you notice freezer burn, simply scoop off the affected top layer—it won’t affect the texture of the rest.
Nutrition facts
Frequently asked questions
Can I make this recipe without an ice cream maker?
This recipe uses a no-churn method that relies on Greek yogurt's natural thickness and the stabilizing effect of cornstarch. The key is stirring the mixture every 30 minutes during the first 4 hours of freezing to prevent ice crystals. No special equipment needed—just a freezer and patience!
What if I don't have Greek yogurt?
You can substitute with thick sour cream or mascarpone cheese for a similar texture, though the flavor will be slightly tangier. For vegan options, use coconut yogurt plus coconut cream—it works surprisingly well! Just note the texture may be denser than traditional versions.
How do I fix grainy texture?
Graininess usually comes from undissolved sugar or cocoa powder. Always whisk the sugar into the yogurt until completely dissolved (no lumps!), and sift the cocoa powder first. For extra smoothness, use Dutch-processed cocoa powder like Ghirardelli. If it's already grainy, blend briefly in a food processor before serving.
Can I add mix-ins like nuts or cookies?
Yes! Fold in chopped nuts, cookie crumbles, or caramel pieces during Step 2. For best results, toast nuts first (3-4 minutes in a dry pan) to enhance flavor. Add them gently to maintain the airy texture—overmixing can make the base too dense.
How long does this keep in the freezer?
This recipe stays fresh for up to 2 weeks in an airtight container, though it's best within the first week. For longer storage (3 months), portion into individual containers with plastic wrap pressed directly on the surface. Let it sit at room temperature for 10 minutes before scooping for perfect texture.
