Nigeria · Africa

Traditional Nigerian Jollof Rice: A Practical Recipe

Updated November 2, 2026

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

Jump to recipe

Traditional Nigerian Jollof Rice: A Practical Recipe

Nigerian jollof rice is a one-pot West African dish of long-grain rice cooked in a warmly spiced tomato-and-pepper sauce. This version uses parboiled rice and a slowly reduced sauce for separate, flavorful grains; spice levels and seasonings vary by region and household, so adjust the heat to suit your table.

Ingredients

  • 3 cups (570 g) long-grain parboiled rice
  • 4 medium ripe tomatoes, cored and roughly chopped, about 2 cups (500 g)
  • 1 large red bell pepper, seeded and roughly chopped, about 1 1/2 cups (180 g)
  • 1 Scotch bonnet pepper, stem removed, about 10 g; use half for milder rice or substitute a small Fresno chile for less heat
  • 1 medium yellow or red onion, about 1 cup (150 g), divided
  • 3 tablespoons (50 g) tomato paste
  • 1/3 cup (80 ml) neutral vegetable oil, such as sunflower or canola oil
  • 3 cups (710 ml) low-sodium chicken or vegetable stock, warmed; use vegetable stock for a meat-free dish
  • 2 garlic cloves, peeled, about 6 g
  • 1 teaspoon (2 g) Nigerian-style curry powder or mild curry powder
  • 1 teaspoon (1 g) dried thyme
  • 1/2 teaspoon (1 g) ground white pepper
  • 2 bay leaves, about 0.2 g
  • 1 teaspoon (6 g) fine salt, plus more to taste depending on the stock

Instructions

  1. Rinse and prepare the rice. Put the rice in a bowl and cover it with cool water. Swish the grains with your hand, drain, and repeat until the water is much less cloudy, usually three or four rinses. Drain well and set aside. Roughly chop half the onion; cut the other half into thin slices for the sauce. Rinsing takes about 5 minutes and helps remove loose starch, which can otherwise make the finished rice sticky.
  2. Blend the pepper mixture. In a blender, combine the tomatoes, red bell pepper, Scotch bonnet, garlic, and the roughly chopped onion. Blend until mostly smooth, stopping to scrape down the sides if needed. The mixture should pour easily but does not need to be perfectly silky. If your blender needs help moving the vegetables, add a tablespoon or two of water; avoid adding much, since extra liquid takes longer to cook away.
  3. Start the sauce. Heat the oil in a heavy, lidded 5- to 6-quart pot over medium heat. Add the sliced onion and cook for 3 minutes, stirring, until softened but not deeply browned. Stir in the tomato paste and cook for 1 minute. It should darken slightly and smell less raw. Use a pot with a close-fitting lid so the rice can steam later.
  4. Reduce the tomato base. Carefully pour in the blended mixture; it may spit when it meets the hot oil. Stir, bring it to a steady simmer, then cook uncovered for 18 minutes, stirring every few minutes and more often near the end. The sauce is ready when it has thickened, looks glossy, and no longer has a watery layer around the edges. Reducing the base before adding rice concentrates its flavor and helps keep the grains from turning mushy.
  5. Season and add stock. Stir in the curry powder, thyme, white pepper, bay leaves, and salt. Pour in the warm stock and bring the sauce back to a gentle simmer, about 2 minutes. Taste a small spoonful: it should be a little more seasoned than you want the finished rice, because the rice will absorb the sauce. If your stock is salty, hold back some or all of the measured salt.
  6. Add the rice and steam. Tip the drained rice into the pot and stir thoroughly so each grain is coated. The liquid should just reach the level of the rice; if it does not, add a little warm water. Bring the pot to a simmer, cover tightly, and reduce the heat to low. Cook for 26 minutes without lifting the lid or stirring. If your burner runs hot, place a heat diffuser under the pot or use the smallest burner to reduce scorching.
  7. Check doneness and rest. Open the lid and taste a few grains from the center. They should be tender with a slight bite, and most of the liquid should be absorbed. If the rice is still firm, sprinkle 2 tablespoons (30 ml) warm water over it, cover, and cook for 4 to 5 minutes more. Turn off the heat and leave the pot covered for 10 minutes; this final steam finishes the grains and makes them easier to fluff.
  8. Fluff and serve. Remove the bay leaves. Use a fork or rice paddle to lift and separate the rice gently, scraping any browned bits from the bottom only if you want that toasted flavor. Taste and adjust the salt. Serve hot, with the rice as the main dish or alongside protein and vegetables.

