The Peanut Butter Chocolate Milkshake is a delicious mix of chocolate and peanut butter blended into a cold, smooth drink. It’s an easy treat you can make at home whenever you’re craving something sweet.

There are so many ways to mix up milkshakes depending on what you like. This chocolate peanut butter shake has a strong peanut butter taste with just the right amount of chocolate. It's thick, creamy, and not too sweet.
For more milkshake flavors try my Oreo Milkshake, strawberry milkshake and Chocolate Banana Milkshake.
Ingredients
- Chocolate ice cream – About 3 to 4 scoops (roughly 1 cup). This gives the shake its rich flavor and creamy texture.
- Peanut butter – Adds that classic nutty taste and makes the shake extra smooth.
- Whole milk – Helps everything blend together easily; you can adjust the amount based on how thick you like your shake.
- Whipped cream – You can use store-bought or homemade, just for topping.
- Chocolate sauce – Great for drizzling on top or around the glass.
- Reese’s peanut butter cups – Optional, but fun to add as a garnish or even blend into the shake for extra crunch and flavor.

How to make peanut butter chocolate milkshake
- Prep the glass: Drizzle some chocolate sauce around the inside of your serving glass. If you like, press some chopped Reese’s Peanut Butter Cups onto the rim for decoration (optional).
- Blend the shake: In a blender, add chocolate ice cream, peanut butter, and whole milk. Blend until smooth and creamy.
- Pour and serve: Pour the milkshake into your prepared glass. Top with whipped cream, drizzle more chocolate sauce, and add a few Reese’s pieces on top if you like.
Other milkshake recipes you'll love
📖 Recipe

Peanut Butter Chocolate Milkshake
The Peanut Butter Chocolate Milkshake is a simple mix of chocolate and peanut butter blended into a cold, smooth drink.
Print
Pin
Save
Ingredients
- 1 cup chocolate ice cream
- 2 tablespoon creamy peanut butter
- ½ cup milk
- whipped cream (optional)
- chocolate sauce, few pieces of Reese’s peanut butter cups (optional)
Instructions
- Drizzle some chocolate sauce around the inside and on the rim of your serving glass. If you like, press some chopped Reese’s Peanut Butter Cups onto the rim for decoration (optional).
- In a blender, add chocolate ice cream, peanut butter, and whole milk. Blend until smooth and creamy.
- Pour the milkshake into your prepared glass. Top with whipped cream, drizzle more chocolate sauce, and add a few Reese’s pieces on top if you like.
Video

Notes
- You can adjust the amount of milk depending on how thick or thin you like your milkshake.
- Use creamy peanut butter for a smoother texture, or chunky if you want a bit of crunch.
- If you don’t have chocolate ice cream, you can use vanilla and add a spoon of cocoa powder or chocolate syrup.
- Chill your glass before pouring the shake to help keep it cold longer.
- Toppings are optional — feel free to skip or swap based on what you have at home.








