If you’re a fan of creamy frozen treats, you’re about to fall in love with Peanut Butter Cup Frozen Yogurt. This dreamy dessert features tangy Greek yogurt swirled with rich, creamy peanut butter, studded with chopped mini peanut butter cups, and sweetened just enough with honey or maple syrup. Every bite is a blissful blend of sweet and salty, with pockets of chocolate and nutty goodness throughout. Whether you’re beating the summer heat or simply craving an indulgent, yet surprisingly wholesome, homemade treat, this Peanut Butter Cup Frozen Yogurt delivers the ultimate frozen dessert experience.

Ingredients You’ll Need
One of the best things about this recipe is just how simple and approachable the ingredient list is. Each item brings something special to the table, working together to create a frozen yogurt that’s luscious, satisfying, and bursting with flavor (and a little fun, thanks to those mini peanut butter cups!).
- Greek Yogurt (2 cups): The creamy base gives the frozen yogurt its luxurious tang and silky texture—full-fat or 2% both work beautifully.
- Creamy Peanut Butter (1/2 cup): For unbeatable richness and that signature nutty flavor; stick with creamy to ensure a smooth scoop every time.
- Honey or Maple Syrup (1/3 cup): Adds just the right amount of natural sweetness; choose your favorite for a unique twist.
- Vanilla Extract (1 teaspoon): Rounds out all the flavors with a warm, aromatic touch that ties everything together.
- Mini Peanut Butter Cups, chopped (1/2 cup): The ultimate mix-in for chocolate-peanut butter fans—don’t skimp on these!
- Pinch of Salt: Just a little dash enhances the overall flavor and keeps the sweetness in perfect balance.
How to Make Peanut Butter Cup Frozen Yogurt
Step 1: Mix Your Base
In a medium mixing bowl, combine the Greek yogurt, creamy peanut butter, honey (or maple syrup), vanilla extract, and a pinch of salt. Whisk everything together until the mixture is completely smooth and uniform. This is your delicious foundation, and getting it nice and creamy means every mouthful of Peanut Butter Cup Frozen Yogurt will be perfectly silky.
Step 2: Fold in the Peanut Butter Cups
Once your base is mixed, gently fold in the chopped mini peanut butter cups. Scatter them evenly so you end up with snappy little pockets of chocolate and peanut butter in every bite. Don’t be shy—these are the highlight of the whole dessert!
Step 3: Churn Until Creamy
Pour the mixture into your ice cream maker and churn according to the manufacturer’s instructions. This usually takes about 20 to 25 minutes. You’ll know your Peanut Butter Cup Frozen Yogurt is ready when it thickens up and turns irresistibly creamy—almost like soft serve.
Step 4: Freeze for the Perfect Scoop
Transfer the churned yogurt into an airtight container. Pop it in the freezer for 1 to 2 hours if you want it firmer and scoopable. When you’re ready to serve, let it sit on the counter for 5 to 10 minutes to soften up just enough for easy scooping.
Step 5: No Ice Cream Maker? No Problem!
If you’re without an ice cream maker, simply pour your base into a freezer-safe container. Freeze it for 3 to 4 hours, giving it a good stir every 30 to 45 minutes to break up any ice crystals and keep things creamy. You can even swirl in chocolate syrup or toss in extra nuts for an adventurous twist!
How to Serve Peanut Butter Cup Frozen Yogurt

