Homemade Peanut Butter (Blender Method)

Make creamy, customizable peanut butter at home with a blender in minutes. This simple recipe yields rich, fresh-tasting peanut butter you can adapt for texture, sweetness, and saltiness.

10 min Prep Time
12 Servings
Easy Difficulty

Ingredients

Servings:
12
Nutrition (per serving)
Calories 190 kcal
Protein 7g
Fat 16g
Carbohydrates 6g
Fiber 2g
💾 Storage

Store homemade peanut butter in an airtight jar. It can sit at room temperature (cool, dark place) for up to 2 weeks; for longer freshness refrigerate for up to 1 month. For very long storage, freeze in a sealed container for up to 3 months—thaw in the refrigerator before use and stir to recombine any separated oils.

🍳

Best Made With: Blender

Choose a high-powered blender with a sturdy blade and jar capacity at least 48 ounces for smooth nut butter without overheating.

See Our Top Blender Picks →

Homemade Peanut Butter (Blender Method)

Fresh homemade peanut butter is a revelation: it tastes brighter, creamier, and more vibrant than anything from a jar. Making it at home lets you control texture, salt, oil, and sweetness while skipping unwanted stabilizers and added preservatives. With just roasted peanuts and a good blender you’ll have spreadable peanut butter in about 10 minutes of hands-on time.

This recipe is forgiving and customizable. Use it to make ultra-smooth sandwich spreads, chunkier varieties with peanut pieces, or sweetened versions with honey or maple. The key is starting with good-quality roasted peanuts and a powerful blender that can handle the grind without overheating.

Why this recipe works

Peanuts are naturally oily; when ground the oils release and the mixture becomes paste-like. A high-speed blender builds enough friction to release those oils quickly and evenly, so you get creamy peanut butter without adding much (or any) extra oil. Pulsing early, scraping the sides, and using short bursts prevents overheating and gives control over texture, from crunchy to ultra-smooth.

Choosing the right equipment

For homemade nut butters the most important tool is your blender. A high-powered machine with a sturdy jar and strong blade will make the job fast and smooth. If you don’t already own one, consider a reliable model like the Vitamix 5200 blender or a more budget-friendly option such as the Ninja Professional Blender—both are popular for grinding nuts into smooth butter. You’ll also appreciate a good silicone spatula (search silicone spatula) for scraping the jar and transferring the butter.

If you’re comparing models, our buying guides can help. For general blender picks check out our Best Blenders for Smoothies guide, or if you’re weighing two big brands see our comparison Vitamix vs Ninja: Which Blender Brand Should You Buy? to pick the right machine based on power, capacity, and budget.

Technique and troubleshooting

Start with roasted peanuts—either store-bought roasted/salted, roasted/unsalted, or roast raw peanuts at 350°F for 8–12 minutes until fragrant. If you prefer a lower-fat version, you can reduce added oil, but keep in mind peanuts will need a little help for extra-smooth finishes.

Use short pulses to break the peanuts down at first; this prevents the motor from bogging down. Once the mixture starts to look like coarse crumbs, blend in 20–30 second bursts, scraping the sides between bursts. If the blender struggles or gets very hot, pause and let it rest 1–2 minutes. Adding a teaspoon of neutral oil (peanut, canola, or light olive oil) when the mixture is still crumbly speeds emulsification and yields a silkier texture.

Tips and variations

  • Adjust texture: For crunchy peanut butter, set aside 1/3 cup of peanuts, roughly chop them, and stir in at the end. For extra-smooth butter, blend longer and add 1–2 teaspoons of oil.
  • Sweeten or flavor: Stir in 1–2 tablespoons honey, maple syrup, or 1/2 teaspoon vanilla after blending to taste. For a salty accent, add kosher salt a pinch at a time until you reach your preferred level.
  • Prevent overheating: Use short pulses and let the blender rest if it becomes very warm. Overheating can affect texture and flavor.
  • Make mixed nut butter: Swap half the peanuts for roasted almonds or cashews for a richer, more complex nut butter.

Why you’ll love making it at home

Homemade peanut butter is fresher and customizable—no hydrogenated oils, no preservatives, no mystery additives. You decide how salty, sweet, or textured it should be. It’s also a cost-effective way to enjoy premium nut butter if you buy peanuts in bulk or when they’re on sale.

Whether you spread it on toast, swirl it into oatmeal, or use it in sauces and baked goods, homemade peanut butter stands out for its aroma and flavor. Pair your peanut butter with jam for a classic sandwich, or add a spoonful to smoothies for creamy protein and richness.

Safety notes

Store nut butters in clean, airtight containers and refrigerate if you added fresh ingredients (like fresh fruit or dairy). Always cool roasted peanuts before blending and make sure your blender jar is assembled correctly to avoid leaks. If you have nut allergies in the household, label jars clearly and store separately.

Ready to get started? Scroll to the recipe card for ingredient amounts and step-by-step instructions.

Instructions

1

Prepare the peanuts

If using raw peanuts, spread them on a baking sheet and roast at 350°F (175°C) for 8–12 minutes until fragrant and lightly golden—let them cool completely. If using store-roasted peanuts, skip roasting and proceed.

💡 Pro tip: Roasting enhances flavor; cool peanuts fully before blending to avoid steaming the nut oils and overheating your blender.
2

Initial pulse

Place the roasted peanuts into the blender jar. Secure the lid and pulse 8–10 times in short bursts to break the peanuts into coarse crumbs. Use pulses instead of continuous blending to prevent strain on the motor.

💡 Pro tip: If your blender has low/high speed settings, start on low for the first pulses.
3

Grind to paste

Blend in 20–30 second bursts, stopping to scrape down the jar with a spatula between bursts. After a minute or two, the peanuts will go from crumbs to a thick paste as the oils are released.

💡 Pro tip: Scrape the jar frequently so the blade keeps contact with all the peanuts and the paste forms evenly.
4

Adjust texture and add oil

When the mixture becomes paste-like but still grainy, add 1 teaspoon of oil and blend again. Repeat as needed (up to 1–2 tablespoons total) until you reach your desired creaminess. For chunky butter, reserve 1/3 cup peanuts to stir in later.

💡 Pro tip: Add oil sparingly; just enough to allow the butter to flow smoothly. Some blenders make smooth butter with no added oil.
5

Season and sweeten

Add salt to taste, and if desired add honey, maple syrup, or vanilla. Blend briefly to combine—do not overblend if you want a bit of texture.

💡 Pro tip: Taste as you go—peanut butter flavor develops after a few minutes, so small adjustments are easier than large ones.
6

Finish and jar

If making chunky peanut butter, fold in the reserved chopped peanuts with a spatula. Transfer the peanut butter to a clean airtight jar, smooth the top, and seal.

💡 Pro tip: Let the peanut butter rest at room temperature for 10–15 minutes before using so the oils settle and the texture evens out.

More to Cook

You Might Also Like

Espresso Machine Latte at Home

Learn how to pull a silky latte at home with your espresso machine — step-by-step guidance, equipment selection tips, and simple variations to customize your cup. Perfect for home baristas seeking café-quality results without leaving the kitchen.

View Recipe →

Perfect Banana Bread in a Loaf Pan

A moist, tender banana bread made in a classic 9x5 loaf pan — simple enough for weeknight baking and special enough for guests. This recipe uses ripe bananas and an easy stand-mixer method for consistently reliable results.

View Recipe →

Stay in the loop

Get the Best Kitchen Picks Delivered

New buying guides, honest reviews, and kitchen-tested recipes — straight to your inbox. No spam, ever.