Main Courses
This African dry rice recipe brings the bold flavors of West African cuisine to your kitchen with just one pan and minimal effort. š The secret lies in toasted peanuts and aromatic spices that transform simple long-grain rice into a fragrant, one-pot masterpiece. What makes this dish special is its ability to serve as both a hearty main course and a vibrant sideāperfect for family gatherings or weeknight dinners when you crave something rich yet comforting.
The magic begins with a fragrant base of onions, garlic, and ginger, sautĆ©ed until golden. Toasted peanuts add a nutty depth, while tomatoes and spices like thyme and curry powder create layers of warmth. Unlike traditional Jollof rice, this version stays dry and fluffy, absorbing the bold flavors without becoming mushy. The result? A dish thatās as satisfying as it is aromatic, with every grain infused with smoky, earthy notes.
What sets this recipe apart is its versatilityāserve it alongside grilled chicken, fried fish, or even as a standalone meal with a side of fresh vegetables. The spices develop as they cook, creating an irresistible aroma that fills your home. Best of all, itās a one-pan wonder, making cleanup effortless while delivering restaurant-quality results. Ready to transform a simple rice dish into a flavor-packed feast?
This recipe pays homage to West African traditions while adapting to home kitchens. Whether you're recreating a family favorite or exploring new flavors, the toasted peanut and tomato-spiced rice delivers a taste of Africa thatās both comforting and exciting. Letās get cooking!
Ingredients for african dry rice
Pantry staples meet West African magicājust 13 ingredients for a fragrant, one-pan feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice š | 2 cups | Uncooked, rinsed thoroughly |
| Peanuts š„ | ½ cup | Raw, unsalted, toasted until golden |
| Yellow Onion š§ | 1 whole | Medium, finely chopped |
| Garlic Cloves š§ | 4 cloves | Fresh, minced |
| Fresh Ginger šæ | 1 tbsp | Grated, finely |
| Canned Diced Tomatoes š | 14 ½ oz | No salt added preferred |
| Vegetable Oil š« | ¼ cup | Light or neutral flavor |
| Dried Thyme šæ | 1 tsp | Or 1 tbsp fresh |
| Ground Curry Powder š¶ļø | 1 ½ tbsp | Mild to medium heat |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Bay Leaf š | 1 whole | Dried, optional |
| Chicken or Vegetable Broth š§ | 2 cups | Low-sodium preferred |
The peanuts are non-negotiableāthey're what gives this dish its signature nutty depth. Buy them raw and unsalted from the bulk bin at Whole Foods or Trader Joe's for the best flavor. Toast them until they're golden and smell irresistibleāthat's when they're ready. The rice? Jasmine or basmati works best, but long-grain white is classic. Skip the pre-washed kind; rinse your rice thoroughly to remove excess starch. For the tomatoes, Muir Glen or Hunt's no-salt-added are my go-tosāthey're consistent and keep well.
No fresh thyme? Dried works at one-third the amount, but trust me, fresh makes a difference. Out of curry powder? Mix 1 tsp each of turmeric, cumin, and coriander for a similar effect. Using chicken broth instead of veggie? No judgmentājust make sure it's low-sodium. The bay leaf is optional but adds that subtle earthy note that takes this dish from good to amazing. For the ginger, fresh is best, but if you're in a pinch, ground ginger at half the amount gets you close. And if you're worried about the peanuts being too rich, add an extra 1/2 cup of diced tomatoes to balance it out.
This rice tastes even better the next dayāhonestly, the flavors meld more beautifully after resting. Store leftovers in an airtight container for 4-5 days in the fridge. For longer storage, portion into freezer bags and freeze for up to 3 months. Reheat with a splash of water or broth to revive the texture. Pro tip: Toast the peanuts in a dry pan firstāit takes 3 minutes, but the aroma alone makes it worth it. Make a double batch; it disappears fast around here.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when Iām too tired to wash dishes. Toss everythingārice, peanuts, onions, garlicāinto one pot, add water, and let it simmer. No fancy layers, no stress.
- Peanut-Crusted Crunch: That toasted peanut coating? Itās the star. The ginger and garlic mellow out the heat while the peanuts add a satisfying biteālike a hug for your taste buds. (Yes, even my picky husband finishes his plate.)
- Weeknight to Potluck: Make a big batch on Sunday and eat it all week. Itās hearty enough for a family dinner but still light enough for a picnic. Honestly, Iāve served it at BBQs, office lunches, and lazy Sundaysāno one ever questions it.
- Budget Stretch: Long-grain rice and peanuts stretch this dish far without breaking the bank. A single pot feeds four for under $8, and leftovers reheat like a dream. (Between us, Iāve lived off this for a whole month.)
Step-by-Step instructions for African dry rice
Here's how to make this fragrant, one-pan dish with perfect texture and bold flavors.
š³ Step 1: Toast the Peanuts and Aromatics
Heat the 0.25 cup vegetable oil in a large, heavy-bottomed skillet over medium heat. Add the 0.5 cup peanuts and toast for 3-4 minutes until they turn golden brown and smell nutty. Remove them with a slotted spoon and set aside.
In the same skillet, add the finely chopped yellow onion and cook for 5-6 minutes until soft and translucent. Add the minced garlic cloves and grated fresh ginger, cooking for another 1-2 minutes until fragrant. Here's the thingādon't let the garlic burn, or it'll turn bitter and ruin the whole dish.
š³ Step 2: Build the Spiced Tomato Base
Add the 14.5 oz canned diced tomatoes to the skillet along with the 1.5 tbsp ground curry powder, 1 tsp dried thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Stir well and let the mixture simmer for 5 minutes until the spices are fully incorporated and the tomatoes begin to break down.
Taste the mixtureāit should be vibrant and slightly spicy. If it needs more depth, add the whole bay leaf now. The curry powder is the star here, so don't be shy with it. This spiced tomato base is what gives this dry rice its signature flavor.
š„ Step 3: Cook the Rice to Perfect Texture
Add the 2 cups long-grain white rice to the skillet, stirring to coat it evenly in the tomato mixture. Pour in the 2 cups chicken or vegetable broth and bring to a gentle boil. Once boiling, reduce heat to low and cover the skillet with a tight-fitting lid.
Cook for 20 minutes without disturbing it. This is where patience pays offāthe rice needs time to absorb the liquid and develop that signature dry yet flavorful texture. After 20 minutes, remove the lid and fluff the rice gently with a fork, checking for doneness.
ā° Step 4: Rest and Finish with Toasted Peanuts
Let the rice sit covered for another 5 minutes off the heat. This resting period allows the rice to finish cooking and absorb any remaining liquid. The rice should be tender but still have a slight biteāthis is what makes dry rice different from sticky rice.
Remove the bay leaf if you used one, then stir in the toasted peanuts from Step 1. The peanuts add a delightful crunch and nutty contrast to the tender rice. Taste and adjust seasoning if neededāthis is your final chance to balance the flavors before serving.
š½ļø Step 5: Serve with Confidence
Transfer the rice to a serving dish and let it cool slightly for 2-3 minutes before serving. The aroma alone will have everyone at your table excited. This dish is perfect for sharingāeach bite delivers a perfect balance of spice, nutty peanuts, and tender rice.
Here's a pro tip: Serve with a side of grilled vegetables or a simple salad to balance the richness. The rice keeps well in the fridge for 2-3 days, making it perfect for meal prep. Just reheat gently with a splash of broth to restore its moisture.
Pro Tips For Making African Dry Rice
- Toast the Peanuts First: I learned this the hard wayāskipping the peanut toast makes the whole dish taste flat. Dry-roast them in a separate pan until theyāre golden and smell nutty (about 5 minutes on medium heat), then crush them coarsely. This adds depth that raw peanuts just canāt match.
- Sweat, Donāt Burn, the Aromatics: High heat makes garlic and ginger bitter fast. SautĆ© onions until soft (8-10 minutes), then add garlic and ginger on low-mediumājust until fragrant, not browned. I was skeptical until I tried it: the flavors stay bright and complex instead of harsh.
- Use Double the Water: African dry rice isnāt dry in the way you think. Start with twice the rice volume in water (e.g., 1 cup rice = 2 cups water), then simmer uncovered until most liquid evaporates. The rice will finish cooking from residual steamāthis guarantees fluffy, separate grains instead of gummy clumps.
- Stir Once, Then Walk Away: After adding rice to the pot, stir once to distribute, then resist the urge to poke it every 30 seconds. The rice needs space to steam evenly. I skip this when Iām lazy, but the dish is noticeably better when I donātāno stuck bits, no uneven texture.
Best sauces and condiments for african dry rice
Peanut Sauce Twist
Elevate your dish with a homemade peanut sauce drizzled on topājust blend ½ cup toasted peanuts, 2 tbsp peanut butter, 1 tbsp soy sauce, 1 tsp honey, and 1 clove garlic with 2 tbsp water. Simmer for 3 minutes to thicken, then strain for a silky finish. This adds richness and ties the peanut flavors together beautifully. š„
Spicy Tomato Relish
For extra depth, make a spicy tomato relish by blending ½ cup diced tomatoes, 1 tsp Scotch bonnet pepper, 1 tbsp lime juice, and ½ tsp salt. Simmer for 5 minutes to concentrate the flavors, then spoon it over the rice. This adds a tangy kick that balances the peanut richness perfectly.
Ginger-Scallion Oil
Infuse your rice with extra aroma by making a ginger-scallion oilāsautĆ© 2 tbsp minced scallions and 1 tbsp grated ginger in ¼ cup oil until fragrant. Drizzle this over the finished rice for a fresh, bright finish. Itās a game-changer for adding brightness to the dish. šæ
Yogurt-Cucumber Cooling Sauce
Balance the heat with a cooling yogurt sauceāmix ½ cup plain yogurt, 2 tbsp grated cucumber, 1 tsp lemon juice, and ½ tsp salt. Serve on the side for dipping or spooning over the rice. This creamy contrast cuts through the spice and adds a refreshing element. š„
Smoky Chipotle Aioli
For a smoky depth, whip up a chipotle aioli by blending ½ cup mayonnaise, 1 tsp adobo sauce, ½ tsp smoked paprika, and 1 clove roasted garlic. Drizzle lightly over the rice or serve as a dipping sauce. The smokiness complements the peanut and tomato flavors perfectly. š„
Fresh Herb Garnish
Finish with a herb garnishāchop 2 tbsp fresh cilantro and 1 tbsp parsley, then sprinkle over the rice. For a pop of color, add ¼ cup diced red bell pepper**. This adds freshness and visual appeal, making your dish look as good as it tastes. āØ
Nutrition facts
Frequently asked questions
Can I use brown rice instead of white rice for this recipe?
Yes, but you'll need to adjust the cooking time. Brown rice takes about 30-35 minutes to cook instead of 20 minutes for white rice. Use a 1:2 rice-to-liquid ratio and check for doneness 5 minutes before the suggested time. The texture will be nuttier and heartier, but the flavor profile remains the same.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 4-5 days. For longer storage, freeze portions in freezer bags for 3 months. To reheat, add a splash of broth or water and cover with a damp paper towel to restore moisture. The flavors actually improve after resting!
How can I make this dish spicier?
Add ½-1 teaspoon of cayenne pepper or 1 chopped Scotch bonnet pepper when building the tomato base. For smoky heat, include ½ teaspoon smoked paprika. Always taste as you goāstart with less and adjust to your preference. The peanuts help balance the heat beautifully.
Can I make this recipe in an Instant Pot?
Yes! SautƩ the onions, garlic, and ginger first, then add all remaining ingredients except peanuts. Seal the lid and cook on high pressure for 5 minutes, then quick-release. Stir in peanuts at the end. The Instant Pot version cooks faster but may need 5-10 extra minutes off-heat for the rice to fully absorb flavors.
What's the secret to perfect dry rice texture?
The key is using the right ratio (1:1 rice to liquid) and cooking at low heat after boiling. Never stir the rice while cookingāthis releases starch and makes it sticky. Let it rest covered for 5 minutes after cooking to absorb remaining liquid. The result should be tender with a slight bite.
