How to Make Peanuts from Scratch
Share
Peanuts are a beloved snack and ingredient used in many cuisines around the world, especially across Africa, where they hold cultural, nutritional, and culinary significance. Whether roasted, boiled, or turned into peanut butter, peanuts offer a rich source of protein, healthy fats, and essential vitamins and minerals.
If you’re curious about how to make peanuts from scratch—and want to experience their unbeatable freshness and flavor—this detailed guide is for you!

Image from: Rozy's Kitchen
What Does “Making Peanuts from Scratch” Mean?
When we talk about making peanuts from scratch, we generally mean starting from raw, unprocessed peanuts (also called groundnuts in some regions) and preparing them yourself by roasting, boiling, or steaming. This approach ensures control over flavors, salt, and freshness compared to buying pre-packaged store-bought peanuts.
Also read: Fried Plantain or Baked? The Healthier Way to Enjoy Dodo
Why Choose Homemade Peanuts?
- Freshness: Freshly prepared peanuts have a superior crunch and flavor.
- Control over ingredients: Avoid excess salt, preservatives, or unhealthy oils found in many commercial products.
- Cultural authenticity: Home-prepared peanuts tie you to traditional practices and recipes.
- Versatility: Use fresh roasted or boiled peanuts as snacks, in sauces, or ground into homemade peanut butter.
What You’ll Need
- Raw, shelled peanuts (available at African markets, health food stores, or online)
- Water (for boiling)
- Salt (optional)
- Oil (for roasting, optional)

Image from: Youtube
How to Prepare Peanuts
1. Roasting Peanuts
Ingredients: Raw peanuts, optionally salted or seasoned
Steps:
- Preheat your oven to 350°F (175°C).
- Spread raw peanuts evenly on a baking tray in a single layer.
- Roast for 20–25 minutes, stirring occasionally to ensure even cooking.
- If desired, toss peanuts with salt or spices after roasting.
- Allow to cool before eating.
Result: Crispy, aromatic peanuts are perfect as a snack or recipe ingredient.
2. Boiling Peanuts (A Popular West African Treat)
Ingredients: Raw peanuts, water, salt (to taste)
Steps:
- Rinse peanuts to remove any dirt.
- Place peanuts in a large pot, cover with water.
- Add salt generously (boiled peanuts are traditionally salty).
- Boil on medium heat for 2–3 hours or until peanuts soften (time varies by freshness).
- Drain and serve warm.
Result: Soft, salty, and savory peanuts that are a comforting snack.
3. Steaming Peanuts (Healthier Alternative)
Ingredients: Raw peanuts, water
Steps:
- Place the raw peanuts in a steaming basket over boiling water.
- Cover and steam for about 2 hours, checking water level frequently.
- Peanuts are done when soft and easy to bite.
Result: Moist, tender peanuts with a delicate flavor.
Tips for Perfect Homemade Peanuts
- Start with quality raw peanuts for the best flavor.
- Experiment with seasonings—smoked paprika, chili powder, or garlic salt add excitement.
- Store roasted peanuts in airtight containers to preserve crispiness.
- Boiled peanuts are best enjoyed fresh or within a couple of days refrigerated.
Using Peanuts in African Cooking
Fresh peanuts are foundational to many African recipes:
- Use roasted groundnuts for making groundnut stew or peanut butter sauce.
- Boiled peanuts make a healthy, filling snack.
- Roasted peanuts add crunch to salads, desserts, and sauces.
Where to Get Quality Raw Peanuts
For authentic cooking, sourcing fresh, quality raw peanuts is key. At L’Afrique Market, you’ll find premium raw peanuts perfect for roasting or boiling—along with other staple ingredients to bring your African recipes to life. Shop confidently, knowing you receive the freshest produce for your kitchen adventures.