Thick, tangy frozen yogurt with peanut butter running through it hits that sweet spot between dessert and snack. It scoops like ice cream once it softens for a few minutes, but it still tastes bright from the yogurt and rich from the peanut butter, which keeps every bite from feeling flat or overly sweet.
The trick is in the balance. Greek yogurt gives the base enough body and protein to freeze into something spoonable, while peanut butter adds fat, flavor, and a creamy finish that keeps the texture from turning icy. A little honey or maple syrup matters here too, not just for sweetness but because sugar helps the mixture freeze more smoothly.
Below, I’m also covering the small habits that matter most with no-churn froyo, from stirring during the first couple of hours to the short rest that makes scooping easier. If you’ve ever had homemade frozen yogurt turn crumbly or rock hard, this version solves that.
The frozen yogurt stayed creamy instead of icy, and stirring it the first two hours made a huge difference. The peanut butter flavor came through clearly without getting too sweet.
Creamy peanut butter frozen yogurt with that roasted-peanut finish is perfect for a quick dessert night.
The Part That Keeps Frozen Yogurt Creamy Instead of Icy
Frozen yogurt fails most often for one simple reason: there isn’t enough fat, sugar, or movement during freezing to keep ice crystals small. Greek yogurt alone can freeze hard and grainy. Peanut butter helps here because it brings fat and solids, and the honey or maple syrup lowers the freezing point just enough to keep the texture scoopable.
The other mistake is freezing the mixture all at once and walking away. Stirring during the first two hours breaks up the crystals before they get big, which is the difference between spoonable froyo and a block that needs a knife. If you use an ice cream maker, that machine does the mixing for you and gives you the smoothest result.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
What Each Ingredient Is Actually Doing in This Froyo
- Greek yogurt — This is the base, and full-fat or 2% Greek yogurt gives the best body. Nonfat yogurt works, but the finished dessert will be a little icier and less rich.
- Creamy peanut butter — Use a smooth peanut butter that stirs easily, not a dry natural one with a thick oil cap unless you whisk it very well first. The fat content is what gives the frozen yogurt its creamy mouthfeel and roasted peanut taste.
- Honey or maple syrup — Both work, and this is one place where you don’t want to cut the sweetener too much. Sugar helps the mixture stay soft enough to scoop, so reducing it can make the froyo freeze too firmly.
- Vanilla — It rounds out the peanut butter and keeps the yogurt from tasting sharp. It isn’t the main flavor, but you’ll notice when it’s missing.
- Salt — Just a small amount sharpens the peanut flavor and keeps the dessert from tasting one-note. If your peanut butter is already salted, you can slightly reduce it, but don’t skip it entirely.
How to Mix, Freeze, and Scoop It Without Ending Up With a Brick
Whisk Until the Base Is Completely Smooth
Start by whisking the yogurt, peanut butter, honey, vanilla, and salt until there are no streaks left. Peanut butter likes to cling in thick ribbons at first, so keep going until the mixture looks glossy and uniform. If you rush this step, you’ll freeze pockets of peanut butter and yogurt separately, and the texture will never feel even.
Stir During the First Two Hours
Pour the mixture into a freezer-safe container and freeze it for an hour, then stir it well. Repeat once more an hour later. Those early stirs are what keep the mixture from setting into hard ice crystals, especially if you’re not using an ice cream maker. After that, let it freeze undisturbed for the remaining time.
Let It Warm Briefly Before Scooping
After about 4 hours, the froyo should be firm but not rock hard. Let it sit at room temperature for 5 minutes before scooping so the edges relax a bit. If it still feels too hard, wait another couple of minutes rather than forcing it with a spoon, because that’s when the surface tends to crack and the texture turns icy.
Make It Dairy-Free
Use a thick coconut yogurt or another plain dairy-free yogurt with some body. The flavor will be a little less tangy and more coconut-forward if you use coconut yogurt, but the peanut butter still carries the dessert. Choose one that isn’t watery, or the frozen texture will lean icy.
Use Maple Syrup Instead of Honey
Maple syrup gives the froyo a slightly deeper, rounder sweetness and keeps it fully vegan. It won’t taste like maple in the finished dessert unless you use a strong hand, but it does soften the freeze just like honey.
Turn It Into a Higher-Protein Dessert
Use a strained Greek yogurt with a higher protein count and serve it with peanuts or a drizzle of peanut butter on top. The texture stays denser and a little more filling, which works well if you want this to eat like a snack-dessert instead of a light scoop.
Storage and Reheating
- Refrigerator: Not ideal once frozen; it will melt into a loose yogurt sauce within an hour or so.
- Freezer: Keeps for about 1 week in a tightly sealed container, but the texture is best in the first 2–3 days. Press a piece of parchment or plastic wrap directly on the surface to reduce ice crystals.
- Reheating: There’s no reheating here. Let it sit at room temperature for 5 to 10 minutes before scooping; microwaving makes the edges melt before the center softens.
Questions I Get Asked About This Recipe

Healthy Peanut Butter Frozen Yogurt
Ingredients
Equipment
Method
- Whisk plain Greek yogurt, creamy peanut butter, honey or maple syrup, vanilla extract, and salt together until completely smooth and no streaks remain. Keep whisking until the mixture looks uniform and glossy.
- Taste the mixture and adjust sweetness with more honey or maple syrup if needed. Whisk again for 10 seconds after adjusting so it fully incorporates.
- Pour the mixture into a freezer-safe container and freeze for 4 hours. Stir every hour for the first 2 hours to prevent large ice crystals from forming.
- Alternatively, churn the mixture in an ice cream maker for a smoother result. Follow your machine’s normal churning cycle until thickened.
- Let the frozen yogurt sit at room temperature for 5 minutes before scooping so it softens slightly. You should see it become easier to portion without fully melting.
- Top with banana slices and a drizzle of honey, then finish with crushed peanuts if using. Serve immediately for the best creamy texture and fresh fruit bite.