Skip to Content
This post contains affiliate links, and we will be compensated if you buy after clicking on our links. Read our Affiliate Disclosure, link below.

Peanut Butter Milkshake to End All Milkshakes

Peanut Butter Milkshake to End All Milkshakes

It is possible to make a palm oil free peanut butter milkshake. Use these tips below to find out how. When you make milkshakes at home, you can choose higher quality ingredients than you would get when you buy them premade.

Depending on what you put in them, milkshakes can be somewhat healthy or at least “not as bad” when you use quality ingredients.

Most all peanut butter shakes you find at restaurants and other venues will contain palm oil because of the peanut butter, milk, and/or ice cream they use.

Learn how to make a peanut butter milkshake. To make this recipe palm oil free, it’s important to read labels before buying the ingredients.

Peanut Butter Milkshake

Depending on what you already have at home, there are several variations you can make. You can add chocolate, bananas, or cinnamon for a unique twist.

Best of all, it takes just one minute to prep, and less than a minute to blend! It’s easy to make for an after school snack, after dinner, or for movie night.

To make this milkshake recipe palm oil free, use these tips when buying ingredients. 

Ice Cream – The ice cream should not contain any “palm” words nor should it contain Mono- & Diglycerides or Polysorbate 80. Read labels and choose ice cream without palm oil. You can also make your own ice cream at home. 

Milk – Choose whole milk. It will produce a thicker milkshake and likely not contain Vitamin A Palmitate, which is a palm oil derivative. Choose organic whole milk when possible.

If you want to use a plant-based milk, such as soy milk, oat milk, almond milk, cashew milk, coconut milk, etc., read labels before buying. Many plant-based milks contain Vitamin A Palmitate. If you have a high performance blender, such as a Vitamix, you can make your own nut milk.

Peanut Butter – It’s so disappointing what’s happening to peanut butter nowadays. The majority of brands contain palm oil. Read labels! Avoid products that advertise No Stir and No Need to Stir. This means there is palm oil in it. Also avoid buying peanut butter spread which also contains palm oil.

Choose palm oil free peanut butter that just contains peanuts and salt. To be palm oil free, peanut butter should not contain palm oil or Mono & Diglycerides.

Choose creamy or crunchy but be sure the ingredients are just peanuts and salt. Skippy Creamy is made without palm oil. (Avoid their Natural line.) 

I just saw Target has some peanut butter without palm oil in their Good and Gather line of peanut butter. One of them is Organic Stir Creamy Peanut Butter which only contains peanuts and salt. They also have an Organic No Stir Creamy Peanut Butter which contains palm oil. Read labels every time before buying. 

Just like you can make homemade ice cream and homemade oat or nut milk, you can also make homemade peanut butter. It’s very easy to do if you have a robust food processor such as a Vitamix.

Pure Vanilla Extract – Imitation extracts typically contain palm oil derivatives. Buy pure, not imitation extracts. They are better quality and less chemicals as well.  

Once you have the ingredients, it’s super easy to make peanut butter milkshakes at home. Use the steps below. 

Ingredients for Peanut Butter Milkshake

  • 2 cups vanilla ice cream 
  • ¼ cup whole milk 
  • 4 tablespoons peanut butter 
  • 1 teaspoon pure vanilla extract
  • Crushed peanuts – Optional 
  • Whipped cream – Optional; make it homemade with organic heavy cream so it’s palm oil free

How to Make Peanut Butter Milkshake

  1. Put the ice cream, milk, peanut butter, and vanilla extract in a blender or food processor.
  2. Blend until smooth. If you want a thinner shake, add more milk one tablespoon at a time.
  3. Add whipped topping if desired. Instead, we enjoy tossing crushed peanuts on top.


This peanut butter milkshake tastes frosty and delicious on its own though it is versatile. You can add in a spoonful of pure maple syrup, some cinnamon, or sliced banana.

One of our favorite things is to slice and freeze bananas and add them to the food processor. It makes the shake extra cold and adds to the creaminess.  

