Nigerian Jollof Rice: How to Make It, Step by Step

Updated November 4, 2026

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

Jump to recipe

Nigerian Jollof Rice: How to Make It, Step by Step

Nigerian jollof rice is a one-pot rice dish cooked in a concentrated tomato, red pepper, onion, and spice sauce, often with stock for extra savory flavor. It is a much-loved West African dish with Nigerian versions that vary by household and occasion; this recipe uses parboiled long-grain rice and a stovetop method. Serve it hot as a main or alongside grilled fish, vegetables, or other dishes.

What You’ll Need

A heavy pot with a close-fitting lid helps the rice steam evenly. A blender makes quick work of the tomato and pepper mixture, while a wooden spoon and a fork are useful for stirring and fluffing. Foil can help seal a loose-fitting lid, but keep it away from the burner flame.

  • A heavy 5- to 6-quart pot with a lid
  • A blender or food processor
  • A measuring cup, measuring spoons, and a knife
  • A wooden spoon and a fork

Ingredients

  • 3 cups (570 g) long-grain parboiled rice
  • 3 medium ripe tomatoes, about 1 lb (450 g), roughly chopped
  • 1 large red bell pepper, about 6 oz (180 g), seeded and chopped
  • 1 small Scotch bonnet pepper, about 0.35 oz (10 g), stem removed; use half for less heat
  • 1 medium onion, about 5 oz (150 g), divided
  • 1/3 cup (80 ml) neutral oil, such as canola or sunflower oil
  • 1/4 cup (65 g) tomato paste
  • 2 cups (480 ml) chicken or vegetable stock, plus up to 1/2 cup (120 ml) hot water or stock if needed
  • 1 teaspoon (1 g) dried thyme
  • 1 teaspoon (2 g) curry powder
  • 1/2 teaspoon (1 g) ground white pepper, or black pepper
  • 2 bay leaves, about 0.2 g
  • 1 teaspoon (6 g) fine salt, then more to taste depending on the stock
  • 1 tablespoon (14 g) butter, optional, for finishing

Step-by-Step

  1. Rinse the rice. Put the parboiled rice in a bowl, cover it with cool water, and swish the grains with your hand. Drain and repeat two or three times, until the water is much less cloudy. Drain thoroughly in a sieve. This removes loose surface starch, which can make the finished rice sticky. Set the rice aside while you make the sauce; there is no need to soak it.
  2. Blend the vegetables. Roughly chop the tomatoes, bell pepper, Scotch bonnet, and half of the onion. Blend them into a fairly smooth mixture. You may need to stop and scrape the blender or add a tablespoon or two of water to get it moving. Avoid adding much water: extra liquid takes longer to cook off and can leave the rice wet. Keep the pepper seeds for more heat, or remove them for a gentler result.
  3. Start the sauce base. Finely chop the remaining onion. Heat the oil in the heavy pot over medium heat, add the chopped onion, and cook for about 3 minutes, stirring until softened. Stir in the tomato paste and cook for 4 to 5 minutes. Keep stirring so the paste darkens slightly and smells less raw, but lower the heat if it begins to stick or scorch.
  4. Fry and reduce the blended mixture. Carefully pour the blended vegetables into the pot; it may splutter in the hot oil. Stir in the thyme, curry powder, white or black pepper, bay leaves, and salt. Simmer uncovered for about 20 minutes, stirring every few minutes, until the mixture is noticeably thicker, darker, and no longer smells sharply raw. A spoon drawn across the bottom should leave a track that closes slowly. This reduction is important: watery sauce makes it hard to cook the rice evenly.
  5. Add stock and taste. Pour in 2 cups (480 ml) stock and stir well, scraping up any browned sauce from the bottom. Taste the liquid before adding the rice: it should taste well-seasoned but not overly salty, since the rice will absorb the seasoning. Bring the sauce to a steady simmer. If your stock is salty, add less salt now and adjust after cooking.
  6. Stir in the rice and cover. Tip the drained rice into the simmering sauce and fold until the grains are coated and evenly distributed. The liquid should come close to the level of the rice, not float far above it. If it looks dry, add some of the reserved hot stock or water, a little at a time, up to 1/2 cup (120 ml). Cover the pot tightly. If the lid leaks steam, lay foil over the pot before putting the lid on.
  7. Steam over low heat. Reduce the burner to low and cook, covered, for 35 minutes. Keep the lid closed so steam stays inside. If your stove runs hot, use a heat diffuser or move the pot to a smaller burner. At the end, check a few grains from the center and near the edge. If they are still firm and the pot is dry, drizzle in 2 to 3 tablespoons (30 to 45 ml) hot water, cover, and cook for another 5 minutes before checking again.
  8. Rest, fluff, and serve. When the grains are tender, turn off the heat and leave the covered pot to rest for 10 minutes. Remove the bay leaves. Add the optional butter, then fluff gently with a fork from the edges toward the center so the grains do not break into a paste. Taste and adjust the salt. Serve hot, with the sauce and any browned bits from the bottom mixed through if you like.

Common Mistakes

