
This dish brings the warmth of West African tradition to your table with a perfect balance of spices and textures. I developed this version after countless tests to capture authentic flavors without complicated techniques.
The foundation is simple: rice and beans cooked together with aromatic onions, tomatoes, and peppers. What makes it special is the blend of ginger, garlic, and chili that infuses every bite with depth.
You’ll end up with tender beans and fluffy rice that soak up the rich, spiced broth. It’s a complete meal that’s as comforting as it is flavorful, with each element complementing the next.
Serve it as a main course or alongside grilled meats for a taste of Ghanaian hospitality. This method delivers consistent results every time.
Ingredients for Ghana Rice and Beans
Pantry staples and fresh aromatics create this West African classic with deep, balanced flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black-Eyed Peas 🌱 | 1 cup | Rinsed and soaked overnight |
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Yellow Onion 🧅 | 1 whole | Finely diced for base flavor |
| Fresh Tomatoes 🍅 | 2 whole | Medium, chopped with juices |
| Red Bell Pepper 🌶️ | 1 whole | Diced for sweetness and color |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled and minced finely |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Scotch Bonnet Pepper 🔥 | ½ whole | Seeds removed, minced (adjust to taste) |
| Vegetable Stock 🥫 | 2 cups | Low-sodium preferred for control |
| Coconut Oil 🥥 | 2 tbsp | Unrefined for authentic flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly for warmth |
| Ground Coriander 🌿 | 1 tsp | Balances earthy spices |
| Dried Thyme 🍃 | ½ tsp | Crushed to release aroma |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Sea Salt 🧂 | 1 tsp | Adjust to taste at the end |
The black-eyed peas are non-negotiable here—look for dried at African markets or bulk bins. Soaking overnight (or quick-soak with boiling water) cuts cooking time in half. I always grab my ginger and garlic fresh from Whole Foods—their produce section is consistently good. For the coconut oil, unrefined makes a difference; the subtle sweetness complements the spices (trust me on this).
No scotch bonnet? Habanero at half the amount works in a pinch. Fresh tomatoes not great? Canned diced tomatoes (with juices) are a solid backup. Want extra richness? Swap water for full-fat coconut milk at the end. The rice should be long-grain—jasmine or basmati work, but avoid sticky varieties. If using canned beans (not ideal), rinse well and reduce stock by half.
This tastes even better the next day (the flavors meld overnight). Keeps 4-5 days in the fridge, reheats beautifully. Freezes for 3 months—portion into containers for easy meals. The coconut oil solidifies when cold, so warm leftovers gently.
Why You’ll Love This Recipe
- One Pot Magic: I love that everything cooks together—black-eyed peas, rice, and those fresh tomatoes melt right in.
- Smoky Sweet Depth: The red bell pepper and onion caramelize just enough to give it that rich, almost smoky flavor.
- Feeds the Crew: I make a big batch on Sunday and we eat it for two days straight, no complaints.
- Pantry Hero: Black-eyed peas and rice are cheap, last forever, and still taste like a celebration.
Step-by-Step Instructions for Ghana Rice and Beans
Here’s the method. Straightforward, tested, works every time.
Step 1: Sauté Aromatics in Coconut Oil
Heat the 2 tbsp coconut oil in a large pot over medium heat. Add the finely diced yellow onion, minced fresh ginger root, and minced garlic cloves. Sauté for 3-4 minutes until the onions turn translucent and the raw aroma of garlic mellows.
Add the diced red bell pepper and cook for another 2 minutes. The peppers should soften slightly but retain their vibrant color. Stir in the minced scotch bonnet pepper, ensuring it’s evenly distributed—this will infuse the oil with its signature heat.
Bloom the ground cumin, ground coriander, and crushed dried thyme in the pot for 30 seconds until fragrant. This step deepens their flavors and creates the aromatic base for this dish.
Step 2: Cook the Black-Eyed Peas Until Tender
Add the rinsed and soaked 1 cup dried black-eyed peas to the pot, along with the 1 whole bay leaf. Pour in the 2 cups vegetable stock and bring to a gentle simmer. Cook uncovered for 20-25 minutes until the peas are tender but still hold their shape.
Season with the 1 tsp sea salt and stir in the chopped fresh tomatoes with their juices. The tomatoes will break down slightly, adding a rich, tangy depth to the broth. Keep an eye on the liquid level—add a splash of water if it reduces too quickly.
Step 3: Incorporate the Rice and Simmer
Stir in the rinsed 1.5 cups long-grain white rice, ensuring it’s fully coated in the flavorful liquid. Reduce the heat to low, cover the pot, and let it simmer for 18-20 minutes. Resist the urge to lift the lid—steam is essential for even cooking.
Check the rice at the 18-minute mark. The grains should be tender and the liquid mostly absorbed. If the top layer seems dry, add ¼ cup water and let it cook for another 2-3 minutes. The rice should be fluffy, not sticky, with each grain distinct.
Step 4: Rest and Finish
Once the rice is cooked, turn off the heat and let the pot sit covered for 10 minutes. This resting period allows the flavors to meld and the rice to steam to perfection. Remove the bay leaf before serving—it’s done its job.
Fluff the rice gently with a fork, breaking up any clumps of black-eyed peas. The final texture should be light and airy, with the peas distributed evenly throughout. Taste and adjust the seasoning if needed, though the sea salt should have infused every bite.
Pro Tips For Making Ghana Rice And Beans
- Soak the Peas: Cover dried black-eyed peas with water by 2 inches and let them soak for at least 4 hours—I learned this the hard way after ending up with undercooked beans in my rice.
- Blend the Base: Puree the onion, tomatoes, and red bell pepper into a smooth paste before cooking; it dissolves into the rice better and gives that classic Ghanaian flavor depth.
- Cook Peas First: Parboil the soaked black-eyed peas for 15 minutes before adding rice, or you’ll risk uneven doneness and a mushy texture.
- Use the Right Ratio: Stick to 1 part rice to 2 parts liquid (water or broth) when combining with the peas—this guarantees fluffy grains every time, not a soggy mess.
Pro Cooking Tips for This Dish
Spice Blooming Technique
Always bloom your cumin, coriander, and thyme in the hot coconut oil for 30 seconds before adding liquids. This releases their essential oils and creates a deeper, more aromatic base for your dish. I learned this trick testing recipes in my tiny Boston kitchen—it makes a noticeable difference. 🌡️
Pea Preparation
For the black-eyed peas, soaking overnight is ideal, but I’ve had success with a quick-soak method too. Cover the peas with boiling water and let sit for 1 hour. This cuts cooking time to about 15-20 minutes instead of 20-25 minutes.
Liquid Management
Keep an eye on the liquid level when cooking the peas. If it reduces too quickly, add a splash of water. When adding the rice, ensure it’s just covered—about ½ inch above the rice line. This prevents mushy results.
Resting Importance
Never skip the 10-minute resting period after cooking. This allows the rice to steam evenly and absorb any remaining liquid. I’ve tested skipping this step, and the texture suffers every time. The grains stay separate and fluffy when rested properly. 💡
Stirring Strategy
Only stir the rice once after adding it to the pot. Over-stirring releases too much starch, leading to sticky rice. Gently fluff with a fork at the end to distribute the peas evenly without breaking the grains.
Heat Control
Maintain a gentle simmer throughout cooking. Too high heat can burn the bottom layer, while too low heat results in undercooked rice. I find medium-low heat works perfectly for most stovetops after the initial sauté.
Nutrition Facts
Frequently Asked Questions
Can I use canned beans instead of dried?
Yes, but rinse them well first. Reduce the vegetable stock to 1.5 cups since canned beans are pre-cooked. Add them with the rice and simmer for 15 minutes instead of 20-25.
How do I adjust the heat level?
For less spice, remove all seeds from the scotch bonnet or use ½ habanero. For more heat, add a pinch of cayenne or leave some seeds in. Taste before serving!
What if my rice turns out mushy?
Over-stirring or too much liquid causes this. Use long-grain rice, measure liquid precisely, and stir only once after adding rice. Next time, check at 15 minutes and adjust.
Can I make this in a rice cooker?
Yes! Sauté aromatics in a pan first, then transfer everything to the rice cooker. Use the standard setting, but add 10 minutes extra for the beans to soften.
- Glutinous Rice Flour Bread Recipe: Soft Pillows with Nutty Depth - October 12, 2026
- Green Rice Casserole Recipe: Cheesy Baked Comfort with Vibrant Herbs - October 12, 2026
- Glutinous Rice Coconut Milk Recipe: Chewy Sweetness With Tropical Depth - October 12, 2026