This easy high-protein peanut butter coffee is SO dreamy creamy and made within 5 minutes! All you need is a blender, a cup of brewed coffee, your favorite peanut butter, sweetener, plant milk and a little touch of vanilla extract. 100% vegan, dairy-free and naturally gluten-free.

I saw a peanut butter coffee creamer the other day in a store and then I thought: what if I actually put a spoonful of peanut butter in my coffee?
I tried it and OMG: best. discovery. ever.
Starbucks actually has a version of a PB coffee on a secret menu. Really? Well, I would rather make it myself right at home for half the price and keep a better control on my sugar intake. My version is quick, easy, low-in-added sugar and made dairy-free, too.
Not only does the peanut butter flavor the coffee nicely with a nutty taste that's mildly sweet and salty, but it also adds some extra healthy fats that make the drink SO creamy and almost whipped. It's unbelievable!
We already know how much coffee and PB go great together, but this drink really is next level delicious. It feels like eating peanut butter cookies while drinking a cup of coffee. ❤️
You will have to use a blender so the hot coffee, warm milk, PB, vanilla and sweetener get nice and smooth, but it really takes 3 minutes extra once you brewed your coffee. Super easy.
My favorite afternoon caffeinated treats are this oat milk matcha latte or this cardamom latte, but this peanut butter latte will be my go-to when I crave something rich and a little sweeter.
Perfect for a fancy hot latte drink that's rich and creamy and you can make it simply with brewed coffee, no need for an espresso machine. The peanut butter flavor is not overpowering at all but instead makes this drink super smooth and SO flavorful. Serve it warm or iced and garnish with vegan whipped cream for a special treat.
Hope you give it a try! 😀

Highlights of this recipe
- Quick 5-minute sweet latte recipe you can easily make at home
- Ultra creamy and rich, but healthier and low-in-sugar
- Make it hot or cold!
- Great recipe to boost your regular cup of coffee with more plant-based protein
- Vegan, dairy-free and naturally gluten-free
Ingredients you'll need
- Brewed coffee: just regular plain strongly brewed coffee!
- Peanut butter: choose a natural peanut butter that's unsweetened and preferably smooth. We love the smooth peanut butter from the brand Teddie, but just use your favorite. Almond butter would also work well, although the flavor would be different.
- Plant-based milk: I usually use oat milk for lattes and blended drinks as it is creamier and a little thicker than other kinds, but almond milk or soy milk would work too. A milk higher-in-fat will give you a richer result. Be sure to use an unsweetened milk!
- Maple syrup: my favorite sweetener, especially for drinks, although agave nectar, brown sugar or coconut sugar would also work.
- Vanilla extract: optional, adds a deeper flavor that pairs well with the peanut butter.

How to make it
Brew the coffee
Start by making your coffee just the way you make it regularly, although try to make it a little more coarse than usual. I like using a French press when making a flavored coffee to help make the brew a little stronger.
While the coffee is brewing, also warm up the milk using the stove or the microwave.
Blend and serve
Pour the hot coffee and warm milk in a blender and also add the peanut butter, sweetener and vanilla extract.
Blend on high until super smooth and for an extra frothy coffee, let it blend for a whole minute.
Pour in a mug or serving glass and dust with cacao powder, if desired. Enjoy right away!
Watch how to make it
Helpful tips
- I recommend to blend for long enough so the mixture really is completely smooth and uniform. You can check the texture with a spoon before pouring in your glass or mug to ensure there are no small clumps anymore.
- Cannot have caffeine? No problem! Simply brew a caffeine-free coffee!
- For a frothier peanut butter latte, then use a barista oat milk.

