Creamy, versatile, and entirely dairy-free, this homemade peanut butter recipe is a dream come true for health-conscious food lovers and those with dietary restrictions. Made with just simple pantry staples like raw or roasted peanuts, a neutral oil, and optional add-ins like salt or natural sweeteners, this recipe takes only 10 minutes to whip up! Whether youβre spreading it on toast, incorporating it into smoothies, or simply enjoying it by the spoonful, this homemade peanut butter is far fresher and more customizable than store-bought varieties. Perfect for a dairy-free lifestyle, this recipe allows you to control the texture and flavor to suit your palate. Plus, it's naturally gluten-free and packed with plant-based protein! Store it in the fridge to enjoy its fresh, nutty flavor whenever you need a wholesome treat.
1. Measure out the peanuts. If using raw peanuts, you may want to roast them for richer flavor. To roast, preheat your oven to 175Β°C (350Β°F) and spread peanuts on a baking tray in a single layer. Roast for 10-12 minutes, stirring halfway through, then let them cool completely.
2. Place the peanuts in a high-speed blender or food processor. Begin blending on low speed, gradually increasing as the peanuts start to break down.
3. Blend until the peanuts turn into a creamy consistency. This could take 4-6 minutes depending on your equipment. Stop and scrape down the sides of the blender/processor as needed.
4. If the mixture seems too thick, add the neutral oil one tablespoon at a time to reach the desired consistency.
5. Taste test your peanut butter. Add optional salt for seasoning if desired, or mix in a natural sweetener if you'd like a touch of sweetness. Blend again to combine.
6. Once smooth and creamy, transfer the peanut butter to a clean, airtight jar or container.
7. Store in the refrigerator for up to 3-4 weeks. Stir before serving if separation occurs.
Calories |
3179 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 278.0 g | 356% | |
| Saturated Fat | 39.7 g | 198% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1191 mg | 52% | |
| Total Carbohydrate | 99.4 g | 36% | |
| Dietary Fiber | 42.9 g | 153% | |
| Total Sugars | 40.4 g | ||
| Protein | 130.5 g | 261% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 305 mg | 23% | |
| Iron | 10.8 mg | 60% | |
| Potassium | 3582 mg | 76% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.