Ghanaian Rice and Stew with Spicy Tomato-Pepper Sauce

Updated November 4, 2026

Total time
1 hr 50 min
prep 25 min · cook 1 hr 25 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Ghanaian Rice and Stew with Spicy Tomato-Pepper Sauce

Ghanaian rice and stew pairs fluffy, simply cooked rice with a richly seasoned tomato-and-pepper sauce, often served with chicken. This home-style version uses boneless chicken thighs and a slow-simmered sauce for a satisfying meal; Ghanaian households and regions have their own choices of protein, heat, and seasoning.

Ingredients

  • 1¾ lb (800 g) boneless, skinless chicken thighs
  • 2 cups (370 g) long-grain white rice
  • 3 cups (710 ml) water for the rice
  • 1 large yellow or red onion, about 8 oz (225 g), divided
  • 1 lb (450 g) ripe tomatoes, roughly chopped
  • 1 medium red bell pepper, about 6 oz (170 g), seeded and roughly chopped
  • 1 habanero or Scotch bonnet pepper, about ⅓ oz (10 g), stemmed; use less or omit for a milder stew
  • 4 garlic cloves, about ½ oz (12 g), peeled
  • 1 tbsp (15 g) peeled, chopped fresh ginger
  • 3 tbsp (48 g) tomato paste
  • ⅓ cup (80 ml) neutral cooking oil, such as canola or sunflower oil
  • 1 cup (240 ml) chicken stock or water
  • 1½ tsp (9 g) fine salt, divided, plus more to taste
  • 1 tsp (2 g) mild curry powder
  • 1 tsp (2 g) sweet paprika
  • ½ tsp (1 g) ground black pepper
  • ½ tsp (1 g) dried thyme
  • 1 dried bay leaf

Instructions

  1. Prepare the chicken and vegetables. Pat the chicken dry and cut any very large thighs in half so the pieces cook evenly. Season with ½ teaspoon of the salt, the black pepper, curry powder, paprika, and thyme. Roughly chop half the onion for the sauce. Cut the remaining half into thin slices and set it aside. Rinse the rice in a bowl of cool water, changing the water until it is less cloudy, then drain well.
  2. Brown the chicken. Heat 2 tablespoons of the oil in a heavy pot or Dutch oven over medium-high heat. Add the chicken in a single layer, working in batches if needed, and brown for about 4 minutes per side. It does not need to be cooked through yet. Transfer it to a plate. Leave the browned bits in the pot; they add savory flavor to the stew.
  3. Make the tomato-pepper blend. While the chicken browns, put the chopped tomatoes, bell pepper, habanero, garlic, ginger, and chopped onion into a blender. Blend until mostly smooth, stopping to scrape down the sides if needed. If your blender needs help moving the ingredients, add a spoonful or two of the measured stock or water. Keep the sliced onion separate for frying.
  4. Fry the onion and tomato paste. Lower the heat to medium and add the remaining oil to the pot. Add the sliced onion and cook for about 3 minutes, stirring, until it softens. Stir in the tomato paste and cook for 4 minutes, scraping the bottom so it does not scorch. The paste should darken slightly and smell less raw; if it catches, lower the heat.
  5. Simmer the sauce. Carefully pour in the blended tomato mixture and stir to combine. Add the bay leaf, remaining 1 teaspoon salt, and the chicken stock or water. Bring the mixture to a steady simmer, then cook uncovered for 25 minutes, stirring every few minutes. The sauce will bubble and thicken as its water cooks off. Turn the heat down if it spits or sticks. Taste and adjust salt, keeping in mind that the chicken will season the sauce further.
  6. Finish cooking the chicken in the stew. Return the browned chicken and any plate juices to the pot, turning the pieces to coat them. Cover partially and simmer gently for 20 minutes, stirring once or twice so the sauce does not stick. Check the thickest piece with a food thermometer; USDA FSIS gives 165°F (74°C) as the safe minimum internal temperature for poultry. If a piece has not reached that temperature, keep simmering and check again after a few minutes. Remove the bay leaf. The finished sauce should cling to the chicken but remain spoonable.
  7. Cook the rice. While the chicken simmers, put the rinsed rice and 3 cups water in a saucepan with the remaining ½ teaspoon salt. Bring to a boil, stir once, then cover and turn the heat to low. Cook for 15 minutes, or follow the package timing if it differs. Do not lift the lid repeatedly, since escaping steam can leave the rice unevenly cooked.
  8. Rest and serve. Take the rice off the heat and leave it covered for 10 minutes. Fluff gently with a fork. Spoon the rice into bowls or onto plates and serve with the chicken and plenty of tomato stew. Offer extra sauce at the table.