How to make an iced peanut butter coffee
Brew your coffee as directed and then, add it to your blender. Also add the peanut butter, cold milk, sweetener and vanilla extract and blend on high until smooth.
Add some ice cubes to your serving glass and then pour your peanut butter coffee over. Enjoy right away!
You can also cool down the brewed coffee before adding to the blender and also, feel-free to add 1-2 ice cubes to the blender to help chill it, especially if enjoying right away.
*PRO TIP: make a batch of brewed coffee beforehand and freeze it in an ice cube tray. Then, fill your serving glass using those coffee ice cubes instead of regular water ice cubes to avoid any dilution of the coffee flavor!
Serving suggestions
I love how blending the coffee gives a nice froth to the drink easily. Just make sure to blend for long enough to incorporate enough air into the drink to make it lighter.
Also, I like to simply dust over some cacao powder for a nice finish when serving or drizzle some vegan chocolate syrup or tahini caramel, for more sweetness.
To make it a nice treat, then also top with vegan coconut whipped cream and some vegan mini chocolate chips. They will melt once they fall into the coffee, giving it a nice mocha flavor.
For a nice afternoon treat, then pair your cup of coffee with these coffee bean cookies, chocolate chip oatmeal cookies or these healthy chocolate covered chickpeas.
Variations
Coffee and PB pair well with so many ingredients! You can make this drink you own and experiment with other flavors:
- Mocha PB coffee: simple add 1 tablespoon (or more!) of raw cacao powder to your blender and adjust sweetener to your taste (the cacao is a little bitter, so you will likely need a little more). Or, use a cashew chocolate milk instead of plain milk!
- Chai PB coffee: add a spoonful of chai spices to your blender for a nice warming chai coffee! Check out my banana chai smoothie to find what spices I use for chai drinks.
- Banana PB coffee smoothie: Make the recipe as is, but also include a large frozen banana to your blender. Just like my chocolate banana milkshake, the frozen banana will give it a consistency like if you added some ice cream to your drink. The banana is sweet, so adjust by adding less sweetener if necessary. Yum!
- Creamy coconut PB coffee: this latte is pretty creamy already, but for an even richer coffee drink, then use coconut milk! The flavor will be a little different since you will taste some background of coconut flavor, but it would really work well.

Storage tips
You can store this PB coffee in a tightly sealed jar in the fridge for up to 2-3 days. Feel-free to enjoy it chilled over ice cubes or warm it up in the microwave or on the stove before enjoying.
FAQ's
The blender really helps dissolve the peanut butter to a super smooth consistency. You could do it without a blender, although the texture might not be 100% smooth. To make it that way, add all the ingredients to a small pot and whisk vigorously until the mixture becomes as smooth as you can. The peanut butter will dissolve easier once the milk is warm and also, if you have a hand held frother, then use this to help froth the drink.
Yes! Use 2 shots of espresso coffee to make it instead of regular drip coffee.
Peanut butter is an amazing source of plant-based protein and also provides some healthy fats, which are great nutrients to help you be full and feel satisfied.

More coffee shops's inspired drinks
- Dragon fruit lemonade
- Chai matcha latte
- Pink latte
- Blueberry lavender lemonade
- Strawberry acai lemonade
- Iced blueberry matcha latte
- Strawberry latte
- Iced dirty chai latte
More peanut butter recipes
- 3-ingredient peanut butter cookies
- Avocado peanut butter smoothie
- Thai peanut butter sauce
- Peanut soba noodles
- Peanut butter frosting
- Peanut butter rice krispie treat
- Hoisin peanut butter sauce
- No bake peanut butter fudge
- Tofu peanut butter buddha bowl
I hope you like this peanut butter coffee recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!
Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

Creamy Peanut Butter Coffee
Equipment
- Blender
Ingredients
- ¾ cup strongly brewed coffee - or about a small cup of coffee
- ½ cup plant milk - I like oat milk for drinks
- 1 tbsp sweetener of your choice - or to taste, I used maple syrup
- 1 tbsp natural smooth peanut butter
- ½ tsp vanilla extract - optional
Instructions
- Start by brewing your coffee.
- Meanwhile, heat up the milk on the stove or using the microwave until steamy hot.
- Then, pour the hot milk in a blender and add the hot coffee, peanut butter, sweetener and vanilla extract.
- Blend on high until smooth and frothy, then pour in a mug or glass.
- I like to dust with cacao powder when serving, but you can also garnish with coconut whipped cream, vegan chocolate syrup, tahini caramel or chocolate chips. Enjoy!
Video
Notes
- This drink is better enjoyed right away, but you can also keep it in the fridge for up to 2-3 days.
- To make an iced peanut butter coffee: brew the coffee and then add to a blender. Also add the cold milk, peanut butter, sweetener and vanilla extract (if using). Blend on high until smooth and frothy and then pour over iced cubes in your serving glass.
- To make it without a blender: you can also whisk and warm up all the ingredients in a sauce pan, and whisk vigorously/froth to create a smooth texture (using a blender will make a more frothy coffee easier). An electric hand held frother can also help combine and froth the peanut butter coffee.
Pin it for later!

Delicious