Ghana Rice Recipe: West African Tomato-Pepper Flavor Explosion

Main Courses

Ghana Rice Recipe: West African Tomato-Pepper Flavor Explosion

This Ghana rice recipe delivers the bold, aromatic flavors of West Africa in every bite—think vibrant tomato-pepper sauce, tender protein, and perfectly seasoned rice that sticks together just right. The secret lies in the layered spices and slow simmering that transform simple ingredients into a dish worth celebrating.

I first made this version during a family gathering when we needed a meal that felt special but still came together in one pot.

The foundation of this recipe is a rich tomato-pepper base, where onions, garlic, and fresh peppers create a fragrant paste before the rice and protein join the party.

Whether you choose chicken, beef, or fish, the marinade ensures deep flavor penetration, while the rice absorbs all the savory goodness without turning mushy. This method delivers restaurant-quality results with minimal effort—just one pot, one hour, and a kitchen filled with irresistible aromas.

What you’ll end up with is a golden-brown pot of rice where each grain holds onto its shape while still clinging to the sauce, creating that signature "sticky but not gluey" texture Ghanaians love.

The dish pairs beautifully with fried plantains, coleslaw, or a side of stew, making it a complete meal that feels both comforting and sophisticated. The best part? Every bite tells a story of West African tradition and home-cooked warmth.

This recipe works equally well for weeknight dinners or special occasions—just adjust the protein and spice levels to your taste. Let’s bring the flavors of Ghana to your table with this foolproof method that’s been perfected over generations. Ready to cook?

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for ghana rice

Bold flavors start with these fresh, aromatic ingredients for a West African-inspired rice dish.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Uncooked, jasmine or basmati preferred
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Fresh Tomatoes 🍅 1 ½ lb Ripe, Roma or vine-ripened
Yellow Bell Peppers 🌶️ 2 whole Seeds removed, chopped
Red Bell Peppers 🌶️ 1 whole Seeds removed, chopped
Yellow Onions 🧅 1 whole Medium, chopped
Garlic Cloves 🧄 6 cloves Fresh, minced
Fresh Ginger 🌿 1 inch Peeled, grated
Scotch Bonnet Peppers 🌶️ 2 whole Seeds removed, chopped
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Ground Black Pepper 🌶️ 1 tsp Freshly ground preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Vegetable Oil 🫒 ¼ cup For cooking
Chicken Broth 💧 2 cups Low-sodium preferred

The tomatoes and bell peppers are the flavor foundation—Roma tomatoes have fewer seeds, making them ideal for sauces. Grab them at Trader Joe's or your local market when they're in season (summer to fall). For the Scotch bonnet peppers, ask the produce manager—they're often tucked away near the hot peppers. Fresh ginger is non-negotiable here; the dried stuff just doesn't cut it. If you can't find Scotch bonnet, jalapeño or habanero work in a pinch (reduce amount by half). The chicken thighs? Bone-in, skin-on stays juicier—look for them in the meat case, not the pre-marinated section.

No fresh thyme? Dried works at one-third the amount, but fresh is better. Short on bell peppers? Swap in 1 cup frozen mixed peppers—just thaw and drain first. The chicken broth can be homemade or store-bought; low-sodium is key so you can control the seasoning. For the rice, jasmine or basmati holds up best to the sauce. If you're using regular white rice, rinse it well to remove excess starch. The ginger and garlic? Don't skip the grating—freshly grated ginger has way more punch than pre-minced.

This dish tastes even better the next day—double the batch if you can. Store leftovers in an airtight container for 4-5 days in the fridge. Freezes beautifully for up to 3 months—just reheat with a splash of water to restore moisture. I like to portion mine into containers with a side of fried plantains for easy grab-and-go meals. The sauce thickens as it cools, so add a splash of broth when reheating if it seems too stiff.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this when I’m too tired to scrub pots—just brown the chicken thighs, toss in the rice with the diced tomatoes and bell peppers, add broth, and let it simmer. The chicken falls off the bone, the rice soaks up all the smoky-sweet pepper juices, and I walk away while it does the work.
  • Smoky-Sweet Magic: Between us, the charred edges on those bell peppers? That’s what makes this dish ridiculously good. The tomatoes caramelize just enough to balance the heat, while the chicken stays juicy—no dry, sad bites here. It’s the kind of flavor that makes you reach for seconds before you even finish your first plate.
  • Meal Prep MVP: This keeps perfectly for four days in the fridge—better, even, because the flavors deepen. I make a big batch on Sundays, portion it into containers, and boom: lunch is handled. (Yes, even on a Tuesday night when you’d rather be scrolling than cooking.)
  • Budget-Friendly Feast: Chicken thighs are cheap, rice is cheap, and a handful of peppers stretch forever. Honestly, I feed my whole family—plus leftovers for days—without breaking the bank. The only “splurge” is the fresh tomatoes, and even those go a long way when you’re simmering them down.

