If you are searching for a hearty, comforting dish that bursts with authentic West African flavors, look no further than this Ghanaian Rice and Beans Recipe. This vibrant, wholesome meal combines tender black-eyed peas with fluffy rice, enlivened by fragrant ginger, garlic, and thyme. It’s a true celebration of simple ingredients coming together to create something truly special, making it perfect for family dinners or sharing with friends. Once you try it, you’ll understand why this classic Ghanaian dish has won the hearts of so many food lovers around the world.

Ingredients You’ll Need
The charm of this Ghanaian Rice and Beans Recipe lies in its simplicity. Each ingredient plays a vital role, from the creamy black-eyed peas to the aromatic spices and the perfect texture of the rice that pulls everything together beautifully.
- 2 cups rice: The foundation of the dish providing a fluffy, comforting base that soaks up all the flavors.
- 1 cup black-eyed peas: Adds a creamy, nutty texture and is essential for the authentic “beans” component.
- 1 medium onion, chopped: Brings a natural sweetness and depth when sautéed.
- 2 cloves garlic, minced: Lends warmth and a gentle pungency that makes the dish fragrant.
- 1 tablespoon ginger, grated: Adds a subtle zing and freshness that lifts the whole recipe.
- 1 teaspoon thyme: Offers an earthy, slightly minty flavor that complements the beans perfectly.
- 1/4 cup vegetable oil: Provides the needed richness and helps sauté the aromatics.
- 4 cups water: The cooking liquid that hydrates the rice and peas, marrying all the flavors.
- Salt to taste: Enhances every element without overpowering the natural flavors.
- Black pepper to taste: Adds a gentle heat that rounds out the dish beautifully.
How to Make Ghanaian Rice and Beans Recipe
Step 1: Rinse the rice and black-eyed peas
Start by rinsing both the rice and black-eyed peas under cold water until the water runs clear. This helps remove excess starch from the rice and any debris from the peas, ensuring a clean, fluffy result without clumps or grit.
Step 2: Sauté the aromatics
In a large pot, pour in the vegetable oil and warm it over medium heat. Add the chopped onions, minced garlic, and grated ginger. Sauté gently until the onions become soft and translucent, releasing a seductive aroma that sets the flavorful foundation for the dish.
Step 3: Cook the black-eyed peas
Next, introduce the rinsed black-eyed peas and pour in all 4 cups of water. Bring the pot to a steady boil, then lower the heat to a simmer. Cover the pot and allow it to cook for about 30 minutes, letting the peas soften without losing their shape.
Step 4: Add rice and seasonings
Once the black-eyed peas are tender, stir in the rinsed rice along with thyme, salt, and black pepper. Give everything a good stir to combine perfectly, then bring it back to a boil so the rice starts absorbing the spiced cooking liquid.
Step 5: Simmer until rice is tender
Reduce the heat to low and cover the pot again. Let it cook gently for about 20 minutes or until the rice is tender and has soaked up all the flavorful liquid. Avoid lifting the lid too often to keep the steam trapped inside for perfect cooking.
Step 6: Fluff and serve
Finally, turn off the heat and fluff the Ghanaian Rice and Beans Recipe with a fork to separate the grains. This ensures a light, airy texture and gets the dish ready to serve hot and delicious.
How to Serve Ghanaian Rice and Beans Recipe

