Peanut Butter Cup Parfaits are a fun and delicious treat that layers creamy peanut butter, fluffy whipped cream, and chunks of chocolate peanut butter cups for a perfect mix of smooth and crunchy textures. They’re sweet but not too heavy, making them a great dessert to enjoy any time you want a little indulgence without feeling weighed down.
I love making these parfaits because they come together so quickly and everyone always asks for seconds. I usually keep a stash of peanut butter cups on hand just for this—there’s something special about breaking them into pieces and layering them between the peanut butter and whipped cream that makes each bite feel like a little surprise. Adding a sprinkle of crushed peanuts on top is my favorite way to add extra crunch.
These parfaits look great served in clear glasses or jars so you can see all the layers, which makes them perfect for parties or just a fun weekend dessert. I like to chill them a little before serving so the flavors have time to blend together, making every spoonful taste even better. They’re really simple but always a hit, especially for peanut butter and chocolate fans!
Key Ingredients & Substitutions
Granola: Choose a crunchy granola with nuts for texture. If you want a gluten-free option, make sure your granola is labeled gluten-free or swap with crushed gluten-free cookies.
Peanut Butter: Creamy peanut butter blends smoothly and layers nicely. For a healthier twist, try natural peanut butter, but stir it well to keep it creamy. You can also swap for almond butter if you prefer.
Whipped Cream: Regular whipped cream or store-bought whipped topping both work great. For a dairy-free version, use coconut whipped cream, which still offers lightness and flavor.
Chocolate Syrup: Hot fudge sauce adds a rich chocolate taste, but simple chocolate syrup works too and is easier to drizzle. For a lighter touch, drizzle melted dark chocolate or vegan chocolate sauce.
Peanut Butter Cups: These add chocolatey crunch. You can use mini cups or chop larger ones. If you want something different, try chopped chocolate bars or peanut butter-filled chocolates.
How Can I Get Perfect Layers in My Parfait?
Creating neat layers makes this parfait look extra inviting and ensures you taste a balance of flavors in each spoonful. Here’s how I do it:
- Use a spoon or small spatula to gently spread each layer evenly, especially peanut butter and whipped cream.
- Keep the peanut butter slightly soft but not runny—if it’s too stiff, warm it a little to make spreading easier.
- When adding chocolate syrup, drizzle slowly to avoid mixing it too much with whipped cream.
- Press granola down gently but don’t compact it, so it stays crunchy.
- Chill briefly after assembling to let layers set and flavors combine—about 15-30 minutes works well.
Equipment You’ll Need
- Clear parfait glasses or small jars – they show off the pretty layers and make serving easy.
- Spoons – for layering and to eat your parfaits with.
- Mixing bowl – to whip the cream or mix any fillings if you choose to make homemade whipped cream.
- Spatula or small spoon – helps spread peanut butter smoothly without breaking the layers.
Flavor Variations & Add-Ins
- Swap peanut butter cups for chopped Reese’s Pieces for a fruity crunch and a twist on the classic chocolate-peanut butter combo.
- Use almond butter instead of peanut butter to change the nutty flavor and suit different tastes.
- Add sliced bananas between layers for extra creaminess and a fresh touch.
- Mix mini chocolate chips or butterscotch chips into the whipped cream for extra texture and sweetness.

How to Make Peanut Butter Cup Parfaits
Ingredients You’ll Need:
For the Parfaits:
- 1 cup granola (preferably with nuts for extra crunch)
- 1 cup creamy peanut butter
- 2 cups whipped cream or whipped topping
- ½ cup chocolate syrup or hot fudge sauce
- ½ cup chopped peanut butter cups (mini or regular-sized)
- Optional: chopped peanuts for garnish
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare, plus an optional 15-30 minutes chilling time to let the flavors blend and the layers set nicely.
Step-by-Step Instructions:
1. Layer the Base:
Scoop about 2 tablespoons of granola into the bottom of each parfait glass. Spread 1 to 2 tablespoons of creamy peanut butter evenly over the granola layer.
2. Add Whipped Cream and Chocolate:
Add a generous layer of whipped cream—about ⅓ cup—to cover the peanut butter. Drizzle approximately 1 tablespoon of chocolate syrup over the whipped cream.
3. Build the Middle Layers:
Sprinkle another layer of granola over the chocolate syrup. Then, add a second layer of whipped cream, filling the glass almost to the top.
4. Top and Garnish:
Sprinkle the chopped peanut butter cups over the top whipped cream layer. Drizzle extra chocolate syrup and, if you like, sprinkle some chopped peanuts for extra crunch.
5. Chill and Serve:
Refrigerate the parfaits for 15-30 minutes if you want them extra refreshing before serving. Enjoy your tasty peanut butter cup parfait chilled with a spoon!
Can I Use Natural Peanut Butter Instead of Creamy Peanut Butter?
Yes, natural peanut butter works well! Just give it a good stir before using to make it smooth and easier to spread in the layers.
Can I Make These Parfaits Ahead of Time?
Absolutely! Assemble the parfaits, cover them tightly, and refrigerate for up to 24 hours. Just add the chopped peanut butter cups and nuts right before serving to keep them crunchy.
How Should I Store Leftovers?
Store any leftover parfaits in airtight containers in the fridge for up to 2 days. They may get a bit softer over time, so enjoy them sooner rather than later.
Can I Substitute the Granola?
Yes! You can swap granola for crushed cookies, cereal, or even chopped nuts, depending on your preference and what you have on hand.