Garnishes
This frozen yogurt is made for fun garnishes! Top each bowl with extra chopped peanut butter cups, a drizzle of chocolate sauce, or a sprinkle of roasted peanuts for even more texture and flavor. A pinch of flaky sea salt on top can make all those sweet and salty notes absolutely pop.
Side Dishes
For a party, serve your Peanut Butter Cup Frozen Yogurt alongside crisp wafer cookies, fresh fruit slices (think banana or strawberries), or a platter of chocolate-dipped pretzels for a little extra crunch and salt. It also pairs well with a hot cup of coffee for an afternoon treat.
Creative Ways to Present
Wow your guests by layering scoops of frozen yogurt with brownie chunks in dessert glasses for a parfait vibe, or serve it in homemade waffle bowls for extra crunch. If you’re feeling playful, try rolling scoops in crushed peanuts or mini chocolate chips for an adorable (and totally irresistible) finishing touch.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Peanut Butter Cup Frozen Yogurt in an airtight container in your freezer. It will stay delicious for up to two weeks, though I suspect it will disappear long before then. Place a piece of parchment or wax paper directly on the surface to help prevent ice crystals and keep things extra creamy.
Freezing
This frozen yogurt freezes beautifully. Just remember, homemade versions can get quite firm, so give your container a few minutes on the counter before you scoop for the best texture. For longer storage, don’t hesitate to double-wrap the container to prevent freezer burn.
Reheating
While nobody wants their froyo hot, letting the Peanut Butter Cup Frozen Yogurt sit at room temperature for 5 to 10 minutes after coming out of the freezer helps it soften into creamy, scoopable goodness—no reheating necessary!
FAQs
Can I use non-dairy yogurt for this recipe?
Absolutely! Swap in your favorite coconut, almond, or cashew-based yogurt to keep everything dairy-free. Just be sure to use an unsweetened, thicker style for the best creamy texture.
What’s the best peanut butter to use?
Creamy, no-stir peanut butter ensures a silky-smooth base, but if you adore a little extra texture, natural peanut butter with a bit of stir works too. Just watch for excess oil separation to keep everything dreamy and creamy.
Do I really need an ice cream maker?
No ice cream maker? No problem! As described above, you can freeze the mixture in a shallow, freezer-safe container, stirring every 30 to 45 minutes—a little more hands-on, but totally doable and still delicious.
Can I add other mix-ins?
You bet! Chopped roasted peanuts, mini chocolate chips, or even swirls of caramel or fudge are fantastic additions. Make your Peanut Butter Cup Frozen Yogurt your own with whatever sweet extras you love.
How do I avoid icy frozen yogurt?
Using full-fat Greek yogurt and stirring often (if you’re making it by hand) both help keep your dessert super creamy. A thin layer of parchment directly on the surface during storage also keeps those pesky ice crystals at bay.
Final Thoughts
This Peanut Butter Cup Frozen Yogurt is like a love letter to all things creamy, nutty, and chocolatey—truly a treat worth making on repeat. Whether you’re sharing with friends or savoring a scoop all to yourself, you won’t believe how easy (and addictive) this recipe is. Grab your ingredients and let the frozen fun begin!
Print
Peanut Butter Cup Frozen Yogurt Recipe
- Total Time: 2 hours 30 minutes (including freezing)
- Yield: 6 servings 1x
- Diet: Gluten-Free, Vegetarian
Description
Indulge in the creamy, nutty goodness of this homemade Peanut Butter Cup Frozen Yogurt. With the perfect balance of sweet honey, rich peanut butter, and chunks of mini peanut butter cups, this frozen treat is a delightful combination of flavors and textures.
Ingredients
For the Frozen Yogurt:
- 2 cups plain Greek yogurt (full-fat or 2%)
- 1/2 cup creamy peanut butter
- 1/3 cup honey or maple syrup
- 1 teaspoon vanilla extract
- pinch of salt
- 1/2 cup chopped mini peanut butter cups
Instructions
- Prepare the Yogurt Mixture: In a medium mixing bowl, whisk together the Greek yogurt, peanut butter, honey (or maple syrup), vanilla extract, and a pinch of salt until smooth and well combined.
- Add Peanut Butter Cups: Fold in the chopped peanut butter cups.
- Churn the Mixture: Pour the mixture into an ice cream maker and churn according to the manufacturer’s instructions, usually about 20–25 minutes, until thick and creamy.
- Freeze the Yogurt: Transfer the frozen yogurt to an airtight container and freeze for 1–2 hours for a firmer texture. Let sit at room temperature for 5–10 minutes before scooping.
Notes
- If you don’t have an ice cream maker, pour the mixture into a freezer-safe container, freeze for 3–4 hours, and stir every 30–45 minutes to break up ice crystals.
- You can also swirl in chocolate syrup or add chopped peanuts for extra crunch.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: Freezing
- Cuisine: American
Nutrition
- Serving Size: 1/2 cup
- Calories: 240
- Sugar: 17g
- Sodium: 100mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 10mg