Iced Peanut Butter Latte
If you’re a peanut butter lover like me, this one’s for you! I was experimenting in the kitchen with my morning coffee and a jar of peanut butter (yes, dangerous combo!), and this dreamy iced latte was born.

It’s the perfect mashup of your favorite nutty spread and a refreshing café-style drink. And let me tell you—it’s ridiculously simple and seriously delicious. Bonus: it’s less expensive than a store-bought version, too.
The warm espresso (or coffee) helps “melt” the peanut butter into a luscious swirl, and the touch of maple syrup and vanilla adds just the right amount of sweetness and flavor. You can use whatever milk you’d like. I tend to go with almond milk or skim milk. It’s like a caffeinated peanut butter cup in a glass… but better. And sassier!





Why you’ll go nuts for this latte
- Nutty goodness: That swirl of peanut butter melts right in for extra yummy flavor.
- Iced + energizing: Delivers that perfect caffeine kick to power you through the day.
- Customizable: Need a protein boost? Stir in a scoop of your favorite powder. Craving something extra? Drizzle chocolate or sprinkle cinnamon—easy to tailor for your personal nutrition goals and taste preferences.
- Quick & simple: Comes together in under 5 minutes with everyday ingredients you already have in the kitchen.
Use espresso, strong brewed coffee, or even instant—whatever you have on hand. Once you try it, you may never go back to plain iced coffee again!
This recipe is also featured on TODAY.com!

More coffee recipes to sip, snack & savor:
If this hits the spot, you’ll definitely want to try my Coffee Bars, Mocha Frappé, Breakfast Coffee Cookies, Coffee Smoothie, Coffee Energy Muffins—all delicious ways to get your caffeine fix!
For a blended version, try this Frozen Peanut Butter Latte!

Iced Peanut Butter Latte
Ingredients
- 1 tablespoon creamy peanut butter
- 2 to 4 ounces hot espresso, or ¼ cup strong brewed coffee
- 1 cup milk, dairy or non-dairy
- ¼ teaspoon vanilla extract
- 1 to 2 teaspoons maple syrup, adjust to taste
- Ice cubes
Instructions
- Prepare your glass: Use a spoon to spread the peanut butter around the inside of a medium glass or oversized mug that holds at least 2 cups (to leave room for ice and stirring). It creates a fun visual effect and melts into the coffee like a dream.Alternatively, you can simply add the peanut butter directly to the bottom of the glass—when the hot espresso hits it, the PB will start to melt. Use a spoon to stir vigorously and blend the peanut butter into the coffee until smooth. The swirl around the sides is just for fun!
- Add espresso: Pour the hot espresso or coffee into the glass. Tilt and swirl to help melt the peanut butter into the brew. If needed, use a spoon to gently scrape and mix the PB from the sides so it fully incorporates.
- Mix in the good stuff: Add milk, vanilla extract, and maple syrup. Stir well until everything is combined and smooth.
- Cool it down: Drop in some ice cubes, give it one last stir, add an optional squirt of whipped cream, and enjoy!
Notes
• Add cocoa powder (½ to 1 teaspoon) for a mocha-peanut butter twist.
• Top it off with frothed milk or whipped cream for an indulgent café feel.
• Drizzle a little melted chocolate or extra peanut butter over the top for flair.
• Sprinkle with cinnamon or sea salt for an added flavor punch. Protein boost:
• Stir in a scoop of unflavored or vanilla protein powder (or collagen peptides) while the coffee is still hot to help it dissolve easily. For a blended version, try this Frozen Peanut Butter Latte! Storage tip:
• Best enjoyed fresh, but you can double or triple the batch (minus the ice) and store in the fridge for up to 2 days. Just give it a shake before serving over ice.

This PB latte is SO dreamy. It’s the perfect afternoon pick-me-up. Thank you!
Hi Dan! We’re so happy to hear you love this latte as much as we do. Agreed- it’s perfect for a midday treat.Enjoy!— Eliza (Team Joy)
I love this recipe so much! It’s sooo delicious and easy. I’ve been making it every day. Thanks for this wonderful recipe!!
Kelly, I’m so happy you’re loving this PB latte! Thanks for sharing the love!!
This latte was very good and just what I was looking for. I used a little less milk and replaced the maple syrup with honey. Thank you!
Hi Natalie! Thank you for your feedback and sharing your variations. So happy you loved this one! — Eliza (Team Joy)