Homemade Peanut Butter

Prep: 10 min Cuisine: American

Creamy homemade peanut butter with rich roasted peanut flavor, perfect for spreading on toast or adding to recipes, suited for snack lovers and those seeking natural ingredients.

Be the first to rate this recipe

Ingredients

  • 1 c. roasted peanuts, with shells and skins removed
  • 2 Tbsp. vegetable oil

Instructions

  1. Put peanuts into blender or food processor.
  2. Gradually add 2 tablespoons of vegetable oil, blending until texture is thick and creamy.
  3. Keep homemade peanut butter refrigerated.
  4. If oil separates, stir back in with a spoon.

Tips & Substitutions

For a smoother peanut butter, blend for a longer time and adjust the oil amount based on your desired consistency. If you want to enhance the flavor, consider adding a pinch of salt or a touch of honey for sweetness. You can also substitute roasted peanuts with lightly salted varieties if you prefer a savory taste. This recipe is a great base for variations, such as adding cocoa powder for a chocolate twist.

Serving Suggestions

Enjoy this homemade peanut butter spread on toast, pancakes, or waffles for a delicious breakfast. It pairs beautifully with banana slices or apple wedges for a quick snack. You can also use it in smoothies, or as a dip for fresh fruits and veggies. For a delightful dessert, try it drizzled over ice cream or incorporated into cookies. Explore other American recipes for complementary dishes.

Storage & Reheating

Store your homemade peanut butter in an airtight container in the refrigerator for up to a month. If you notice oil separation, simply stir it back in with a spoon before using. For longer storage, you can freeze portions of peanut butter in small containers or ice cube trays and thaw as needed.

Nutrition & Diet Analysis (per serving)

Each serving of Homemade Peanut Butter contains roughly 303 calories, with 1g protein, 2g carbohydrates, and 33g fat. It is an excellent source of vitamin A (55% of the Daily Value).

303 kcal 15% DV
Protein Fat Carbs

Macronutrients

Protein 1g 2% DV
Total Fat 33.5g 43% DV
Carbs 1.6g 1% DV
Fiber 0.7g 2% DV
Sugar 0.2g

Electrolytes

Sodium 404.9mg 18% DV
Potassium 17.1mg
Cholesterol 32.4mg 11% DV

Vitamins & Minerals

Vitamin A 491.4mcg 55% DV
Calcium 7.7mg 1% DV
Iron 0.1mg 1% DV
Diet fit Keto-friendly Under 400 cal
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 enhances the flavor. If you choose raw peanuts, roast them at 350°F for about 10-15 minutes until golden brown before blending.

What if my peanut butter is too thick?

If your peanut butter turns out too thick, simply add a little more vegetable oil, one teaspoon at a time, and blend until you reach the desired consistency. You can also adjust by adding a bit of warm water.

Is homemade peanut butter healthier than store-bought?

Homemade peanut butter can be healthier as it contains no preservatives or added sugars, allowing you to control the ingredients. It's also fresher, and you can customize it to your taste preferences, making it a great choice for those seeking healthier options.

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 →