
This traditional Ghanaian dish combines rice and beans with a rich palm nut sauce, creating a deeply flavorful one-pot meal. The slow-cooked beans absorb the aromatic spices while the rice soaks up the creamy, earthy sauce.
What sets this recipe apart is the perfect balance of textures—tender beans, fluffy rice, and a velvety palm nut base. It’s a staple that brings authentic West African comfort to your table.
Ingredients for Ghanaian Rice and Beans
Pantry staples plus a few specialty items create this authentic West African one-pot meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Black-Eyed Peas 🫘 | 1 cup | Dried, soaked overnight |
| Palm Nut Paste 🌰 | ½ cup | Canned or fresh, unsweetened |
| Red Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled and grated |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed, minced |
| Ground Crayfish 🦐 | 2 tbsp | Optional for depth of flavor |
| Vegetable Stock 🥫 | 4 cups | Low-sodium preferred |
| Fresh Tomatoes 🍅 | 2 whole | Medium, diced |
| Tomato Paste 🍅 | 2 tbsp | For rich umami base |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The palm nut paste is non-negotiable here. African markets or online retailers like AfriGourmet are your best bet—look for unsweetened, pure paste (canned works fine). Black-eyed peas are traditional, but pinto beans or kidney beans can substitute in a pinch. The ground crayfish adds umami depth; omit if unavailable, but don’t skip the smoked paprika. Whole Foods often stocks it in the international aisle.
No palm nut paste? Blend one-third the amount of canned coconut cream with a touch of nutmeg—it’s not the same, but it’ll work. Fresh Scotch bonnet is ideal, but habanero is a close substitute (wear gloves when handling). Dried beans? Soak overnight. Canned beans? Use two 15-oz cans, drained and rinsed. The ginger and garlic should be fresh—powdered just doesn’t deliver the same punch.
This keeps well for 3-4 days in the fridge, and the flavors deepen overnight. Freeze portions for up to 3 months—just thaw and reheat gently with a splash of water. The rice absorbs liquid as it sits, so add a little stock when reheating.
Why You’ll Love This Recipe
- One Pot Wonder: I toss in the rice, black-eyed peas, and palm nut paste, then let it simmer—hardly any cleanup afterward.
- Rich and Creamy: The palm nut paste gives it this velvety texture that’s honestly hard to resist.
- Feeds a Crowd: Between us, I make a big batch and it stretches for days, even with my hungry teens around.
- Budget Friendly: Black-eyed peas and rice cost almost nothing, yet this tastes like a restaurant dish.
Step-by-Step Instructions for Ghanaian Rice and Beans
This traditional method ensures rich, aromatic flavors with perfectly cooked grains and legumes every time.
Step 1: Prepare the Black-Eyed Peas and Rice Base
Drain the soaked 1 cup Black-Eyed Peas and rinse the 2 cups Long-Grain White Rice until the water runs clear. In a large pot, combine the peas with 4 cups Vegetable Stock and bring to a boil over medium-high heat.
Reduce heat to medium-low and let the peas simmer for 20-25 minutes until they’re tender but still hold their shape. This creates a flavorful broth that infuses the rice. Stir occasionally to prevent sticking.
Step 2: Build the Aromatic Foundation
In a separate pot, heat a small amount of oil over medium heat. Add the finely diced 1 whole Red Onion and sauté for 3-4 minutes until translucent and fragrant. Stir in the minced 4 cloves Garlic Cloves, grated 1 tbsp Fresh Ginger Root, and minced 1 whole Scotch Bonnet Pepper.
Cook for 1-2 minutes until the aromatics release their oils. Add the diced 2 whole Fresh Tomatoes and 2 tbsp Tomato Paste, stirring until the tomatoes break down and the mixture thickens slightly. This forms the flavor base that defines the dish.
Step 3: Incorporate Spices and Palm Nut Paste
Stir in the 1 tsp Smoked Paprika, 1 tsp Ground Cumin, and 2 tbsp Ground Crayfish (if using). Cook for 1 minute to toast the spices, which deepens their flavor. Add the 0.5 cup Palm Nut Paste and stir until fully dissolved into the mixture.
The paste should melt into a rich, creamy consistency. If it seems too thick, add a splash of the pea broth. This step creates the signature velvety texture that coats the rice and beans beautifully.
Step 4: Combine and Simmer to Perfection
Add the partially cooked peas and their broth to the aromatic mixture. Stir in the 2 cups Long-Grain White Rice and 1.5 tsp Sea Salt. Bring to a boil, then reduce heat to low. Cover and simmer for 25-30 minutes.
Check at the 20-minute mark – the rice should be tender with no chalky center and the liquid mostly absorbed. If the top looks dry but the rice isn’t done, add ¼ cup hot water and continue cooking. Stir gently from the bottom to prevent sticking.
Step 5: Rest and Garnish for Serving
Remove from heat and let the pot sit covered for 10 minutes. This resting period allows the grains to steam and absorb any remaining liquid. Fluff the mixture gently with a fork to separate the grains without breaking the beans.
Transfer to a serving dish and garnish with the 0.25 cup Fresh Cilantro. The herbs should be vibrant green and fresh-smelling. Serve hot, with the rich palm nut sauce glistening on each spoonful. The final dish should have distinct, intact beans and fluffy rice with a deep, complex flavor profile.
Pro Tips For Making Ghanaian Rice And Beans
- Soak the Beans: Cover black-eyed peas in water for at least 4 hours or overnight—I learned this the hard way after eating undercooked beans more times than I’d like to admit.
- Bloom the Paste: Cook the palm nut paste for 2-3 minutes in the pot before adding liquid, stirring constantly to deepen its flavor and prevent clumping.
- Skip Hard Water: Use filtered or bottled water for soaking and cooking the beans; hard water can make them stay tough no matter how long they simmer.
- Layer the Aromatics: Sauté the red onion and garlic until just golden, not brown, then add them to the rice in layers—this keeps their sweetness without bitterness.
Serving Suggestions for This Recipe
Traditional Presentation
Serve this dish family-style in a large, shallow bowl to showcase the vibrant colors. The creamy palm nut sauce should pool slightly around the rice and beans. I love using a wooden serving spoon to highlight the dish’s rustic, homey appeal. 💛
Garnish Like a Pro
Fresh cilantro is essential, but don’t stop there. Add thin red onion rings for crunch and a pop of color. A squeeze of lime just before serving brightens the rich flavors beautifully.
Protein Pairings
While delicious on its own, this pairs wonderfully with grilled chicken or fried plantains. The sweetness of ripe plantains contrasts perfectly with the earthy palm nut base. I often serve both for a complete meal.
Side Dish Ideas
Offer a simple cucumber-tomato salad on the side for freshness. Toss 1 cup diced cucumber with 1 cup diced tomato, a pinch of salt, and a drizzle of lime. The cool crunch balances the hearty main dish. ✨
Serving Temperature
This dish is best served hot, straight from the pot. The sauce thickens as it cools, so if preparing ahead, reheat with ¼ cup water and stir gently. The flavors actually deepen overnight, making leftovers a treat.
Cultural Touch
In Ghana, this is often served with a side of shito (spicy black pepper sauce). A small dish of this condiment lets guests add heat to taste. I keep a jar in my fridge for authentic flair.
Nutrition Facts
Frequently Asked Questions
Can I use canned beans instead of dried?
Yes! Use 2 (15-oz) cans of black-eyed peas, drained and rinsed. Skip the initial simmering step and add them directly when combining with the rice. They’ll soften during cooking but may be slightly firmer.
What if I can’t find palm nut paste?
Blend ⅓ cup canned coconut cream with a pinch of nutmeg as a substitute. It won’t be identical but adds a similar creamy richness. Look for palm nut paste in African markets or online.
How do I adjust the spice level?
Remove all seeds from the Scotch bonnet for mild heat, or omit it entirely. For extra spice, leave some seeds in or add a pinch of cayenne. Taste as you cook to balance the flavors.
Can this be made in a rice cooker?
It’s not recommended—the palm nut paste needs stirring to dissolve properly and prevent sticking. A heavy pot on the stovetop gives you better control over the texture and doneness.
- 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