This post may contain affiliate links, and I earn from qualifying purchases. Please read our privacy policy.
These are the best Coffee Milkshakes ever, made special with the addition of peanut butter and Nutter Butter cookies to make the most delicious and refreshing frozen sweet treat. If you’re a coffee lover (and you love peanut butter too), this is going to be your new favorite dessert indulgence.
If you’re a lover of milkshakes, you might also like to try our S’Mores Milkshake, Pumpkin Pie Milkshake and the much-loved Shamrock Shake.

This coffee milkshake recipe begins with coffee ice cream. You can make it homemade (we have a fabulous recipe), or you can buy it at the store. This coffee shake has a bit of a gourmet flavor twist, adding in some peanut butter and marshmallow flavors too. The creative recipe is shared from the cookbook: Cutting Up in the Kitchen by Duane Nutter.
You should know that July 26th is National Coffee Milkshake Day (just in case you’d like to celebrate with the best coffee milkshake recipe!)
Ingredients Needed:
- Coffee Ice Cream: (homemade coffee ice cream or store-bought)
- Peanut Butter: Trust me, this is a great addition!
- Nutter Butter Cookies: Again, a great addition to these dreamy milkshakes.
- Marshmallow Creme: This is sold in a jar in your market’s baking aisle.
- Milk: Whole or 2% milk is recommended.
- Sprinkles: Chocolate sprinkles are fun to add on top (but they’re totally optional).
- Whipped Cream (optional)
How to make the best Coffee Milkshakes:
The complete, printable recipe is in the recipe card at the end of this post. This milkshake couldn’t be any easier to make. Here’s a brief overview.
- In a blender jar, blend the coffee ice cream with the milk, peanut butter, marshmallow creme and cookies.
- Pour the milkshake mixture into two glasses and garnish with whipped cream, crushed cookies and chocolate sprinkles (or garnish with whatever you want!)
Recipe Tips:
Suggested coffee milkshake add-ins:
- Make it a boozy coffee milkshake by adding in a shot of Bailey’s Irish Cream or Kahlua.
- Add an extra shot of espresso if you really want a ton of coffee flavor.
- Use Nutella in place of peanut butter to give your coffee milkshake a more chocolatey vibe.
- If there is a peanut allergy, use almond butter or another alternative nut butter (or sunflower butter) and a different cookie.
- Change up the cookies in the recipe. Use biscotti, peanut butter cookies or chocolate chip cookies.
- Swirl some chocolate sauce or caramel sauce in your milkshake glass before pouring in the milkshake.
What You’ll Love About This Recipe:
- With this recipe, you’ll whip up two smaller coffee milkshakes, so you can share the milkshake love with a friend.
- The addition of peanut butter, cookies and marshmallow creme make this a unique milkshake that you’re going to love.
- It’s the perfect afternoon snack on a hot day.