Tips

  • Control the heat thoughtfully. Habanero and Scotch bonnet peppers can vary considerably in strength. For gentle warmth, start with a small piece, remove the seeds and pale inner ribs, and blend it into the sauce. You can add more heat at the table with pepper sauce; it is much harder to make an already-hot pot mild.
  • Give the sauce time to reduce. A watery stew usually needs more uncovered simmering, not extra tomato paste. Stir frequently near the end, when the sauce is thicker, and turn down the burner if the bottom begins to catch. A heavy pot helps distribute heat evenly.
  • Use the right rice method for your variety. Long-grain white rice is a useful everyday choice, but brands absorb water differently. Check the package directions and use them if they call for a different water ratio or cooking time. Rinsing removes loose surface starch and helps the cooked grains stay separate.
  • Substitute with the flavor in mind. Scotch bonnet is a traditional pepper option, while habanero is a practical substitute with a similar fruity heat. If neither is available, use a little fresh hot chile, knowing the aroma will differ. Chicken stock makes the stew fuller; water works well too, especially if you season to taste.

Serving Suggestions

Serve the stew over a generous bed of rice, arranging a few chicken pieces on top so each portion gets both meat and sauce. A spoonful of extra sauce on the side is useful for anyone who likes a saucier plate. For a complete Ghanaian-inspired spread, add a simple salad of sliced cucumber, tomato, and onion, or serve with steamed vegetables such as cabbage, carrots, or green beans. Keep side dishes lightly seasoned so they do not compete with the tomato, ginger, and pepper flavors.

Fried ripe plantain is another popular-style accompaniment: its soft texture and sweetness contrast nicely with the savory, spicy stew. If serving plantain, fry it separately and drain it before plating; it is not necessary for the recipe itself. You can also offer sliced avocado for a mild, creamy contrast. These are flexible serving ideas rather than requirements, and plain rice with stew is a satisfying meal on its own.

Variations

Make it milder. Leave out the habanero or Scotch bonnet and add a pinch of black pepper instead. The stew will lose some of the pepper’s distinctive fruity aroma, but the tomato, ginger, garlic, and spices still make a flavorful sauce. Diners who want more heat can add chile at the table.

Use bone-in chicken. Drumsticks or thighs on the bone can replace boneless thighs. Brown them as directed, then simmer them in the sauce until cooked through; allow extra time and use a thermometer to confirm 165°F (74°C) at the thickest part without touching bone. The longer simmer may require a splash of water if the sauce gets too thick before the chicken is ready.

Try another protein. Beef, goat, or fish appear in different versions of tomato stew. They require different cooking times, so cook them appropriately before serving rather than relying on the chicken timing here. Fish cooks quickly and should reach 145°F (63°C); whole cuts of beef, goat, pork, or lamb should reach 145°F (63°C) with a 3-minute rest. Keep the rice method the same.

Make it meat-free. Leave out the chicken and use vegetable stock or water. Add cooked beans or chickpeas near the end to make the stew heartier, and simmer only long enough to heat them through. Their texture and flavor differ from chicken, but the tomato-pepper base still pairs well with rice.

Storage and Reheating

For food safety, refrigerate the rice and stew within 2 hours of cooking, storing them separately in shallow, covered containers so they cool promptly. They keep for 3 to 4 days in the refrigerator. If the room is especially warm, do not leave the food out longer than 1 hour. You can freeze the stew for up to 3 months for best quality; rice can also be frozen, though it may be a little softer after thawing. Thaw frozen portions in the refrigerator.

Reheat only the amount you plan to eat. Warm the stew in a covered saucepan over medium-low heat, stirring occasionally and adding a splash of water if it has thickened. Reheat rice with a tablespoon or two of water per portion, covered, in a saucepan or microwave, stirring partway through. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeatedly cooling and reheating the same portion.

Frequently Asked Questions

Is Ghanaian rice and stew the same as jollof rice?
Not quite. In this meal, plain rice is cooked separately and served with a tomato-based stew. Jollof rice is cooked together with a seasoned tomato mixture, so the grains absorb the sauce as they cook. Both use familiar ingredients, but the cooking method and final texture are different.

Can I make the stew ahead?
Yes. Cook the stew and chicken, cool them promptly, and refrigerate in a covered container for up to 3 to 4 days. The flavor often seems more blended after resting overnight. Reheat the stew until it reaches 165°F (74°C), and make fresh rice or reheat stored rice safely when you are ready to serve.

Why does my tomato stew taste sharp or acidic?
It may need more time to simmer. Let it bubble gently so moisture cooks away and the raw edge of the tomatoes and paste softens. Taste after reducing; a small pinch of salt can help balance the flavors. Avoid adding sugar automatically, since tomato ripeness and personal preference vary.

Can I use canned tomatoes?
Yes. Replace the fresh tomatoes with one 14.5-ounce (411 g) can of diced tomatoes, including their juice. The sauce may take a little longer to reduce because canned tomatoes contain extra liquid, and its flavor may be less fresh and bright. Keep the bell pepper, onion, garlic, and ginger for a rounded sauce.

How can I tell when the chicken is done?
Color alone is not a reliable way to judge doneness. Check the thickest part of a thigh with a food thermometer, avoiding the pot and any bone; it must register 165°F (74°C). If it is below that temperature, simmer a little longer and check again before serving.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).