Using too much liquid: The blended vegetables already contain plenty of moisture. If they are not reduced before adding the rice, the pot can turn soupy and the grains may cook unevenly. Reduce the sauce until thick, then add stock in measured amounts. Different rice brands absorb liquid differently, so hold back some of the extra water until you can see whether it is needed.

Cooking on high heat: Jollof rice needs gentle, trapped steam, not a hard boil. High heat can burn the sauce on the bottom while leaving the top grains firm. Once the pot is covered, keep the burner low and avoid repeatedly lifting the lid.

Stirring too often: Stirring after the rice begins steaming releases heat and can break the grains. Coat the rice in the sauce before covering, then leave it alone until the planned check. If it sticks later, loosen it gently rather than scraping hard at the base.

Using plain, unseasoned liquid: Rice absorbs the flavor around it. Taste the sauce before adding the grains and adjust the seasoning then. At the same time, check the saltiness of your stock so the finished pot does not become too salty.

Tips

Parboiled long-grain rice is a dependable choice because it tends to stay separate during a long, covered cook. Other long-grain rice can work, but absorption varies; follow the package guidance as a starting point and check the grains near the end. Avoid substituting short-grain rice, which is more likely to become soft and clumped in this method.

Scotch bonnet is a traditional source of fruity heat, but it can be difficult to find. A habanero is a practical substitute with a similar level of heat and a somewhat different flavor. For milder rice, use half a Scotch bonnet or replace it with a small amount of jalapeño; the result will be less pungent and less fruity. Handle hot peppers carefully and wash your hands and cutting board after chopping.

For a deeper, slightly smoky flavor, let a thin layer of rice at the bottom catch lightly during the final cooking. This is optional, not a requirement, and there is a difference between a toasted layer and burnt rice: if you smell sharp smoke or see blackened sauce, turn off the heat. The ideal heat and amount of browning vary by pot and stove, so do not chase a scorched bottom.

Jollof rice has many regional, party-style, and family variations. Some cooks use more oil, different spices, fresh herbs, or a different balance of pepper and tomato. This version is a practical stovetop starting point; adjust the heat and seasoning to suit the people at your table rather than treating one set of choices as the only correct version.

Troubleshooting

The rice is still hard but the pot looks dry: Sprinkle 2 to 3 tablespoons (30 to 45 ml) hot water or stock over the rice, focusing on dry areas. Cover tightly and cook on low for 5 minutes, then check again. Repeat with a small amount if necessary. Adding a large pour at once can make the bottom soggy before the center softens.

The rice is wet or mushy: If the grains are cooked but there is excess liquid, remove the lid and let the pot sit on very low heat for a few minutes, watching closely so it does not scorch. If the grains themselves are overcooked, they cannot be made firm again; serve gently and use less liquid next time. Reduce the blended sauce more thoroughly before adding rice on your next attempt.

The bottom is catching too quickly: Turn off the burner briefly and move the pot to a cool surface. Do not scrape burnt sauce into the rest of the rice, since it can make the whole pot taste bitter. If the upper rice is still firm, transfer the unburnt portion to another pot, add a little hot water, cover, and finish over low heat.

The flavor tastes flat, too sharp, or too hot: First check salt, since a small adjustment can make the tomato and spices taste more balanced. A raw or sharp tomato flavor usually means the sauce needed more reduction before the rice went in; once the rice is cooked, simmering longer may overcook it. For excessive heat, serve with a mild side or plain vegetables rather than adding large amounts of liquid to the pot.

The rice is unevenly cooked: A loose lid, too much heat, or an uneven burner can leave some grains firm and others soft. Seal the lid more tightly, use the lowest steady heat, and rotate the pot once if your burner has a hot spot. Avoid vigorous mixing; it can turn tender grains mushy.

Frequently Asked Questions

Can I use basmati rice?
Yes, but basmati may absorb liquid and cook faster than parboiled long-grain rice. Use the same sauce method, begin checking earlier than 35 minutes, and add any extra hot liquid in small amounts.

Can I make Nigerian jollof rice less spicy?
Yes. Use half a Scotch bonnet, remove its seeds, or leave it out. The rice will lose some of the pepper’s fruity flavor as well as its heat, so you can add a little sweet red pepper for flavor without much spice.

Can I prepare the tomato sauce ahead?
Yes. Cook and reduce the sauce, cool it promptly, and refrigerate it in a covered container. Use it within 3 to 4 days, or freeze it for longer storage. Reheat the sauce until hot before mixing in the rice so the cooking starts evenly.

How should I store leftover jollof rice?
Refrigerate leftovers within 2 hours in a shallow, covered container and use them within 3 to 4 days. Reheat only the portion you plan to eat until it reaches 165°F (74°C), the USDA FSIS safe minimum for reheated leftovers. Add a splash of water and cover while reheating to help restore moisture.

Can I freeze cooked jollof rice?
Yes. Cool it promptly, portion it into airtight freezer-safe containers, and freeze. Thaw in the refrigerator or reheat from frozen with a little water, covered, until steaming hot throughout and at least 165°F (74°C).

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