Homemade peanut butter is easy to make, healthy, and tastes amazing. It only needs a few simple ingredients, and you can control how sweet, salty, or creamy it is. Store-bought peanut butter often has added sugars, preservatives, and oils, but making your own means itโs fresh and natural. You can make it smooth or chunky, depending on what you like. Plus, it only takes about 10 minutes!

Whether you spread it on toast, mix it into smoothies, or use it for baking, homemade peanut butter is a great addition to your kitchen. Once you try it, you wonโt go back!
Why This Recipe Works
This peanut butter recipe works because itโs quick, simple, and requires no special skills. Just blend roasted peanuts until creamy, add a little honey, salt, and oil, and itโs ready! The peanuts release their natural oils as they blend, making the peanut butter smooth and spreadable. You can adjust the thickness by adding more or less oil. Since it's homemade, you avoid unnecessary additives, making it a healthier option.
You should make this recipe because itโs budget-friendly and customizable. You can make it sweeter, saltier, or even add flavors like cinnamon or cocoa. Itโs perfect for breakfast, snacks, and baking, and it stays fresh for weeks in the fridge. Plus, homemade peanut butter has a fresher, richer taste than anything from the store.

Ingredients
Peanuts โ The main ingredient, giving peanut butter its rich and nutty taste. You can use raw, roasted, or salted peanuts based on your preference.
Honey โ Adds natural sweetness and enhances the flavor. Maple syrup or agave syrup can be used as a substitute for a vegan option.
Salt โ A little salt balances the flavors and brings out the nuttiness. If using salted peanuts, reduce or skip the added salt.
Oil โ Helps create a smooth and creamy texture. Peanut oil is ideal, but coconut or vegetable oil also works.
Vanilla Extract โ Adds a hint of sweetness and warmth to the peanut butter. It can be skipped, but it enhances the overall flavor.
Tips
- Use roasted peanuts for a deeper flavor and easier blending.
- Blend in short pulses to avoid overheating the food processor.
- Adjust the sweetness by adding more or less honey.
- If peanut butter is too thick, add a little more oil to smooth it out.
- Store in an airtight jar in the fridge for longer freshness.

How to Serve
Homemade peanut butter is a delicious spread that can be enjoyed in many ways. Itโs perfect for breakfast, snacks, or even used in cooking and baking. The creamy texture and rich peanut taste make it a great addition to both sweet and savory dishes.
- On Toast โ Spread it on warm toast with banana slices or honey drizzle.
- In Smoothies โ Blend with bananas, milk, and cocoa powder for a creamy peanut butter smoothie.
- With Apples โ Dip apple slices in peanut butter for a quick and healthy snack.
Similar Recipes

Peanut Butter
Ingredients
- 2 cups roasted peanuts unsalted or salted
- 1-2 tablespoons honey adjust to taste
- ยผ teaspoon salt optional, if using unsalted peanuts
- 1-2 tablespoons peanut oil or any mild oil
- ยฝ teaspoon vanilla extract optional
Instructions
- Add the roasted peanuts to a food processor. Blend until they turn into a coarse meal.
- Continue blending, pausing to scrape down the sides, until it starts forming a paste.
- Add honey, salt, vanilla extract, and oil. Blend again until smooth and creamy.
- Taste and adjust sweetness or salt if needed. Add more oil if itโs too thick.
- Transfer the peanut butter to a clean jar and store it in the fridge.
Nutrition
Notes
โข Blend in short pulses to avoid overheating the food processor.
โข Adjust the sweetness by adding more or less honey.
โข If peanut butter is too thick, add a little more oil to smooth it out.
โข Store in an airtight jar in the fridge for longer freshness.
Easy to make!