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.
Scan with your phone to download!
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.
Serving size | (551.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3179 |
Total Fat 278g | 0% |
Saturated Fat 39.7g | 0% |
Cholesterol 0mg | 0% |
Sodium 1191.3mg | 0% |
Total Carbohydrate 99.4g | 0% |
Dietary Fiber 42.9g | 0% |
Total Sugars 40.4g | |
Protein 130.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 304.6mg | 0% |
Iron 10.8mg | 0% |
Potassium 3582.4mg | 0% |
Source of Calories