Ghanaian Rice Dish: Ghana-Style Jollof Rice

Updated November 4, 2026

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

Jump to recipe

Ghanaian Rice Dish: Ghana-Style Jollof Rice

Ghanaian jollof rice is a one-pot rice dish cooked in a richly seasoned tomato, pepper, and onion sauce, usually with long-grain rice. This stovetop version balances a deep, gently spicy sauce with fluffy grains, and it is easy to adjust for the rice and heat level you have on hand. Ghanaian households and cooks make jollof in different ways, so this is one practical home-style version rather than a claim to a single definitive recipe.

Ingredients

  • 2 cups (370 g) long-grain parboiled rice
  • 1 can (14.5 oz / 410 g) crushed or chopped tomatoes, with their juice
  • 1 medium red bell pepper, about 6 oz (170 g), stem and seeds removed and roughly chopped
  • 1 medium yellow onion, about 7 oz (200 g), divided: half for blending and half finely chopped
  • 1 Scotch bonnet pepper, stem removed, or 1 habanero for similar heat
  • ⅓ cup (80 ml) neutral vegetable oil, such as canola or sunflower oil
  • 3 tbsp (50 g) tomato paste
  • 2 cups (480 ml) low-sodium chicken or vegetable stock, plus up to ¼ cup (60 ml) boiling water if needed
  • 2 cloves garlic, about 6 g, peeled
  • 1 tbsp (15 g) peeled fresh ginger, roughly chopped
  • 1 tsp (2 g) curry powder
  • 1 tsp (1 g) dried thyme
  • 1 bay leaf
  • 1 tsp (5 g) fine salt, or to taste, depending on the salt in your stock
  • ½ tsp (1 g) ground black pepper
  • 1 tbsp (15 ml) lime juice, optional, for serving
  • 2 tbsp (6 g) chopped fresh parsley or cilantro, optional, for serving

Instructions

  1. Rinse and drain the rice. Put the rice in a bowl, cover it with cool water, and swish the grains with your hand. Pour off the cloudy water and repeat three or four times, until the water is mostly clear. Drain well in a fine-mesh sieve while you prepare the sauce. Rinsing removes loose surface starch, which helps the finished grains stay separate rather than turning gummy.
  2. Blend the tomato-pepper base. Add the canned tomatoes, bell pepper, half of the onion, Scotch bonnet, garlic, and ginger to a blender. Blend until smooth, about 30 to 60 seconds. For less heat, remove the chile’s seeds and pale inner ribs before blending, or start with half a pepper. Avoid touching your face after handling hot peppers, and wash your hands and knife promptly.
  3. Fry the aromatics and tomato paste. Warm the oil in a heavy, lidded pot or Dutch oven over medium heat. Add the remaining chopped onion and cook for 4 to 5 minutes, stirring, until softened. Stir in the tomato paste and cook for 2 to 3 minutes. This brief frying step deepens the tomato flavor and takes away the raw, metallic edge of the paste; lower the heat if it begins to stick.
  4. Cook down the blended sauce. Pour in the blended mixture carefully; it may splatter as it meets the hot oil. Stir in the curry powder, thyme, bay leaf, black pepper, and salt. Simmer uncovered over medium-low heat for 15 minutes, stirring every few minutes, until the sauce thickens and looks glossy. It should no longer taste watery or sharply raw. If it sputters, lower the heat rather than covering it tightly, since trapped steam will slow the reduction.
  5. Add stock and rice. Pour in the stock and stir, scraping the bottom of the pot to release any browned bits. Taste the liquid and adjust the salt; it should taste well-seasoned but not overly salty. Add the drained rice and stir thoroughly once so every grain is coated and distributed. Bring the pot to a gentle boil, then immediately reduce the heat to the lowest setting that maintains a very gentle simmer.
  6. Cover and steam the rice. Cover the pot with a snug lid and cook for 35 minutes. If the lid is loose, place a sheet of foil over the pot before putting on the lid, keeping the foil away from the burner. Do not lift the lid repeatedly or stir during cooking: the trapped steam is what cooks the rice evenly. If your stove’s lowest setting still boils vigorously, move the pot to a smaller burner or use a heat diffuser.
  7. Check, rest, and fluff. After 35 minutes, check a few grains from the top and center. If the rice is tender and the liquid is absorbed, remove the pot from the heat. If it is still firm and the pot looks dry, sprinkle in up to ¼ cup (60 ml) boiling water, cover, and cook for another 5 to 8 minutes; check again. Let the cooked rice stand covered off the heat for 10 minutes, then remove the bay leaf and gently fluff with a fork. Serve with lime juice and herbs if you like.

Tips

  • Choose the right rice. Long-grain parboiled rice is forgiving and keeps its shape in the thick sauce. Regular long-grain white rice can work, but it may soften faster, so begin checking it a few minutes early. Do not substitute short-grain sushi rice; its higher surface starch makes this style much stickier.
  • Adjust the heat carefully. Scotch bonnet is traditional in many West African pepper sauces, but its heat can vary. Habanero is a useful substitute with a similar fruity aroma; jalapeño is milder and less fruity, so use one or two and expect a different flavor. You can also omit the hot pepper and serve sliced chile separately.
  • Use stock thoughtfully. Low-sodium stock makes it easier to control seasoning as the sauce reduces. If you only have salted stock, start with half the listed salt and taste before adding the rice. For a vegetarian pot, choose vegetable stock; water also works, although the finished rice will taste less savory.
  • Prevent scorching. Use a heavy pot, keep the heat low after adding the rice, and avoid stirring during the covered cooking stage. If the base begins to catch, move the pot off the burner for a moment and reduce the heat. A little toasted rice at the bottom is common in some preparations, but a strong burnt smell means the heat is too high.

