
This West African dish brings rich, nutty flavors to your table with minimal effort. The one-pot method simplifies preparation while delivering authentic taste.
Groundnut rice combines peanut butter with tomatoes, onions, and spices for a uniquely satisfying meal. It’s naturally vegan and packed with plant-based protein.
The secret lies in balancing the peanut butter’s richness with tangy tomatoes and aromatic spices. Every bite offers a perfect harmony of flavors.
Ready in under an hour, this dish proves that traditional recipes can be both simple and deeply flavorful. Here’s how to make it.
Ingredients for Groundnut Rice
Pantry staples and fresh aromatics create this West African one-pot wonder with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Natural Peanut Butter 🥜 | ¾ cup | Unsweetened, smooth variety |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz can, undrained |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled, finely grated |
| Vegetable Stock 💧 | 3 cups | Low-sodium preferred for control |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly for depth |
| Ground Coriander 🍃 | 1 tsp | Freshly ground ideal |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust to heat preference |
| Smoked Paprika 🌶️ | ½ tsp | Adds authentic depth |
| Curry Powder 🌿 | 1 tsp | Mild or hot variety |
| Sea Salt 🧂 | 1 tsp | Adjust to taste at end |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Neutral Cooking Oil 🫒 | 2 tbsp | Avocado or vegetable oil |
The peanut butter is non-negotiable here—natural, unsweetened is essential for authentic flavor. Whole Foods 365 or Crazy Richard’s brands deliver consistent quality without added sugars. For the rice, jasmine or basmati work beautifully, but any long-grain variety will do. Fresh ginger and garlic are key (the jarred stuff lacks punch), and organic produce often has superior aromatic intensity.
No fresh ginger? Ground ginger at one-third the amount works in a pinch, though the flavor won’t be as bright. Out of cilantro? Fresh parsley offers a similar freshness. For heat-sensitive palates, reduce cayenne to an eighth teaspoon. The tomato can be fresh diced (about 2 medium tomatoes), but canned provides consistent texture and acidity. San Marzano tomatoes elevate the dish if available.
Store dry spices in a cool, dark place for up to 12 months. The dish keeps well in the fridge for 4-5 days—peanut flavors actually deepen over time. Freeze portions for up to 3 months (thaw in fridge overnight). Reheat gently with a splash of water to restore creaminess.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in—rice, peanut butter, tomatoes—and let it simmer. No fancy techniques, just easy, hands-off cooking.
- Rich Nutty Flavor: The peanut butter and garlic blend into this creamy, savory sauce that clings to every grain of rice. Honestly, it’s the kind of taste that lingers in the best way.
- Feeds a Crowd: I make a big batch for Sunday dinner, and it’s just as good reheated for lunch the next day. Between us, leftovers taste even better.
- Budget Friendly: Peanut butter and canned tomatoes stretch this meal far without skimping on flavor. I’ll be real: it’s one of the most affordable dishes I make that still feels special.
Step-by-Step Instructions for Groundnut Rice
Master the technique for this one-pot West African dish with layered flavors and creamy texture.
Step 1: Sauté Aromatics in Neutral Cooking Oil
Heat the 2 tbsp neutral cooking oil in a heavy pot or Dutch oven over medium heat. Add the finely diced yellow onion and sauté for 5-6 minutes until translucent and just beginning to caramelize at the edges.
Stir in the minced 4 cloves garlic cloves and grated 1 tbsp fresh ginger root, cooking for 1 minute until fragrant. This aromatic base is crucial—don’t let the garlic brown or it will turn bitter. The mixture should smell deeply savory with warm, pungent undertones.
Step 2: Toast Spices and Incorporate Peanut Butter
Add the 1 tsp ground cumin, 1 tsp ground coriander, 0.25 tsp cayenne pepper, 0.5 tsp smoked paprika, and 1 tsp curry powder. Toast the spices for 30 seconds to bloom their flavors, stirring constantly to prevent burning.
Reduce heat to low and immediately stir in the 0.75 cup natural peanut butter. The mixture will thicken and become pasty. Keep stirring for 2 minutes until fully combined and the peanut butter loses its raw edge. You’ll notice the color deepen slightly as the spices integrate.
Step 3: Build the Sauce with Tomatoes and Stock
Pour in the 1 can canned diced tomatoes with their juices, stirring to deglaze the pot. The liquid will bubble as it hits the hot surface—this is the deglazing process lifting all those browned flavor bits.
Gradually add the 3 cups vegetable stock while stirring to prevent lumps from forming. Bring to a gentle simmer and cook for 5 minutes until the sauce thickens slightly. The peanut butter will create a rich, velvety base that coats the back of a spoon.
Step 4: Cook Rice to Perfection
Stir in the rinsed 2 cups long-grain white rice and 1 tsp sea salt, ensuring every grain is coated in the sauce. Bring to a boil, then immediately reduce heat to low, cover tightly, and simmer undisturbed for 20-25 minutes.
Resist the urge to peek during cooking—the steam trapped inside is what cooks the rice evenly. You’ll know it’s done when the liquid is fully absorbed and the rice is tender with no chalky center. The top should appear slightly domed with small steam holes.
Step 5: Rest and Garnish with Fresh Cilantro
Remove from heat and let the dish rest, covered, for 10 minutes. This final step allows the rice to absorb any remaining moisture and the flavors to meld completely. The texture will transform from separate grains to a cohesive, creamy dish.
Fluff gently with a fork and fold in the 0.25 cup fresh cilantro just before serving. The cilantro adds a bright, fresh contrast to the rich peanut sauce. Serve warm, with each portion showcasing the nutty, spiced complexity of this one-pot meal.
Pro Tips For Making Groundnut Rice
- Toast the Peanuts: I learned this the hard way—raw peanut butter can taste bitter in this dish, so lightly toasting it in the pot for 2-3 minutes before adding liquids deepens the flavor.
- Rinse the Rice: Sounds tedious, but rinsing the long-grain rice until the water runs clear removes excess starch and prevents a gummy texture in your groundnut rice.
- Balance the Tomatoes: Canned diced tomatoes can be overly acidic, so I always add a pinch of sugar or a splash of broth to mellow the sharpness against the peanut butter.
- Bloom the Aromatics: Cook the onion and garlic in oil until golden, not just soft—about 5-6 minutes on medium-low heat—because it builds the base flavor that carries the whole dish.
Common Mistakes When Making This Recipe
Peanut Butter Problems
Using sweetened peanut butter will ruin the dish’s balance—always opt for natural, unsweetened varieties. I learned this the hard way when my first attempt tasted like dessert. Stick to brands like Crazy Richard’s or Whole Foods 365. 💡
Skipping the Toast
Not toasting the spices before adding liquid results in flat, dull flavors. That 30-second bloom over medium heat wakes up the cumin, coriander, and paprika. Keep stirring constantly to prevent burning.
Rice Rinsing
Skipping the rinse leaves starch that makes your dish gummy. Wash the 2 cups rice until the water runs completely clear. This removes excess starch and ensures perfectly separate, fluffy grains in the final result.
Peeking While Cooking
Lifting the lid during the 20-25 minute simmer releases precious steam, leading to uneven cooking. Trust the process—resist the urge to check. The rice needs that trapped heat to cook through evenly.
Over-Salting Early
Adding all the sea salt at once can make the dish too salty as the liquid reduces. Start with ½ tsp, then adjust at the end. The peanut butter and tomatoes have their own salt content to consider.
Rushing the Rest
The 10-minute rest is non-negotiable for texture and flavor development. Skipping it results in a watery, disjointed dish. Let it sit covered—the steam finishes the cooking perfectly. 💫
Nutrition Facts
Frequently Asked Questions
Can I use crunchy peanut butter instead of smooth?
Smooth natural peanut butter works best for a creamy texture. Crunchy can work in a pinch, but the peanut pieces may create an uneven consistency.
What can I substitute for cilantro?
Fresh parsley makes a great substitute with similar freshness. If you dislike cilantro’s taste, flat-leaf parsley won’t overpower the dish.
How do I prevent the rice from burning?
Use a heavy pot with a tight lid and maintain low heat during simmering. Never lift the lid while cooking to trap essential steam.
Can I make this in a rice cooker?
Yes! Sauté aromatics first, then transfer everything to the rice cooker. Use the standard rice setting, but add 5 minutes extra for the peanut sauce.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026