Step-by-step instructions for West African tomato-pepper rice

Here's how to build this vibrant, flavor-packed dish using all your ingredients.

1

Prepare the Chicken and Base Vegetables

Pat the 1.5 lb chicken thighs dry with paper towels and season generously with 1.5 tsp salt and 1 tsp ground black pepper. Heat 0.25 cup vegetable oil in a large pot over medium-high heat until shimmering. Add the chicken thighs skin-side down and cook for 5-6 minutes until golden brown and crispy on the skin. Flip and cook another 4-5 minutes until fully cooked through. Remove chicken and set aside.

In the same pot, add the chopped 1 whole yellow onions and cook for 3-4 minutes until softened. Add the 6 cloves minced garlic and 1 inch grated fresh ginger, cooking for 30 seconds until fragrant. This forms the aromatic foundation for your dish.

2

Build the Spicy Tomato-Pepper Sauce

Add the chopped 1.5 lb fresh tomatoes, 2 whole yellow bell peppers, 1 whole red bell peppers, 2 whole chopped scotch bonnet peppers, and 1 tsp dried thyme to the pot. Stir well and cook for 8-10 minutes until the vegetables soften and the mixture begins to thicken. The scotch bonnet peppers will infuse their signature heat while the tomatoes break down into a rich sauce.

Real talk: This is where the magic happens. You want the vegetables to cook down significantly but still retain some texture. If the mixture looks too dry, add ½ cup of the 2 cups chicken broth to keep it moist. The sauce should coat the back of a spoon when stirred.

3

Cook the Rice with Flavorful Broth

