John'S Peanut Butter

Prep: 10 min Cook: 5 min Serves: 2 Cuisine: American

Creamy and flavorful homemade peanut butter with a balance of sweetness and saltiness, perfect for spreading on bread, adding to recipes, or enjoying straight from the jar.

Be the first to rate this recipe

Ingredients

  • 2 1/2 cups roasted peanuts
  • 1/4 cup peanut oil
  • 1/4 teaspoon salt
  • 1 teaspoon sugar
  • 1 tablespoon honey

Instructions

  1. In a food processor or old-fashioned food grinder on the finest blade, grind the peanuts until thoroughly pulverized.
  2. For crunchy peanut butter, leave a few peanuts minced for texture.
  3. In a small saucepan, combine peanut oil, salt, sugar, and honey.
  4. Heat the mixture until warm, but not hot, to prevent hardening.
  5. Pour the warm mixture into a bowl and add the crushed peanuts.
  6. Mix thoroughly until well combined.
  7. Allow to cool before storing or serving.

Tips & Substitutions

For a smoother consistency, process the peanuts longer until they reach your desired creaminess. If you prefer a sweeter taste, consider adding more honey or sugar. You can also substitute the peanut oil with any neutral oil, such as canola or sunflower oil, if you want a different flavor profile. Remember to adjust salt level based on your preference and dietary needs.

Serving Suggestions

This peanut butter pairs beautifully with toast, oatmeal, or as a dip for fruits and vegetables. For an extra treat, spread it on pancakes or waffles. It also complements desserts like brownies or can be blended into smoothies for added protein. Try it alongside an Applesauce Raspberry Mold for a delightful dessert pairing.

Storage & Reheating

Store the peanut butter in an airtight container in the refrigerator for up to one month. If it thickens too much, simply let it sit at room temperature for a few minutes before stirring. You can also freeze it for longer storage, but be sure to use a freezer-safe container to prevent freezer burn.

Nutrition & Diet Analysis (per serving)

Each serving of John'S Peanut Butter contains roughly 557 calories, with 7g protein, 72g carbohydrates, and 31g fat. It is an excellent source of vitamin C (121% of the Daily Value) and dietary fiber (48% of the Daily Value), and a good source of potassium and protein. Note that it is relatively high in sodium, at 2953mg per serving (128% of the Daily Value).

557 kcal 28% DV
Protein Fat Carbs

Macronutrients

Protein 6.5g 13% DV
Total Fat 31.4g 40% DV
Carbs 72g 26% DV
Fiber 13.4g 48% DV
Sugar 0.6g 1% DV

Electrolytes

Sodium 2952.7mg 100% DV
Potassium 746.4mg 16% DV

Vitamins & Minerals

Vitamin C 108.9mg 100% DV
Calcium 75.2mg 6% DV
Iron 1.9mg 10% DV
Diet fit High-fiber
Contains Peanut

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use raw peanuts instead of roasted?

Yes, you can use raw peanuts, but roasting them first enhances the flavor and gives a toasty aroma. If you prefer, roast them in the oven at 350°F for about 10-15 minutes, stirring occasionally, until golden brown.

What can I substitute for honey?

If you're looking for a vegan alternative to honey, maple syrup or agave nectar work well as substitutes. They will provide sweetness without compromising the overall flavor of the peanut butter.

How can I make this recipe spicier?

To add a spicy kick, consider mixing in a pinch of cayenne pepper or a dash of hot sauce to the peanut butter mixture. This can create a unique flavor profile that pairs well with savory dishes.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegan recipes → Vegetarian recipes → All recipes →