There’s something magical about roasting peanuts at home. The aroma fills your kitchen long before they’re ready, the taste is deeper and warmer than anything store-bought, and the texture lands perfectly between crunchy and toasty. Roasted peanuts are incredibly simple to make, yet the process feels grounding and satisfying — the kind of slow, hands-on cooking that gives you a reward in every handful.
Why You’ll Love This
Incredible aroma and flavour: Freshly roasted peanuts taste richer and more intense.
Budget-friendly: Homemade always beats store-bought in both cost and quality.
Customizable texture: Roast them lightly or deeply — you control the crunch.
Versatile staple: Perfect for snacking, chutneys, salads, granola, or peanut butter.
Minimal effort: Just a pan, low heat, and a few minutes of gentle stirring.
Good To Know
Peanuts develop their best flavour only when heat slowly reaches the centre of each nut — this is why low, steady roasting makes such a difference. When roasted properly, the natural oils inside the peanut warm up and release that unmistakable nutty aroma. This gentle method also helps the skin loosen naturally, making it easier to remove.
Another small but important detail: peanuts continue to carry heat even after leaving the pan, so removing them at the right moment prevents over-roasting. This is what gives homemade roasted peanuts their signature sweet-nutty aftertaste, instead of that burnt bitterness some packaged versions have.
These tiny nuances turn a simple peanut into something so much more satisfying — and that’s why stovetop roasting feels transformative.
Serving Suggestions
- Eat warm for the ultimate comfort snack.
- Add to chaats, salads, or stir-fries for crunch.
- Grind into peanut chutney, podi, or curry pastes.
- Mix into granola, snack mixes, or trail mix.
- Blend into peanut butter for maximum freshness and taste.
- Use as a topping for poha, upma, or khichdi.
How To Make Stovetop Roasted Peanuts
Materials
- Raw peanuts
Instructions
- Heat an iron pan on low flame and spread the peanuts evenly so they roast uniformly.
- Stir every 1–2 minutes — the pan will heat slowly at first, then become very hot, so adjust the heat as needed.
- Continue roasting until you notice a colour change, a strong nutty aroma, and the skin beginning to separate (this took about 7–8 minutes, but rely on visual cues more than time).
- Taste a peanut to check doneness — it should be crunchy and fully roasted inside.
- Cool completely if storing with skin, then transfer to an airtight container.
- To remove the skin, place warm (not hot, not cold) peanuts in a kitchen towel, rub gently, and separate skins using a skimmer.
- Let them cool fully before storing in an airtight container.
Excellent instructions, simple, foolproof.