Serving Suggestions

Serve Ghanaian jollof hot as the centerpiece of a meal or as a substantial side. Grilled or roasted chicken, fish, beef, or goat are popular pairings; for a meatless plate, add black-eyed peas, beans, or fried plantain. A crisp cabbage slaw, sliced cucumber and tomato, or a simple green salad brings freshness alongside the rich tomato sauce. Keep extra pepper sauce or sliced fresh chile on the table so each person can choose their own level of heat.

For a family-style meal, spoon the rice into a wide serving bowl and add chopped herbs just before bringing it to the table. The optional lime gives the sauce a brighter finish, but add it at the end so its acidity does not dominate the cooked tomato flavor. If serving several dishes, keep the rice covered until the other food is ready; it holds its warmth well for a short time, but its texture is best soon after resting and fluffing.

Variations

Make it vegetarian or vegan: The recipe is already easy to make meat-free; use vegetable stock and check that any prepared stock contains no animal ingredients. The tomato, pepper, and spice base supplies the character of the dish, while beans or peas can make the meal more substantial when served alongside.

Use fresh tomatoes: Replace the canned tomatoes with about 1 lb (450 g) ripe tomatoes, roughly chopped. Blend them with the pepper, onion, garlic, and ginger, then cook the sauce until it has reduced and thickened; juicy fresh tomatoes may need a few extra minutes of simmering. The flavor will vary with the ripeness of the tomatoes, so rely on the sauce’s thickness rather than the clock alone.

Make it milder or more aromatic: Leave out the Scotch bonnet for a family-friendly, mild pot, then offer hot sauce separately. Some cooks add a little more ginger, a pinch of smoked paprika, or extra thyme to suit their household. Keep additions modest so they support rather than hide the tomato-pepper base. Family and regional approaches vary, including differences in rice type, spice balance, and accompanying sauces.

Add vegetables on the side: Instead of stirring watery vegetables into the pot, serve sautéed cabbage, carrots, green beans, or peas alongside it. This keeps the rice-to-liquid balance predictable and lets the grains steam properly. If adding a small amount of firm vegetables directly, cut them into even pieces and avoid increasing the liquid unless the rice needs it.

Storage and Reheating

Transfer leftover rice to shallow containers and refrigerate it within 2 hours of cooking. Refrigerated jollof keeps for 3 to 4 days. For longer storage, freeze it in meal-size airtight containers for up to 2 months for best quality; thaw overnight in the refrigerator or reheat from frozen with a splash of water. Label containers with the date, and discard rice left at room temperature longer than 2 hours.

To reheat on the stovetop, put the rice in a saucepan with 1 to 2 tablespoons of water per cup, cover, and warm over low heat, stirring once or twice, until steaming throughout. In a microwave, cover loosely and heat in short intervals, stirring between intervals so the center warms evenly. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Reheat only the portion you plan to eat, since repeated cooling and reheating can reduce quality and complicate safe handling.

Frequently Asked Questions

Is Ghanaian jollof rice the same as Nigerian jollof rice?

They are closely related West African tomato-based rice dishes, but recipes and preferences differ among countries, households, and cooks. Seasoning, rice choice, sauce texture, and cooking methods may vary. This recipe gives a Ghana-style approach, but it should not be taken as the only authentic version of Ghanaian jollof.

Why is my jollof rice mushy?

Common causes include using a short-grain rice, skipping the rinse, adding too much liquid, stirring while the rice steams, or cooking it over heat that is too high. Measure the stock, drain rinsed rice well, use a tightly covered pot, and let steam do the work. If using a different type of rice, check it earlier because its cooking needs may differ.

Why is the rice still hard after the cooking time?

Some pots and burners lose more steam than others, and rice brands can vary. If the rice is firm and the sauce has been absorbed, add a small amount of boiling water—start with 2 tablespoons (30 ml)—then cover and cook for 5 minutes before checking again. Repeat in small additions only as needed; pouring in a large amount at once can leave the bottom wet while the top remains firm.

Can I make Ghanaian jollof rice ahead?

Yes. Cook it fully, cool it promptly in shallow containers, and refrigerate it within 2 hours. Reheat covered with a splash of water until steaming throughout and 165°F (74°C) in the center. For the best texture, make it no more than a day ahead if possible, although properly refrigerated leftovers keep for 3 to 4 days.

Can I use brown rice?

Brown rice usually needs more water and a longer cooking time than parboiled white rice, so it is not a direct swap in this recipe. The tomato sauce may also reduce too much before brown rice becomes tender. For reliable results, follow the cooking ratio and timing on your brown rice package and adjust the sauce and stock accordingly, or use long-grain parboiled rice as written.

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).