This site contains affiliate links. Please see Disclosure Policies for more information.
Your search for the absolute best Peanut Butter Chocolate Milkshake recipe is over. With just 4 ingredients, you’ll have the most ultra-rich, cool and refreshing treat that’s so much better than any ice cream shop!
Peanut Butter Chocolate Milkshake Recipe
Milkshakes are delicious all year long, but nothing beats the heat on a hot summer day more than a cool and refreshing homemade milkshake. This recipe combines chocolate and peanut butter, a flavor combination made in heaven! From homemade Reese’s Peanut Butter Treats or these sweet no bake Peanut Butter Balls, you just can’t beat the wonderful way those two ingredients taste when they come together.
These milkshakes are a super simple recipe that starts with a vanilla ice cream and creamy peanut butter base, then chocolate chips are blended into the mixture ensuring you get a little nibble of chocolatey goodness with every sip! Trust me, if you love milkshake recipes, you definitely want to add this one to the top of your list!
Why We Love this Recipe
- Delicious milkshakes with the classic combination of peanut butter and chocolate flavors.
- Easy recipe that uses simple ingredients that you probably have on hand.
- Makes a super refreshing afternoon snack that’s ready in just 5 minutes.
- Homemade milkshake recipes are much more cost effective than buying them at an ice cream shop.
- Highspeed blender
- Measuring cups
- Kitchen spoon
- Tall milkshake glasses
Chocolate Peanut Butter Milkshake Ingredients
Vanilla ice cream– ice cream made with real vanilla bean is best
Peanut butter– creamy peanut butter is recommended
Semi-sweet chocolate chips-you can use milk chocolate or dark chocolate chips
Milk-we used whole milk
How to Make a Chocolate Peanut Butter Milkshake
Step One: Combine Ingredients
- Combine ice cream and peanut butter in a blender.
Step Two: Blend and Serve
- This recipe calls for a cup of milk but add as much or as little as you prefer. Blend all the ingredients until smooth and creamy.
- Pour the milk shake into two large glasses and top with whipped cream and crushed peanuts.
- Serve immediately and enjoy!
Tips for Making Chocolate Peanut Butter Milkshakes
- For a thicker milkshake, you can add an extra cup of ice cream or simply omit some of the milk. To make the milkshake thinner, add extra milk until its thinned out enough for your preference.
- If you don’t have smooth peanut butter on hand, you can certainly use crunchy peanut butter on hand. The blender will grind up most of the peanuts in crunchy peanut butter, so it doesn’t really affect the creamy texture too much.
- You can use most any kind of milk you have on hand. Whole milk works best to make a creamy shake, but you can also use 2% milk. For best results, avoid using skim milk as it can make the milkshake thinner.
Can I Make These Milkshakes in Advance?
Yes! You can blend them up and pour them in individual glasses. Then just set the glasses in the freezer up to a few hours before serving. Before serving them, allow the shakes to set out for a few minutes to loosen up.
Peanut Butter Chocolate Milkshake Recipe Variations and Add-in’s
- Ice cream: If you want more chocolate flavor, you can use chocolate ice cream in place of the vanilla. For even more chocolate decadence, you can blend in a couple tablespoons chocolate syrup or unsweetened cocoa powder. Afterall, you can never have too much chocolate, right?
- Peanut butter: You can use regular peanut butter, natural peanut butter or even almond butter.
- Boozy milkshake: You can add a little Rum Chata, Kahlúa or other chocolate liqueur for a delicious adult treat.
- Chunky milkshake: After you have blended the milkshake, you can fold in chopped up peanut butter cups or Reese’s pieces.
- Chocolate peanut butter banana milkshake: If there is one thing that can possibly elevate these amazing milkshakes, it is the addition of ripe bananas. To keep the milkshake super cold, you may want to use a frozen banana and blend it with the milk first, before adding the other ingredients.
- Milk: If you’re wanting to use a dairy free milk in your shakes, you can use almond milk, unsweetened coconut milk or oat milk. They have a thinner consistency, so may want to use a little less than you would whole milk.
- Optional toppings: Add even more fun to these milkshakes by adding chocolate sprinkles. You can add a peanut butter drizzle to the top using a melted tablespoon of peanut butter. Caramel sauce makes another great topping.
- Rimmed glasses: You can really make these milkshakes look fancy by rimming the glass with chocolate sauce and then roll in crushed peanuts.
More Peanut Butter Recipes
- Peanut Butter Blossoms
- No Bake Peanut Butter Bars
- Peanut Butter Pie
- Reese’s Peanut Butter Cookies
- Peanut Butter S’mores Dip
- Peanut Butter Haystacks
- Ritz Peanut Butter Cookies
- 4 cups vanilla ice cream
- ¾ cup peanut butter
- ½ cup semi-sweet chocolate chips
- 1 cup whole milk
- Place all the ingredients in a blender and blend on medium speed until smooth and creamy.
- Pour the milkshake into two large glasses and top with whipped cream and crushed peanuts.
- Serve immediately and enjoy!
What's For Dinner?
Find a recipe for dinner tonight! Get our Top 10 Most Popular recipes ebook sent right to your email.