Rinse the 2 cups long-grain white rice under cold water until the water runs clear. Add the rice to the pot with the tomato-pepper mixture and stir to coat each grain. Pour in the remaining 1.5 cups chicken broth (you'll use 1.5 cups of the 2 cups total) and bring to a gentle boil. Reduce heat to low and cover with a tight-fitting lid.

Let the rice simmer for 15 minutes without lifting the lid. This steam cooking allows the rice to absorb the rich, spicy broth while maintaining its distinct grains. The chicken should be tender enough to shred easily at this point—if not, you can add a splash more broth if needed.

4

Finish and Combine Everything

Once the rice is tender (check by tasting a grain), shred the chicken thighs into bite-sized pieces and return them to the pot. Stir gently to distribute the chicken throughout the rice. The residual heat will warm the chicken through while keeping the rice perfectly cooked.

Let the dish sit covered for 5 minutes off the heat. This resting period allows all the flavors to meld together beautifully. Taste and adjust seasoning if needed—you might want to add a pinch more salt or thyme to balance the heat from the scotch bonnet peppers.

5

Serve with Confidence

Fluff the rice gently with a fork and serve immediately while hot. The dish should have a perfect balance of tender chicken, flavorful rice, and a rich tomato-pepper sauce that coats every bite. The scotch bonnet peppers will provide a subtle heat that lingers, while the thyme adds an earthy depth.

Here's the thing—this dish tastes even better the next day as the flavors continue to develop. Store any leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or broth to prevent drying out.

👨‍🍳

Pro Tips For Making Ghana Rice

  • Parboil Chicken First: Skip the raw chicken in the pot—parboil the thighs for 8-10 minutes before adding them to the stew. This guarantees tender meat that doesn’t turn rubbery later, especially important when simmering with bell peppers and tomatoes that’ll soften fast.
  • Blister Peppers Properly: Char the bell peppers over an open flame (or broil for 5 minutes) until blackened in spots—this deepens their flavor and cuts the bitterness. Just scrape off the skin afterward; no need for fancy peeling tricks.
  • Salt the Rice Water: Add a pinch of salt to the rice cooking water (about ½ teaspoon per cup of rice). The Ghana rice recipe relies on the sauce absorbing into the grains, and unsalted rice just won’t taste as vibrant.
  • Simmer Low and Long: Once the rice is added, drop the heat to the lowest setting and cover tightly. I used to rush this, but letting it steam for 20-25 minutes (no peeking!) ensures fluffy, separate grains instead of mushy rice.

Common mistakes when making perfect results

Skipping the Marinade

Don’t rush the chicken marinade—even just 15 minutes with the spices makes a world of difference. I’ve seen people skip this step entirely, and the chicken ends up bland and dry. The salt, black pepper, and thyme need time to penetrate the meat.

If you’re short on time, at least let it sit for 5 minutes before cooking. Trust me, this small step transforms the dish from good to unforgettable. 💡

Overcrowding the Pot

Adding all the ingredients at once can lead to uneven cooking and soggy rice. Start by browning the chicken in batches if needed—don’t exceed 4 chicken thighs in a standard 6-quart pot.

The same goes for the vegetables; cook them in stages if your pot can’t handle it all at once. Overcrowding steams the ingredients instead of searing, which dulls the flavors. 🌶️

Ignoring the Sauce Reduction

The sauce needs time to thicken and develop depth—rushing this step results in a watery, unbalanced dish. Let the tomatoes and peppers cook down for at least 8-10 minutes until the mixture is thick enough to coat the back of a spoon.

If you’re tempted to add extra broth early, resist! The sauce will reduce naturally as the rice cooks. Patience here is key to that signature West African richness. ⏰

Underseasoning the Rice

Many home cooks assume the broth carries all the flavor, but the rice itself needs a boost. After adding the rice, taste the broth before pouring it in—adjust with ½ tsp salt or ¼ tsp thyme if needed.

The rice absorbs the broth, so if it’s bland, the final dish will be too. I like to add a pinch of ground black pepper directly to the rice for extra depth. 🧂

Lifting the Lid Too Soon

Peeking under the lid while the rice cooks releases steam and disrupts the cooking process, leading to uneven texture. Once you cover the pot, resist the urge to check for 15 minutes.

The rice needs that steady, gentle heat to absorb the broth evenly. If you’re worried about doneness, use the fork test instead—poke a grain; if it’s tender, it’s ready. 🍚

Skipping the Resting Time

Rushing to serve the dish right after cooking can leave the rice dry and the flavors unevenly distributed. Let it rest for 5 minutes covered off the heat—this allows the rice to finish absorbing the sauce and the chicken to redistribute its juices.

I’ve seen people serve it immediately, and the texture suffers. A little patience here makes all the difference. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 26g33%
Saturated Fat 7g35%
Cholesterol 135mg45%
Sodium 950mg41%
Total Carbohydrate 62g21%
Dietary Fiber 6g21%
Sugars 8g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Ghanaian rice dish with beef instead of chicken?

Swap the chicken thighs for 1.5 lb beef stew meat or beef chuck, cut into bite-sized pieces. Marinate the beef for at least 30 minutes (or overnight) to tenderize it, then brown it in the pot before adding the vegetables. Beef requires slightly longer cooking—simmer the rice for 20-25 minutes instead of 15 to ensure the meat is fully tender. The rich flavor of beef pairs beautifully with the tomato-pepper sauce.

2

How do I adjust the spice level for kids or sensitive eaters?

Remove the seeds and membranes from the Scotch bonnet peppers before chopping to reduce heat, or substitute with mild bell peppers only. For extra safety, use only 1 Scotch bonnet pepper (seeded) instead of 2. You can also remove the chopped peppers after cooking them down with the tomatoes—this keeps the flavor without the spiciness. Always taste the sauce before adding the rice to adjust seasoning.

3

What sides pair best with this Ghanaian rice dish?

Traditional pairings include fried plantains (sweet and crispy), Ghanaian coleslaw (shredded cabbage with a tangy dressing), or spicy shito (black pepper sauce). For a lighter option, serve with a simple cucumber salad or boiled green beans. The dish also works well as a standalone meal—just add a dollop of sour cream or yogurt on top to balance the heat.

4

Can I make this recipe in an Instant Pot or rice cooker?

Yes! For an Instant Pot, brown the chicken and sauté the aromatics first, then add all ingredients (including 2 cups broth) and cook on high pressure for 8 minutes. Let it naturally release for 10 minutes, then stir and shred the chicken. For a rice cooker, follow the same steps but use 1.5 cups broth (instead of 2) and cook on high heat for 20 minutes, then switch to low heat for 10 minutes to finish. Both methods work, but the stovetop version gives the sauce more depth.

5

Why does my Ghanaian rice turn out mushy or dry?

Mushy rice usually means too much liquid—stick to the 1:1.5 rice-to-broth ratio (2 cups rice to 2 cups broth total). Dry rice often happens from lifting the lid too soon or undercooking. Always use low heat after boiling and keep the pot covered for the full 15 minutes. If your rice is still dry, add 2-3 tablespoons of hot broth and let it steam for another 5 minutes covered.

★★★★★4.5(13 reviews)
Categories Main Courses