Ghana · Africa

Ghanaian Jollof Recipe: Smoky, Spiced Rice at Home

Updated November 3, 2026

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

Jump to recipe

Ghanaian Jollof Recipe: Smoky, Spiced Rice at Home

Ghanaian jollof is a one-pot West African rice dish cooked in a savory tomato, pepper, and onion sauce, then served as a centerpiece or alongside grilled foods. This version uses long-grain rice, ginger, garlic, and warm spices for distinct, tender grains; a little smoked paprika is optional for a smoky note, since Ghanaian jollof varies from cook to cook and region to region.

Ingredients

  • 2 cups (370 g) long-grain parboiled rice
  • 1 can (14.5 oz / 410 g) crushed tomatoes, with their juice
  • 1 medium red bell pepper (about 150 g), stemmed and seeded
  • 1 medium yellow onion (about 150 g), divided
  • 1 Scotch bonnet pepper (about 10 g), stem removed; use half or omit for less heat
  • 3 garlic cloves (about 9 g), peeled
  • 1 tablespoon (6 g) peeled, chopped fresh ginger
  • 3 tablespoons (45 ml) neutral oil, such as canola or sunflower oil
  • 2 tablespoons (32 g) tomato paste
  • 1 teaspoon (2 g) mild curry powder
  • 1 teaspoon (1 g) dried thyme
  • 1 teaspoon (2 g) smoked paprika, optional
  • 1 bay leaf
  • 1½ cups (360 ml) chicken or vegetable stock, preferably low-sodium
  • ¾ teaspoon (4 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) ground black pepper
  • 2 tablespoons (30 ml) water or stock, as needed if the rice needs more steaming liquid

Instructions

  1. Rinse and prepare the rice. Put the rice in a bowl, cover it with cool water, and swish the grains with your hand. Drain and repeat until the water is much less cloudy, usually three or four rinses. Drain well in a sieve. Divide the onion in half: roughly chop one half for blending and finely dice the other half for the pot. Rinsing removes loose surface starch and helps the cooked grains stay separate; do not soak the rice for this recipe.
  2. Blend the tomato-pepper base. Add the crushed tomatoes, bell pepper, roughly chopped onion half, Scotch bonnet, garlic, and ginger to a blender. Blend until mostly smooth. For a gentler heat, remove the pepper’s seeds and inner membrane before blending, or use half the pepper. The sauce should be pourable, not a dry paste.
  3. Build the stew. Warm the oil in a heavy, lidded pot or Dutch oven over medium heat. Add the diced onion and cook for 4 minutes, stirring occasionally, until softened. Stir in the tomato paste, curry powder, thyme, and smoked paprika, if using; cook for 2 minutes so the paste darkens slightly and the spices smell fragrant. Pour in the blended tomato mixture carefully. It may splutter. Add the bay leaf, salt, and black pepper.
  4. Cook down the sauce. Bring the mixture to a steady simmer, then lower the heat to medium-low. Cook uncovered for 25 minutes, stirring every few minutes and scraping the bottom so the tomato does not catch. The sauce should become thicker, darker, and less watery, with small beads of oil appearing at the surface. If it is bubbling aggressively, lower the heat; steady simmering reduces the sauce without scorching it.
  5. Add the rice and stock. Stir the drained rice into the cooked sauce until every grain is coated. Pour in the stock and stir once to distribute it. Bring the pot just back to a simmer, then cover tightly. If the lid is loose, place a sheet of foil over the pot before setting the lid on top. Turn the heat to low. A tight cover traps steam, which finishes the rice without requiring frequent stirring.
  6. Steam until tender. Cook covered for 30 minutes. Keep the heat low enough that the bottom does not scorch, and avoid lifting the lid during the first 20 minutes. At 30 minutes, taste a few grains from the top and middle. If the rice is still firm and the pot looks dry, sprinkle in up to 2 tablespoons (30 ml) water or stock, cover again, and cook for 5 to 10 minutes more. If it is nearly tender but a little wet, leave the lid slightly ajar for a few minutes on low heat.
  7. Rest and fluff. Turn off the heat and leave the pot covered for 10 minutes. Remove the bay leaf, then fluff the rice gently from the edges toward the center with a fork or rice paddle. Taste and adjust the salt. Serve hot, taking care not to scrape a scorched layer into the rest of the rice if the bottom has browned.

Tips

  • Choose the right rice. Long-grain parboiled rice is a forgiving choice for jollof because the grains tend to hold their shape during steaming. Regular long-grain white rice can work, but it may cook faster and become softer, so begin checking it around 20 minutes. Avoid short-grain rice, which is more likely to turn sticky.
  • Let the sauce reduce before adding rice. A watery tomato base can leave the grains soft on the outside and undercooked inside. The sauce should look thick before the rice goes in. If your canned tomatoes are especially thin, allow a few extra minutes of uncovered simmering rather than compensating with less stock at the start.
  • Control heat and salt thoughtfully. Scotch bonnet peppers vary in size and strength, so start with half if you are unsure. Low-sodium stock makes it easier to season the finished pot accurately; if your stock is already salted, reduce the added salt and taste at the end.
  • Skip the smoked paprika if needed. It is a practical pantry substitute for a smoky flavor, not a required ingredient. Without it, the dish is still a flavorful tomato jollof. For a vegetarian or vegan pot, use vegetable stock; chicken stock adds a deeper savory note but is not essential.

