The Basics: Homemade Peanut Butter

Peanut butter is nutritious and delicious for dogs
By Claudia Kawczynska, February 2013, Updated June 2021
homemade peanut butter

Whether you use peanut butter for baking treats, making pills more enticing, making a cool frozen treat, Kong snuffing, or simply letting your dog lick a dab off your finger—dogs love their peanut butter. What better way to ensure that this delicious food is safe and nutritious than to make it yourself? It couldn’t be simpler to do.

Some commerical peanut butters contain ingredients that are unncessary for dogs (sugar) or down right toxic (xylitol). When it comes to peanut butter for dogs you only want peanut butter that is low on or completely free of additives. Homemade peanut butter is simply the best peanut butter for dogs. Below to find our very simple homemade peanut butter recipe for dogs, some facts about why peanut butter is so good for our pups, and a quick peanut butter frozen treat recipe.

healthy dogs and peanut butter Facts:

- Roasted peanuts contain 22 percent more antioxidants than uncooked peanuts.
- A 2-Tbsp serving has 188 calories, 8 g protein, 16 g total fat.
- Peanut butter packs vitamin E and cholesterol-regulating monounsaturated fats.
- Peanut butter is cholesterol-free.
- The vitamins in peanut butter such as vitamin H and vitamin K give dogs a shiny coat.

homemade peanut butter for dogs


Sign up and get the answers to your questions.

Email Address:

how to make home made peanut butter


  • 1 1/2 cup unsalted, roasted peanuts
  • 1 tsp. honey or molasses (optional)
  • 1 tbsp. chia seeds
  • 1 tsp. or more peanut or safflower oil (optional)


1. Place peanuts into a food processor or high-speed blender.

2. Process the peanuts until the butter is the desired consistency.

Note: It is important to note that peanuts goes through different stages when blended: starting with a crushed “blob,” then to a peanut butter paste with the consistency of a pie dough, and to a thicker paste before it finally becomes a more creamy textured peanut butter. It can take around 3 minutes for the oils to be released so the peanut "paste" can become a butter.

3. For dogs who like a little bit a crunch, make crunchy peanut butter. Chop up  1/4 cup or so of peanuts, then using a spatula, add to the finished processed peanut butter.

4. Refrigerate the peanut butter in an airtight container. Makes around 1 cup of peanut butter.

Tips: When I first made peanut butter for my dogs I wasn’t aware of all the processing stages, so stopped at “thicker paste” which made it difficult to spread, even though the dogs didn't seem to mind! But only a minute or two more processing time results in a perfectly creamy peanut butter. Lesson here is to keep processing. If your blender or food processor gets too warm, turn it off, and let it cool, and continue processing. It seems like almost magic once you get to that buttery stage.

Easy Frozen Peanut Butter Treat for Dogs:

Use a cup of peanut butter, 1/2 mashed banana, mix with a little water. Put into ice cube trays (silicone ones work well). Freeze for a few hours. Dogs love these delicious peanut butter lickings.

Consider adding in some other super foods like blueberries or pumpkins too.

Plus get our recipe for frozen dog treats with peanut butter, Frozen Yogurt Yummies.

Photo: Unsplash Mix photo by Irene Kredenets