To make a chocolate peanut butter milkshake, simply toss in some chocolate chips. Use real chocolate chips so they won’t contain palm oil ingredients. Adding chocolate makes it taste like eating a cold and creamy Reese’s Peanut Butter Cup.

And you can add Reese’s Peanut Butter Cups to this peanut butter milkshake. Just crumble them in at the end. There is no need to blend them. You’ll find the original Reese’s Butter Cups do not contain palm oil ingredients on their labels. Some of them do, especially newer versions and holiday versions. Choose the original cups. 

Add In Ideas

  • Chocolate chips – Add chocolate chips for a chocolatey peanut buttery experience!
  • Banana – Add a quarter of a banana with the rest of the ingredients and blend together. You can also slice and freeze bananas and add them. If you love banana, you can add half the banana. I just don’t like it to taste too banana-ish.
  • Real maple syrup
  • A dash of cinnamon and brown sugar adds a new twist on peanut butter milkshakes. 
  • Whipped cream – Optional for topping. It’s easy to make homemade whipped cream or buy it without Mono- & Diglycerides so it’s palm oil free.
  • Chopped nuts

We don’t add in store-bought chocolate syrup, hot fudge, caramel syrup or other flavored syrups because of the palm oil ingredients. You can make an easy sugar free syrup or sugar free caramel syrup that are both big on taste and low on calories. 

I make a delicious chocolate milkshake with homemade chocolate sauce that is ideal to add to this pb shake.

how to make a peanut butter milkshake

Learning how to make a peanut butter milkshake is easy

Making Milkshakes

Making homemade milkshakes is easy, and the best part is you control the ingredients you put in them. I make most all of our desserts from scratch because of all the chemicals in processed foods.

My son has a palm oil allergy and palm oil intolerance. We have to read labels on everything we buy. To be in solidarity with him, we do not eat foods with palm oil in them. Through all of this,  our household eats a lot healthier, including a lot more whole foods. 

Even desserts are healthier when you make them from scratch. Lean about making desserts without palm oil and what ingredients to choose. 

Milkshakes are a great treat and a bit healthy too with the protein and calcium. When we want milkshakes, there is one place in town we can go to that we know is safe for my son. The chocolate milkshake he orders there is fine for him. However, it’s so quick and easy to make milkshakes at home. Because of this, we love experimenting with new flavors. This peanut butter milkshake recipe is our latest favorite. 

We indulge knowing by choosing higher quality ingredients makes for a delectable peanut butter milkshake we can all enjoy. We love adding chocolate for an extra special chocolatey peanut buttery treat.  

Other Peanut Butter Recipes

Learn about making a peanut butter and jelly sandwich without palm oil. It goes well with this milkshake. If you want an ice cream topping or even a topping for this shake, try this peanut butter sauce.

Peanut butter cookies go well with milkshakes too! You can crumble them in the shake. Try peanut butter chocolate chip cookies, sugar free peanut butter cookies, and peanut butter cookies 3 ingredients

If you make this peanut butter shake recipe, let me know in the Comments how it went. Do you add anything to it?

peanut butter milkshake

Peanut Butter Milkshake

Milkshakes are a great treat and very easy to make at home. Use crunchy or creamy peanut butter -- it's great either way! You can also add sliced frozen banana, maple syrup, or cinnamon for a unique twist. It's a versatile and delicious recipe.
Course Dessert
Cuisine American
Keyword peanut butter milkshake, peanut butter milkshake recipe
Prep Time 1 minute
Cook Time 0 minutes
Blend Time 1 minute
Servings 2
Author Dawn Head


  • 2 cups vanilla bean ice cream or homemade vanilla ice cream
  • ¼ cup whole milk
  • 4 tbsp creamy peanut butter
  • 1 tsp vanilla
  • whipped cream for topping optional


  • Put the ice cream, milk, peanut butter, and vanilla in a blender.
  • Blend until smooth. If you want a thinner shake, add more milk a tablespoon at a time.
  • Top with whipped cream if desired.


There are many add ins and variations to enjoy. Add chocolate chips for a chocolate peanut buttery experience. Blend in banana. Add a little cinnamon and brown sugar. Or really, indulge in it the way it is!
Recipe Rating