Serving Suggestions

Serve the rice as the main part of a meal, with grilled or roasted chicken, beef, fish, or tofu on the side. In Ghana, jollof is also commonly paired with fried plantain, and the sweet, soft plantain is a particularly good contrast to the tomato sauce and Scotch bonnet warmth. Add a simple cabbage, tomato, and cucumber salad when you want something crisp and fresh alongside the rice.

For a fuller spread, offer shito or another hot pepper sauce at the table rather than making the entire pot very spicy. A wedge of lime is optional, but use it lightly so its acidity does not overwhelm the tomato base. This recipe serves six as a side or about four as a generous main, depending on what else is on the table.

Variations

Adjust the pepper. For mild jollof, leave out the Scotch bonnet and serve hot sauce separately. For a hotter pot, blend in a whole pepper, or add a second only if you know your pepper’s strength. Serrano or habanero can stand in when Scotch bonnet is hard to find, though each has a different flavor; habanero is especially close in fruity heat, while serrano tastes greener and less aromatic.

Use fresh tomatoes. Replace the canned tomatoes with about 1 pound (450 g) ripe tomatoes, chopped. Blend them with the pepper, onion, garlic, and ginger, then cook the sauce until it has reduced and thickened; fresh tomatoes can contain more water, so the reduction may take longer. Canned crushed tomatoes give a dependable, tangy base and are the easier option when good ripe tomatoes are unavailable.

Add vegetables or protein separately. Fold in 1 cup (150 g) thawed peas and carrots after the rice is cooked, then cover for 5 minutes to warm them. You can also serve the rice with separately cooked meat or fish rather than adding raw pieces to the pot, which keeps the rice timing predictable. For a richer base, some cooks use part chicken stock; for a plant-based version, vegetable stock works well.

Make party-style bottom notes carefully. Some versions develop a toasted, smoky flavor from cooking over a fire or allowing a little browning at the bottom. At home, smoked paprika is the more controlled route. Do not deliberately burn the rice: a thin browned layer can be pleasant, but black, bitter rice will affect the whole pot.

Storage and Reheating

Cool leftover jollof promptly and refrigerate it within 2 hours of cooking, divided among shallow, covered containers so it cools evenly. Keep it refrigerated for 3 to 4 days. Rice should not sit at room temperature for an extended period; discard it if it has been left out longer than 2 hours, or 1 hour in temperatures above 90°F (32°C).

Reheat only the portion you plan to eat. Add a tablespoon of water per cup of rice, cover loosely, and warm in the microwave, stirring once, or reheat in a covered saucepan over low heat. Heat until steaming throughout and 165°F (74°C), the USDA FSIS safe minimum temperature for reheated leftovers; check the center with a food thermometer. If the rice seems dry, add a little more water rather than extra oil.

For longer storage, freeze cooled portions in airtight, freezer-safe containers for up to 2 months for best texture. Thaw overnight in the refrigerator or reheat from frozen with a splash of water, covered, until hot throughout. The grains may be slightly softer after freezing, but the tomato and spice flavor remains useful for a quick meal.

Frequently Asked Questions

What makes Ghanaian jollof different from other jollof? Jollof is made in several West African countries, and recipes differ in rice type, seasoning, cooking method, and preferred accompaniments. Ghanaian versions often use a well-cooked tomato stew and may include curry powder or other seasonings, but there is no single formula followed by every household. This recipe is a home-friendly interpretation, not a claim that one version is the only authentic one.

Why is my jollof rice mushy? Common causes are too much liquid, insufficiently reduced tomato sauce, short-grain rice, or stirring repeatedly while the rice steams. Rinse and drain the rice well, reduce the sauce until thick, measure the stock, and keep the pot covered over low heat. If using regular long-grain white rice instead of parboiled rice, check it earlier because it may need less cooking time.

Why is the rice still hard when the liquid is gone? The heat may have been too high, causing liquid to evaporate before the grains finished cooking, or the lid may not have sealed tightly enough to hold steam. Sprinkle in 1 tablespoon (15 ml) water at a time, cover firmly, and continue cooking on low for 5 minutes before checking again. Avoid pouring in a large amount at once, which can make the finished rice wet.

Can I make Ghanaian jollof without a blender? Yes. Finely chop the bell pepper, onion, garlic, and ginger, or grate the ginger and garlic, then cook them with the crushed tomatoes. The sauce will have a more textured finish, but it will still season the rice well. Take extra care to cook the tomato mixture down until thick before adding the rice.

Can I prepare the tomato sauce ahead? Yes. Cook the sauce through the reduction step, cool it promptly, and refrigerate it in a covered container for up to 3 days. When ready to cook, bring it to a simmer in the pot, add the rinsed rice and measured stock, and continue with the steaming steps. Since the sauce is already cooked, the recipe’s total time will be shorter, but the rice still needs its full cooking and resting time.

Is Ghanaian jollof very spicy? It can be, but the heat depends on the cook and the amount of Scotch bonnet. Use half a pepper with its seeds removed for a gentler version, or omit it and provide pepper sauce separately. The curry, thyme, ginger, and tomato still give the rice plenty of flavor without relying on strong heat.

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