There’s something undeniably satisfying about crafting a frozen treat at home—especially one that feels indulgent but still keeps your goals in mind. I first stumbled upon this Peanut Butter Greek Frozen Yogurt on a sweltering summer afternoon when I was craving something cool, creamy, and packed with protein. Armed with only a tub of Greek yogurt and a spoonful of peanut butter, I whisked together what would become my go-to healthy dessert. Fast forward, and friends now request it by name whenever they swing by for movie night.
What makes this recipe so special is its simplicity: just five pantry-friendly ingredients, minimal prep, and an ice cream maker (or alternative freezing method) stand between you and a luscious, velvety dessert. The tang of Greek yogurt balances the richness of natural peanut butter, while a drizzle of honey and a splash of vanilla bring everything together. Plus, you’ll get all the perks of protein and probiotics without feeling weighed down.
Over the years, I’ve learned that the key to perfect texture is chilling the mixture well before churning and resisting the urge to dig in too soon. Trust me, that half-frozen stage is tempting, but a brief overnight freeze turns soft-serve into scoopable bliss. Ready to dive in? Let’s start by gathering your ingredients and whipping up the base.
Steps
- Combine the Base
In a large mixing bowl, add 2 cups of plain Greek yogurt. I prefer full-fat for its ultra-creamy mouthfeel, but 2% works beautifully if you’re watching calories. Add ½ cup of natural peanut butter—smooth or crunchy, depending on your texture preference—then drizzle in ⅓ cup of honey (or maple syrup if that’s your vibe). Finish with 1 teaspoon of vanilla extract and a generous pinch of salt to round out the flavors. Use a whisk or sturdy spatula to blend everything until the mixture is silky and uniform in color. - Taste and Adjust
This is your moment to tailor sweetness and richness. Scoop a small spoonful, and if you dream of something sweeter, add an extra tablespoon of honey. Crave more peanut punch? Stir in another tablespoon of peanut butter. Take your time—the better the balance now, the more harmonious each frozen bite will be later. - Chill the Mixture
Cover the bowl tightly and transfer it to the refrigerator for at least 30 minutes. Chilling not only deepens the flavors but also helps the yogurt-peanut butter emulsion firm up, making it much easier to churn into creamy frozen yogurt. While you wait, you can read up on your ice cream maker’s manual or even prep any optional toppings—mini chocolate chips or crushed peanuts work wonderfully here.
Once your peanut-butter-yogurt base is chilled and flavors have melded, you’re ready to transform it into frozen yogurt magic. The churning process aerates the mixture and prevents large ice crystals, yielding a smooth, scoopable texture. Let’s walk through the next steps and explore a few handy tips to ensure success.
Steps
- Churn the Yogurt
Retrieve your chilled yogurt mixture from the fridge and give it a quick stir to reincorporate any settled ingredients. Pour the base into your ice cream maker, adhering to the manufacturer’s maximum fill line. Start the machine and let it run for 20–25 minutes, or until the mixture reaches a soft-serve consistency—visually, it should look like thick, ribbon-like swirls that hold their shape briefly before settling. Resist the urge to sneak a taste too early; patience here makes all the difference in texture.
- Freeze Until Firm
Once the churn cycle is complete, transfer the soft-serve yogurt into an airtight container. Use a spatula to smooth the surface evenly. For a classic scoopable texture, press a piece of plastic wrap directly onto the surface to minimize ice-crystal formation, then seal the lid. Freeze for at least 1–2 hours (up to overnight) until the yogurt firms up. The longer freeze time yields a more ice-cream-like density, so feel free to experiment based on your preference. - Serve and Enjoy
When you’re ready to indulge, remove the container from the freezer and let it sit at room temperature for 2–3 minutes—this brief tempering window makes scooping a breeze. Use a warmed ice-cream scoop (run it under hot water and shake off excess) to portion into bowls or cones. For added flair, top with mini dark chocolate chips, crushed peanuts, or even a swirl of extra peanut butter. Each scoop delivers a harmonious balance of tangy yogurt, nutty richness, and mellow sweetness.
Pro Tips & Creative Variations
- No Ice Cream Maker?
If you don’t own an ice cream machine, pour the chilled mixture into a shallow baking dish and freeze. Every 30 minutes, stir vigorously with a fork or whisk to break up ice crystals, repeating for about 2–3 hours until frozen-smooth. - Flavor Boosters
For a chocolate-peanut butter twist, add 2 tablespoons of unsweetened cocoa powder to the base before chilling. Alternatively, fold in ¼ cup of melted dark-chocolate ganache just before serving for luscious chocolate ribbons. - Extra Creaminess
Stir in 2 tablespoons of heavy cream when you combine the base ingredients. The additional fat yields a richer mouthfeel and softer texture straight from the freezer. - Fruit Swirl
Warm ½ cup of raspberry or strawberry preserves over low heat until pourable. Dollop spoonfuls over the churned yogurt in the container, then use a knife to create rustic fruit swirls before the final freeze. - Lower Sugar Option
Substitute half of the honey or maple syrup with mashed overripe banana. The banana adds natural sweetness and creaminess while reducing added sugars. - Speedy Single-Serve Hack
Divide the base mixture into silicone muffin liners or small ramekins, and freeze individually. These mini portions thaw faster and make grab-and-go snacks. - Protein Power-Up
Mix in one scoop of unflavored or vanilla protein powder when whisking the base. Adjust the honey slightly to balance any change in sweetness.