Tips

  • Choose the right rice. Long-grain parboiled rice is a reliable choice because it tends to hold its shape during covered cooking. Jasmine or another fragrant long-grain rice can work, but it may soften faster; check it several minutes early and adjust the liquid according to the package and the rice’s texture.
  • Control the heat thoughtfully. Scotch bonnet peppers vary in strength, and blending one distributes its heat throughout the pot. Start with half, or remove the seeds and inner ribs for a gentler result. A Fresno chile is easier to find but gives a different, usually milder, flavor.
  • Do not skip reducing the sauce. A thin, watery base can leave the rice wet outside and undercooked inside. If the sauce still looks loose after 18 minutes, keep simmering and stirring until it thickens; the exact time depends on how juicy the tomatoes are.
  • Prevent burning without constant stirring. Once the rice is covered, keep the heat low and resist opening the pot. If your stove heats unevenly, a diffuser helps. A little toasted rice at the bottom is enjoyed in some versions, but a bitter, blackened layer means the heat was too high.

Serving Suggestions

Serve jollof rice hot as a centerpiece or as one part of a larger Nigerian-style meal. Grilled or roasted chicken, fried plantains, sautéed greens, and a crisp cabbage-and-carrot salad are common companions. For a meat-free plate, pair it with black-eyed peas, beans, or simply cooked vegetables; vegetable stock keeps the rice itself suitable for a vegetarian meal. At a shared table, offer extra sliced pepper or a mild sauce separately, so diners can choose their own heat level.

For a fuller spread, serve modest portions of several dishes rather than making the rice carry the whole meal. The tomato-rich seasoning goes well with smoky grilled foods, while fresh salad or cucumber provides a cool contrast. If serving buffet-style, keep the rice hot until the meal begins and avoid leaving it at room temperature for an extended period.

Variations

There is no single version of jollof rice used by every Nigerian cook. Some versions use more pepper, some include ginger or additional garlic, and the choice of stock and spice blend also varies. For a livelier, more aromatic base, blend in a 1-inch (2.5 cm) piece of peeled ginger with the vegetables. Add it in a small amount first, since it can easily become prominent.

For a smoky party-style note, finish the covered cooking over very low heat and allow a thin layer at the bottom to toast lightly; watch closely because it can go from toasted to burnt quickly. If you prefer to avoid a crust, use a heavy pot and keep the heat gentle. To make the recipe vegan, use vegetable stock and check that the curry powder contains no animal-derived ingredients. For a mild family version, leave out the Scotch bonnet and offer sliced chile on the side. These changes affect the character and heat of the dish, but the rice-and-reduced-tomato method remains the same.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, preferably in shallow, covered containers so they cool evenly. Cooked rice keeps for 3 to 4 days in the refrigerator. For longer storage, freeze portions in airtight freezer-safe containers; use within about 2 months for best quality, then thaw in the refrigerator or reheat from frozen with a splash of water.

Reheat only the portion you plan to eat. Add a tablespoon of water per cup of rice, cover, and warm in a saucepan over low heat or in the microwave, stirring partway through so it heats evenly. The USDA FSIS safe minimum for reheated leftovers is 165°F (74°C); check the center with a food thermometer. Do not repeatedly cool and reheat the whole batch, and discard rice that has been left at room temperature for more than 2 hours.

Frequently Asked Questions

Why is my jollof rice mushy?

Common causes are excess liquid, a sauce that was not reduced enough, or stirring while the rice steams. Measure the stock, let the tomato mixture thicken before adding rice, and keep the lid closed during cooking. Rice brands absorb liquid differently, so begin checking at the recipe’s stated time and use only a small splash of water if the center is still firm.

Can I use ordinary long-grain white rice instead of parboiled rice?

Yes, but the texture and timing may change. White rice can become tender sooner and may need a different amount of liquid, so follow the package’s guidance as a starting point and check early. Avoid short-grain rice, which is more likely to become sticky in this style of one-pot cooking.

Can I make the pepper sauce ahead?

Yes. Blend and cook the tomato-pepper mixture through the reduction stage, then cool it promptly and refrigerate it in a covered container for up to 3 days. When ready to cook, bring the sauce to a simmer, add the seasonings and stock, and continue with the rice. Making the base ahead does not change the rice’s cooking time, but warm the sauce before adding the grains so the pot returns to a simmer efficiently.

Is Nigerian jollof rice very spicy?

It can be, but it does not have to be. The Scotch bonnet sets much of the heat in this recipe, so use half or leave it out for a mild pot. Pepper varieties differ, and the seeds and inner ribs can add extra heat. For a group with mixed preferences, cook the rice gently seasoned and serve extra chile separately.

What can I do if the rice is still hard but the sauce has dried up?

Sprinkle a small amount of hot water over the rice, starting with 2 tablespoons (30 ml), then cover tightly and cook on low for 4 to 5 minutes. Repeat only if necessary. A large pour can make the outside soggy before the center softens, so add water gradually and let the covered pot steam rather than stirring the grains around.

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