A simple recipe for a Chocolate Peanut Butter Milkshake that’s ideal for anyone who loves the classic pairing of peanut butter and chocolate. This milkshake is quick to make, requires just a few ingredients, and can be adapted to be dairy-free if needed.
To make a dairy-free version, substitute dairy-free chocolate ice cream or frozen dessert as the base.

This shake contains both dairy and nuts unless you choose dairy-free ice cream and a nut-free alternative to peanut butter.
WHY YOU’LL LOVE THIS CHOCOLATE PEANUT BUTTER MILKSHAKE
An upgrade from a plain chocolate milkshake, this version delivers rich chocolate flavor with the salty-sweet depth of peanut butter. With only three main ingredients, it’s smooth, creamy, and perfect for peanut butter lovers.
Adjust the thickness by changing the amount of milk or letting the ice cream soften slightly. You can also mix peanut butter into other chocolate milkshake variations for a similar taste.

CHOCOLATE PEANUT BUTTER MILKSHAKE INGREDIENTS
Whole Milk – Use whole milk for the creamiest texture. For a thicker shake, reduce or omit the milk.
Chocolate Ice Cream – The sweet, creamy base of the milkshake. You can substitute peanut butter ice cream and add chocolate sauce for a different spin.
Peanut Butter – Creamy peanut butter blends easiest and creates a smooth, even texture.
If you have questions about the recipe, leave a comment below.
HOW TO MAKE A PEANUT BUTTER MILKSHAKE
Add the ingredients to the blender in the order listed: milk first, then ice cream, then peanut butter. Blend until smooth. For a thicker shake, omit the milk and let the ice cream soften for 5–10 minutes before blending.

BEST MILK FOR MILKSHAKES
Whole milk gives the richest, least icy shake because the higher fat content helps maintain a smooth texture. You can use lower-fat or plant-based milks, but use less liquid and allow the ice cream to soften a bit to avoid an icy result.
If using dairy-free milk, choose one with a creamy texture such as oat or full-fat coconut for the best mouthfeel.
HOW TO MAKE A THICK PEANUT BUTTER MILKSHAKE
For a thick, spoonable shake, use only slightly softened ice cream and add milk a tablespoon at a time until you reach the desired consistency. You can also add a few ice cubes and blend until creamy if you want extra thickness.

MAKING A MILKSHAKE WITH A BLENDER
Add milk to the blender first, then the ice cream, and finish with the peanut butter. Blend until fully combined and serve immediately for the best texture and flavor.
MAKING A MILKSHAKE WITHOUT A BLENDER
Scoop ice cream into a large mason jar or deep glass and microwave for 15–30 seconds to slightly soften. Add peanut butter, secure the lid, and shake vigorously. Alternatively, stir with a spoon to break up chunks and mix evenly, using the spoon to break any remaining pieces of ice cream.

If you enjoy peanut butter and chocolate together, try other recipes that highlight the pairing for warm or cold treats.
MORE MILKSHAKE RECIPES:
Peanut Butter Milkshake – A classic peanut butter-forward shake that’s simple to prepare and uses minimal ingredients.
Nutella Milkshake – Make with vanilla or chocolate ice cream for a rich hazelnut-chocolate flavor.
Mint Chocolate Chip Milkshake – A refreshing mint-and-chocolate combination that’s easy to make.
Cookies and Cream Milkshake – A sweet, nostalgic shake made with vanilla ice cream and crushed chocolate sandwich cookies.
Chocolate Banana Milkshake – A tasty blend of ripe banana and chocolate for a fruity, chocolatey treat.
Coffee Milkshake – A great choice for coffee lovers who want a cool, caffeinated dessert.
Ice Cream Recipes You Might Like:
Apple Pie Ice Cream – A spiced, comforting flavor with caramelized apples and cookie pieces for texture.
Chocolate Marshmallow Ice Cream – Rich chocolate ice cream swirled with marshmallow and dark chocolate pieces.
Black Walnut Ice Cream – A nutty, old-fashioned flavor featuring toasted black walnuts for a distinctive taste.
Melon Ice Cream – A fresh, fruity flavor you can make at home for a bright summer treat.
Strawberry Shortcake Ice Cream – A churned, Philadelphia-style ice cream loaded with strawberry and crunchy cookie bits.
LET’S GET SOCIAL — follow the site on Pinterest or leave a comment below if you have questions.
Did you make this chocolate peanut butter milkshake? Share your thoughts in the comments below.
Chocolate Peanut Butter Milkshake
2 milkshakes
5 minutes
5 minutes
A straightforward Chocolate Peanut Butter Milkshake recipe that highlights two classic flavors working together. Quick, satisfying, and easily customized.
Ingredients
- ½ cup whole milk
- 2 cups chocolate ice cream
- 1/4 cup peanut butter
Instructions
- Add the ingredients to the blender jar in the order listed.
- Blend until combined and smooth.
- Serve immediately.
Notes
- Use a dairy-free chocolate ice cream to make this milkshake dairy-free.
Nutrition Information:
Yield: 2
Serving Size: 1
Amount Per Serving:
Calories: 500
Total Fat: 32g
Saturated Fat: 13g
Trans Fat: 0g
Unsaturated Fat: 15g
Cholesterol: 64mg
Sodium: 285mg
Carbohydrates: 42g
Fiber: 3g
Sugar: 33g
Protein: 14g
Did you make this recipe?
Please leave a comment on the blog or share a photo on Pinterest.