Garnishes
Sprinkling fresh chopped parsley or spring onions over the top adds a fresh burst of color and a gentle herbal brightness that complements the earthiness of the beans and rice beautifully.
Side Dishes
This dish pairs wonderfully with lightly fried plantains or a spicy tomato stew, creating a balance of sweet, spicy, and savory flavors alongside the textured rice and beans.
Creative Ways to Present
For a fun twist, serve the Ghanaian Rice and Beans Recipe in colorful bowls topped with a dollop of creamy avocado or a squeeze of fresh lime. You could even use it as a filling for wraps or stuffed peppers for an exciting meal variation.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer leftovers into an airtight container and refrigerate. The Ghanaian Rice and Beans Recipe keeps well for up to 3 days, making it a perfect ready-to-go meal for busy days ahead.
Freezing
You can freeze portions in freezer-safe containers for up to 2 months. To preserve the dish’s texture, be sure it is completely cooled before freezing and thaw it slowly in the fridge overnight.
Reheating
Reheat leftovers gently on the stove over low heat or in the microwave, adding a splash of water if needed to restore moisture. Stir occasionally until heated through, and enjoy the dish almost as fresh as when first cooked.
FAQs
Can I use other types of beans for this recipe?
Absolutely! While black-eyed peas are traditional and give a distinctive flavor and texture, you can substitute with kidney beans or black beans, although it will slightly change the character of the dish.
Is this dish suitable for vegetarians or vegans?
Yes, this Ghanaian Rice and Beans Recipe is completely plant-based, making it a delicious and satisfying option for vegetarians and vegans alike.
Can I prepare this dish in a rice cooker or Instant Pot?
While possible, sautéing the aromatics first on the stove is key for authentic flavor. You can then transfer everything to the rice cooker or Instant Pot to complete the cooking process more conveniently.
How spicy is this recipe?
This version is mild and comforting. If you love spice, feel free to add some chopped chili peppers or a pinch of cayenne when sautéing the aromatics to give it a lively kick.
What is the best type of rice to use?
Long-grain rice works best for its light, fluffy texture, which contrasts nicely with the creamy beans. Avoid sticky or short-grain varieties as they tend to clump and don’t absorb flavors as well.
Final Thoughts
There’s something truly heartwarming about preparing the Ghanaian Rice and Beans Recipe — it’s more than just a meal, it’s a delicious expression of culture and comfort. Whether you’re new to West African cuisine or a longtime fan, this dish invites you to savor simple ingredients in an unforgettable way. Give it a try and let it fill your kitchen and your heart with joy.
Print
Ghanaian Rice and Beans Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Ghanaian
Description
Ghanaian Rice and Beans is a hearty, comforting one-pot meal featuring tender black-eyed peas and fluffy rice cooked together with fragrant spices like thyme, ginger, and garlic. This traditional West African dish is flavorful, nutritious, and perfect as a satisfying lunch or dinner.
Ingredients
Rice and Beans Base
- 2 cups rice
- 1 cup black-eyed peas
Seasonings and Aromatics
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon thyme
- Salt to taste
- Black pepper to taste
Other
- 1/4 cup vegetable oil
- 4 cups water
Instructions
- Rinse Ingredients: Rinse the rice and black-eyed peas thoroughly under cold running water to remove any dirt and excess starch, ensuring a clean base for cooking.
- Sauté Aromatics: In a large pot, heat the vegetable oil over medium heat. Add the chopped onions, minced garlic, and grated ginger. Sauté until the onions soften and become translucent, about 3-5 minutes. This step enhances the flavor of the dish.
- Cook Beans: Add the rinsed black-eyed peas and 4 cups of water to the pot. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer gently for about 30 minutes until the peas are partially cooked and tender.
- Add Rice and Seasonings: Stir in the rinsed rice, thyme, salt, and black pepper. Mix well to combine all ingredients evenly. Bring the pot back to a boil.
- Simmer Rice: Once boiling, reduce the heat to low again, cover, and cook for another 20 minutes or until the rice is tender and has absorbed all the liquid.
- Fluff and Serve: Remove the pot from heat and fluff the rice and beans mixture gently with a fork to separate grains. Serve hot as a main dish or side.
Notes
- Soaking the black-eyed peas beforehand for a few hours can reduce cooking time and improve digestibility.
- Adjust salt and pepper according to your taste preference.
- You can substitute vegetable oil with palm oil for a more authentic Ghanaian flavor.
- Serve with fried plantains or a side salad for a complete meal.
- This dish can also be cooked in a rice cooker by adding all ingredients after sautéing aromatics.

