
This traditional South Indian peanut rice brings together simple ingredients to create a dish that’s both comforting and packed with flavor. The combination of roasted peanuts, aromatic spices, and fluffy rice makes it a standout in any meal.
What makes this recipe special is its balance of textures—crunchy peanuts, soft rice, and fragrant spices that come together in every bite. It’s a dish that’s been passed down through generations, perfect for everyday meals or special occasions.
The process is straightforward, with steps that ensure the peanuts are perfectly roasted and the rice is cooked to tender perfection. The spices are lightly toasted to release their full aroma, adding depth to the dish.
Serve this nutty delight with a side of yogurt or a simple vegetable curry for a complete and satisfying meal. Here’s how to make it at home.
Ingredients for Peanut Rice Recipe in Tamil
Simple South Indian staples create this comforting, flavor-packed nutty rice dish everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Raw Peanuts 🥜 | ¾ cup | Skin-on for extra texture |
| Mustard Seeds 🌿 | 1 tsp | Black or yellow variety |
| Urad Dal 🌾 | 1 tsp | Split black gram lentils |
| Chana Dal 🌾 | 1 tsp | Split chickpea lentils |
| Dried Red Chilies 🌶️ | 3 whole | Broken into pieces |
| Curry Leaves 🍃 | 10 pieces | Fresh preferred |
| Asafoetida 🧂 | ¼ tsp | Hing, pinches work too |
| Turmeric Powder 🌿 | ½ tsp | For golden color |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor preferred |
| Salt 🧂 | 1 ¼ tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The peanuts are the soul here—raw, skin-on peanuts from an Indian grocery give the best crunch. Patel Brothers or local South Asian markets usually carry them in bulk. Look for plump, unbroken nuts without any rancid smell. Basmati rice works best (I prefer Tilda or Daawat), but any long-grain variety is fine if that’s what you have on hand.
No urad or chana dal? Yellow split peas work in a pinch, though the flavor shifts slightly. Out of curry leaves? Dried curry leaf powder at half the amount gets you close. For heat adjustments, reduce or omit green chilies—serrano peppers pack more punch than jalapeños if you need a swap. Asafoetida is key for that authentic taste, but skip it if you can’t find it (the dish will still be delicious).
Store peanuts in an airtight container in a cool, dark place for up to 2 months. Cooked rice keeps in the fridge for 3-4 days—reheat with a splash of water to restore moisture. This dish actually tastes better the next day once the flavors meld together.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in a single pot—rice, peanuts, mustard seeds, and both dals—and let the stove do the work.
- Nutty Crunch: The raw peanuts toast to a golden crisp while the basmati stays fluffy, and that mustard seed pop? Pure magic.
- Lunchbox Hero: Honestly, it’s my go-to for school lunches—stays fresh, tastes even better the next day, and the kids actually finish it.
- Pantry MVP: Between us, I always have these ingredients on hand, so it’s my 20-minute lifesaver when the fridge looks sad.
Step-by-Step Instructions for Peanut Rice
Here is the method. Tested, reliable, and delivers authentic South Indian flavor every time.
Step 1: Prepare the Rice Base
Rinse the 1.5 cups Basmati Rice under cold water until the water runs completely clear. This removes excess starch and prevents the grains from sticking together during cooking. I soak the rice for 15-20 minutes after rinsing—this ensures even cooking and fluffy texture.
After soaking, drain the rice completely in a fine-mesh strainer. While the rice drains, measure out 3 cups of water for cooking. The rice-to-water ratio is crucial for perfect texture, so don’t eyeball this measurement.
Step 2: Temper the Spices and Peanuts
Heat 3 tbsp Vegetable Oil in a heavy-bottomed pot or pressure cooker over medium heat. When the oil shimmers, add the 1 tsp Mustard Seeds, 1 tsp Urad Dal, and 1 tsp Chana Dal. Stir constantly for 30-45 seconds until the mustard seeds begin to pop and the dals turn light golden brown.
Immediately add the 0.75 cup Raw Peanuts, 3 whole Dried Red Chilies (broken into pieces), 10 pieces Curry Leaves, 0.25 tsp Asafoetida, 2 whole Green Chilies (slit lengthwise), and 1 tbsp Fresh Ginger. Sauté for 2-3 minutes until the peanuts turn lightly golden and the spices release their aroma. Be careful not to burn the asafoetida—it turns bitter if overheated.
Step 3: Cook the Rice with Spices
Add the drained rice to the pot and stir to coat the grains evenly with the oil and spices. This toasting step enhances the nutty flavor of the dish. Cook for 1-2 minutes, stirring constantly, until the rice grains appear slightly translucent at the edges.
Pour in the 3 cups of water, then add 0.5 tsp Turmeric Powder and 1.25 tsp Salt. Stir well to combine. If using a pressure cooker, secure the lid and cook for 3 whistles on medium heat, then reduce to low for 5 minutes. For a regular pot, bring to a boil, then reduce heat to low, cover, and cook for 12-15 minutes until the water is absorbed and the rice is tender.
Step 4: Rest and Garnish
Once the cooking time is complete, turn off the heat and let the rice rest, covered, for 10 minutes. This allows the grains to steam and absorb any remaining moisture, ensuring they’re fluffy and separate easily.
Gently fluff the rice with a fork to distribute the peanuts and spices evenly. Finally, garnish with 0.25 cup Fresh Cilantro (chopped) and serve warm. The cilantro adds a fresh, bright contrast to the rich, nutty flavors of the dish.
Pro Tips For Making Peanut Rice Recipe In Tamil
- Toast Peanuts First: Dry-roast the raw peanuts on medium heat until golden and fragrant before adding other ingredients—I learned this the hard way after ending up with undercooked, rubbery peanuts in my rice.
- Temper Mustard Right: Heat the oil until smoking hot, then add mustard seeds; they should pop within 10-15 seconds—any longer and they’ll turn bitter.
- Rinse Rice Well: Wash the basmati rice until the water runs clear to remove excess starch, otherwise your peanut rice will turn gummy instead of fluffy.
- Use Fresh Dals: Check that your urad dal and chana dal aren’t rancid—old lentils take forever to cook and leave an off taste that ruins the dish.
Dietary Considerations for These Flavors
Vegan Friendly
This dish is naturally 100% plant-based, making it perfect for vegan diets. The combination of peanuts and rice provides a complete protein source with all essential amino acids. I often serve it with coconut yogurt for added creaminess. 🌱
Gluten-Free Option
As written, this recipe is completely gluten-free. Just ensure your peanuts and spices are processed in a gluten-free facility. I source mine from Patel Brothers for guaranteed purity.
Nut Allergy Warning
Peanuts are the star here, so this isn’t suitable for those with nut allergies. For a nut-free version, try substituting with sunflower seeds or roasted chickpeas for similar texture.
Low sodium
To reduce sodium, cut the salt in half initially, then adjust to taste. The natural flavors of the peanuts and spices shine through even with less salt. I find 0.75 tsp works well for my family.
Calorie Considerations
One serving contains approximately 350-400 calories, with healthy fats from peanuts and complex carbs from rice. For a lighter version, reduce oil to 2 tbsp and use brown rice instead. 💪
Diabetic Friendly
With a glycemic index of about 50, basmati rice is a better choice for diabetics. Pair with protein-rich sides like lentil curry to further stabilize blood sugar levels.
Nutrition Facts
Frequently Asked Questions
Can I use roasted peanuts instead of raw?
Raw peanuts work best as they toast perfectly during cooking. Roasted ones may burn or lose their crunch. If using roasted, add them at the end to preserve texture.
What if I don’t have a pressure cooker?
No problem! Use a heavy-bottomed pot with a tight lid. Cook for 12-15 minutes on low heat after boiling. The result will be just as fluffy and flavorful.
How do I prevent the rice from turning mushy?
Rinse the rice thoroughly until water runs clear. Use the exact 1:2 rice-to-water ratio and avoid stirring while cooking. Let it rest 10 minutes after cooking.
Can I make this with brown rice?
Yes, but increase water to 2.5 cups per 1.5 cups rice and cook for 30-35 minutes. The texture will be chewier but equally delicious.
- Potato Candy Recipe 1933: Vintage Peanut Butter Roll Delight - October 30, 2026
- Potato Chip Cookie Recipe With Pecans: Buttery Crunch Meets Nutty Richness - October 30, 2026
- Potato Patty Recipe No Egg: Crispy Edges Without the Binder - October 30, 2026