FAQ Section & Conclusion
1. Can I make this recipe dairy-free?
Yes—substitute the Greek yogurt with a high-protein, unsweetened coconut or almond-based yogurt. The texture may be slightly less tangy but still creamy. You might need to add an extra tablespoon of peanut butter for richness.
2. How long will the frozen yogurt keep in the freezer?
Stored in an airtight container, it will maintain optimal texture for up to two weeks. Beyond that, ice crystals may form and affect creaminess, though it remains safe to eat for up to one month.
3. Is it possible to sweeten without honey or maple syrup?
Absolutely. You can use an equal amount of agave nectar, date syrup, or a sugar-free liquid sweetener like erythritol syrup. If you prefer fruit-based sweetness, blend in a ripe banana or ½ cup of mashed frozen berries.
4. My churned yogurt is too soft—how do I fix it?
Simply transfer it to a sealed container and freeze for an additional 1–2 hours. If it becomes too firm, let it sit at room temperature for 3–5 minutes before scooping.
5. Can I add mix-ins during or after churning?
Yes. For evenly distributed bits, fold in chocolate chips, crushed nuts, or cookie pieces in the last 2–3 minutes of churning. If you prefer swirls or layers (like fruit or fudge), add them immediately after churning and gently marble with a spatula before the final freeze.
6. What’s the best way to serve single portions?
Divide the chilled base into silicone muffin cups or small ramekins, then churn or freeze individually. These single-serve portions thaw faster and avoid repeatedly opening the main container.
7. How can I make this lower in fat?
Use non-fat Greek yogurt and reduce the peanut butter to ⅓ cup, then add an extra tablespoon of yogurt or skim milk powder to maintain creaminess. You may need to adjust sweetness to taste.
Conclusion
There you have it—a simple, high-protein frozen yogurt that marries the tang of Greek yogurt with the irresistible richness of peanut butter. From the easy five-ingredient base to the quick churn-and-freeze process, this recipe proves that healthy treats can also feel indulgent. Whether you’re serving family at a summer gathering, meal-prepping portable snacks, or just craving a guilt-free dessert, this Peanut Butter Greek Frozen Yogurt delivers every time.
Feel free to experiment with mix-ins, sweeteners, or dairy-free substitutes to make it your own. If you give it a whirl, I’d love to hear how it turned out—drop a comment below or share your photos online. Here’s to deliciously wholesome treats and many cool spoonfuls ahead!
Description
Indulge in a protein-packed, tangy-sweet frozen treat that balances luscious peanut butter flavor with the bright creaminess of Greek yogurt. Ready in under an hour (plus freeze time), it’s perfect for hot afternoons or a healthier dessert alternative!
For the Frozen Yogurt Base
2 cups (480 g) full-fat Greek yogurt
½ cup (120 g) creamy peanut butter (natural or your favorite brand)
⅓ cup (80 ml) honey or pure maple syrup
1 tsp pure vanilla extract
Pinch of fine sea salt
For the Peanut Butter Swirl
¼ cup (60 g) creamy peanut butter
1 tbsp warm water (to thin, if needed)
1️⃣ Prepare the base mixture
: In a medium bowl, whisk together the Greek yogurt, ½ cup peanut butter, honey (or maple syrup), vanilla extract, and a pinch of salt until completely smooth and homogenous.
2️⃣ Chill (optional but recommended)
: Cover and refrigerate the yogurt mixture for 20–30 minutes. This helps it freeze faster and develop a smoother texture.
3️⃣ Churn the frozen yogurt
: Pour the chilled mixture into your ice-cream maker and churn according to the manufacturer’s instructions (typically 20–25 minutes) until it reaches a soft-serve consistency.
4️⃣ Make the swirl
: While the yogurt churns, stir together ¼ cup peanut butter and warm water in a small bowl until smooth but still thick—just fluid enough to dollop.
5️⃣ Layer and swirl
: Transfer half of the churned yogurt to a freezer-safe container. Spoon half of the swirl mixture in dollops over the yogurt, then gently drag a knife or skewer through to create marbled ribbons. Top with the remaining yogurt and repeat with the rest of the swirl.
6️⃣ Freeze to set
: Smooth the surface, cover the container tightly, and freeze for at least 2 hours (or up to overnight) until firm.
7️⃣ Serve
: Let sit at room temperature for 5 minutes before scooping. Garnish with chopped peanuts or a light drizzle of extra peanut butter, if desired.
Notes
No ice-cream maker? Freeze the base mixture in a shallow, airtight container. Every 30 minutes for the first 2 hours, stir vigorously with a fork to break up ice crystals until mostly set, then let firm overnight.
Sweetness adjust: Taste the base before churning—add more honey/maple if you like it sweeter, or a squeeze of lemon juice for extra tang.
Peanut variations: Swirl in chocolate-peanut butter for a Reese’s twist, or use chunky peanut butter for texture.
Lightened-up option: Swap half the Greek yogurt for low-fat, and reduce peanut butter to ⅓ cup.
Make-ahead: Keeps well up to 1 week in the freezer. Press a piece of parchment directly on the surface to prevent ice crystals.
- Prep Time: 10 minutes (+ 30 minutes chilling)
- Cook Time: minimum 2½ hours