Thick, tangy frozen yogurt with peanut butter folded all the way through hits a sweet spot that regular ice cream can miss. It’s cold and creamy, but it still tastes like something you’d happily eat after dinner without feeling weighed down. The peanut butter brings that roasted, nutty depth, and the Greek yogurt keeps every spoonful sharp enough to stay interesting.
The trick here is balance. Peanut butter can turn a frozen dessert heavy or icy if it isn’t blended smoothly, so the yogurt, sweetener, and vanilla need to be whisked until the mixture looks completely uniform before it ever goes into the freezer. Stirring during the first couple of hours matters too, because that’s what breaks up the crystals before they get big and grainy.
Below, I’m walking through the part that makes the biggest difference in texture, plus the swaps that keep this recipe flexible if you want it a little sweeter, a little richer, or dairy-free.
I stirred it twice in the first two hours like you said, and it came out creamy instead of icy. The peanut butter flavor stayed strong and it scooped beautifully after a few minutes on the counter.
Like this creamy peanut butter frozen yogurt? Save it for the nights when you want a chilled dessert with tangy yogurt, roasted peanut flavor, and a scoopable texture.
The Freezer Step That Keeps Peanut Butter Frozen Yogurt Creamy Instead of Icy
The biggest mistake with homemade frozen yogurt is treating it like a set-it-and-forget-it dessert. Yogurt has a lot of water, and peanut butter adds richness without stopping ice crystals from forming, so the mixture needs a little help while it freezes. Stirring during the first two hours breaks up the crystals before they lock in, which is the difference between a spoonable frozen yogurt and a rough, icy block.
The other detail that matters is the peanut butter itself. Natural peanut butter can work, but it needs to be stirred smooth first because separated oil and dry solids make the base uneven. A standard creamy peanut butter gives you the most consistent result, and that matters more here than brand loyalty or anything fancy.
- Greek yogurt — Full-fat Greek yogurt gives the cleanest, creamiest result, but low-fat still works if you’re okay with a slightly firmer freeze. Plain is best because flavored yogurt throws off the sweetness and can taste muddled once frozen.
- Creamy peanut butter — This is the backbone of the recipe. Use one that stirs smooth and tastes good on its own; the flavor gets muted slightly once frozen, so bland peanut butter stays bland.
- Honey or maple syrup — Either sweetener works, but honey gives a rounder, more classic peanut butter flavor. Maple syrup makes the finished frozen yogurt taste a little softer and more dessert-like. Start with the listed amount, then taste before freezing because cold dulls sweetness.
- Vanilla — It doesn’t make this taste like vanilla dessert; it connects the yogurt and peanut butter so the flavor reads fuller. Don’t skip it.
- Salt — A small amount wakes up the peanut butter. Without it, the dessert can taste flat even when the sweetness is right.
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.
Getting the Base Smooth Before It Ever Hits the Freezer
Whisk the Dairy and Peanut Butter Until It Looks Unified
Start with the Greek yogurt, peanut butter, sweetener, vanilla, and salt in one bowl and whisk until the mixture is completely smooth and glossy. If you still see streaks of peanut butter, those streaks freeze into hard pockets later, so take the extra minute here. Scrape the sides and bottom of the bowl a couple of times; peanut butter likes to hide there.
Taste for Sweetness at Room Temperature
The mixture should taste a little sweeter than you want the finished dessert to taste, because freezing dulls sweetness. If it tastes balanced now, it usually tastes underseasoned once cold. Add a little more honey or maple syrup only after it’s fully mixed, since dumping it in too early makes it harder to judge the final flavor.
Freeze with Short Stirring Intervals
Pour the mixture into a freezer-safe container and freeze for 4 hours, stirring every hour for the first 2 hours. That early stirring is what keeps the texture creamy instead of grainy. By the third and fourth hour, it should be thick enough that a spoon leaves visible trails. If your freezer runs cold, check it a little early so it doesn’t freeze harder than you want.
Let It Relax Before Scooping
Frozen yogurt straight from the freezer can feel rock-solid, especially after a full four hours. Give it about 5 minutes at room temperature before scooping so the edges soften just enough to yield. If you want a prettier scoop, run your spoon or ice cream scoop under warm water first and dry it off.
Make It Dairy-Free With Coconut Yogurt
Use a thick unsweetened coconut yogurt in place of the Greek yogurt. The texture will be a little softer and the flavor will lean coconut-forward, but it still freezes well if the base is whisked completely smooth. Choose a peanut butter with a strong roasted flavor so it can stand up to the coconut.
Use Maple Syrup for a Kinder, Rounder Sweetness
Maple syrup gives the frozen yogurt a softer sweetness and a slightly more mellow finish than honey. It’s the better choice if you want the peanut butter to taste a little deeper and less floral. The texture stays the same, so this is an easy swap.
Make It More Dessert-Like with Chocolate or Banana
Stir in a handful of mini chocolate chips near the end of freezing, or top the scoops with banana slices as written. Chocolate adds crunch and makes the dessert feel closer to a frozen treat shop version, while banana leans into the classic peanut butter pairing and softens the tang of the yogurt.
Storage and Reheating
- Refrigerator: Not recommended. This is meant to be frozen, and the texture turns loose and watery in the fridge.
- Freezer: Store in an airtight container for up to 2 weeks. After that, it still tastes fine, but ice crystals start to build and the texture gets less smooth.
- Reheating: No reheating needed. Let it sit at room temperature for 5 to 10 minutes before scooping. If it freezes too hard, don’t microwave it; that melts the edges 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 glossy.
- Taste the mixture and adjust sweetness by adding more honey or maple syrup if needed.
- Pour the mixture into a freezer-safe container, cover, and freeze for 4 hours.
- Stir the container every hour for the first 2 hours to prevent large ice crystals from forming.
- Let the container sit at room temperature for 5 minutes before scooping so it softens for thick, spoonable texture.
- Top with banana slices and a drizzle of honey right before serving.
- Churn in an ice cream maker according to the manufacturer’s instructions for a smoother result.
- Transfer to a freezer-safe container and freeze until firm, then let sit at room temperature for 5 minutes before scooping.
- Top with banana slices and a drizzle of honey right before serving.