Nigerian jollof rice is a one-pot dish of parboiled rice cooked in a savory tomato, red pepper, onion, and spice sauce, often served at celebrations and family meals. Recipes vary by household, but this stovetop version aims for tender, separate grains and a deeply seasoned sauce without requiring hard-to-find equipment or ingredients.
Ingredients
- 3 cups (570 g) long-grain parboiled rice
- 1 can (14.5 oz / 411 g) chopped tomatoes, including their juice
- 1 medium red bell pepper, seeded and roughly chopped (about 1 cup / 150 g)
- 1 small yellow or red onion, roughly chopped (about 1 cup / 150 g), divided
- 1 Scotch bonnet pepper, stem removed, or less to taste (about 10 g); remove the seeds for milder heat
- 3 tablespoons (48 g) tomato paste
- ⅓ cup (80 ml) neutral oil, such as canola or sunflower oil
- 2 to 2½ cups (475 to 590 ml) low-sodium chicken or vegetable stock, warmed; use only as much as needed for the rice to cook
- 1 teaspoon (2 g) dried thyme
- 1 teaspoon (2 g) mild curry powder
- 1 dried bay leaf
- 1 teaspoon (6 g) fine salt, plus more to taste
- ½ teaspoon (1 g) ground white or black pepper
- 1 teaspoon (2 g) smoked paprika, optional, for a gentle smoky note
Instructions
- Rinse and drain the rice. Put the rice in a bowl, cover it with cool water, and swirl it with your fingers. Drain and repeat until the water looks mostly clear, usually three or four rinses. Drain well in a sieve while you make the sauce. Rinsing removes excess surface starch, which helps keep the cooked grains from clumping.
- Blend the pepper mixture. Add the canned tomatoes, red bell pepper, Scotch bonnet, and about half of the chopped onion to a blender. Blend until smooth, pausing to scrape down the sides if needed. If the mixture will not move, add a tablespoon or two of water, not a full cup; too much extra liquid will make the sauce take longer to reduce. Handle the Scotch bonnet carefully and wash your hands and cutting board after touching it.
- Soften the remaining onion and fry the tomato paste. Set a heavy, lidded pot or Dutch oven over medium heat and add the oil. Once it shimmers, add the remaining onion and cook for about 2 minutes, stirring, until softened. Stir in the tomato paste and cook for 3 minutes, stirring frequently. It should darken slightly and smell less sharp, but should not scorch. If the paste sticks, lower the heat.
- Cook down the sauce. Pour in the blended tomato mixture carefully; it may splatter when it meets the hot oil. Add the thyme, curry powder, bay leaf, salt, pepper, and smoked paprika if using. Stir, bring the sauce to a steady simmer, then cook uncovered for 15 minutes, stirring every few minutes. The sauce should become thicker and darker, with less watery liquid around the edges. Taste it now: the seasoning should be a little bold because the rice will absorb it.
- Add the rice and stock. Stir the drained rice into the sauce until every grain is coated. Pour in 2 cups (475 ml) of warm stock and stir once to distribute it. The liquid should come just to the level of the rice or sit slightly below it. If the rice looks dry or is not evenly covered, add some or all of the remaining ½ cup (120 ml) stock. Avoid adding extra liquid automatically; the tomato sauce already contributes moisture, and too much can leave the rice soft.
- Cover and simmer for 25 minutes. Bring the pot back to a gentle simmer, then cover it tightly. If the lid is loose, place a sheet of foil over the pot before putting on the lid. Turn the heat to low and cook for 25 minutes. Keep the lid closed so steam stays inside. If your burner runs hot, use a heat diffuser or move the pot to a smaller burner to reduce the chance of scorching.
- Check the grains and finish cooking if needed. After 25 minutes, lift the lid and taste a few grains from the top and center. If they are still firm, sprinkle in 2 tablespoons (30 ml) of warm stock or water, cover, and cook for another 3 to 5 minutes before checking again. If the rice is done but a little moisture remains, leave the pot uncovered over low heat for 1 to 2 minutes, watching closely. Remove the bay leaf and gently fluff from the edges with a fork or rice paddle rather than stirring vigorously.
- Rest before serving. Turn off the heat, cover the pot, and leave the rice undisturbed for 10 minutes. This lets the steam finish evening out the texture. Fluff once more and taste for salt. Serve hot, with the grains as they are or with a little of the browned rice from the bottom mixed through for extra toasted flavor.
Tips
- Choose parboiled rice for a forgiving result. Long-grain parboiled rice stays relatively separate during the covered simmer and is a practical choice for this style of jollof. Regular long-grain rice can work, but it may cook faster and need less stock, so begin checking it several minutes earlier.
- Reduce the sauce before adding rice. A thin, watery tomato base is a common reason jollof turns mushy or tastes diluted. Give the blended sauce its full uncovered simmer, and look for a thicker consistency before stirring in the rice. If the base is still loose after 15 minutes, cook it a few minutes longer.
- Adjust the heat with care. Scotch bonnets vary in size and strength. For a gentler pot, use half a pepper or remove its seeds and pale inner membrane; for more heat, blend in another half. A habanero can substitute if Scotch bonnet is unavailable, although the fruity aroma will be a little different. Bell pepper alone gives color and flavor without the same chile heat.
- Use a heavy pot and keep the lid closed. Thin cookware can create hot spots that scorch the bottom before the top grains cook. If a little rice catches on the base, do not scrape it aggressively into the whole pot; lift the fluffy rice away and leave any burnt layer behind.
Serving Suggestions
Serve jollof as the center of a Nigerian-inspired meal, with grilled or roasted chicken, fried plantains, and a crisp salad of cabbage, cucumber, tomato, and onion. It also pairs well with grilled fish, stewed beans, or simply sliced avocado and fresh vegetables. If offering several sides, keep them in separate dishes so guests can choose their own balance of spicy rice, savory protein, and fresh accompaniments.
For a party-style presentation, spoon the rice into a wide serving bowl and add chopped scallions or a few thin strips of red bell pepper on top. Those garnishes are optional rather than essential to the dish. A wedge of lime can brighten a plate, though it is best added at the table so each person can decide how much acidity they want.
Variations
Make it vegetarian: Use vegetable stock instead of chicken stock. Choose a flavorful, preferably low-sodium stock, then taste and adjust the salt after the rice has rested. The tomato, pepper, and spice base remains the main flavor, so this change does not require a different method.
Use a milder pepper profile: Leave out the Scotch bonnet or blend in only a small piece. The dish will still have the familiar tomato and pepper foundation, but it will be less hot. Do not replace it with extra bell pepper expecting the same heat; bell pepper contributes sweetness and color, not chile spice.
Add vegetables near the end: Stir in 1 cup (about 130 g) of thawed peas and diced carrots during the last 5 minutes of cooking, then cover again. Adding them earlier can make them very soft. This is a convenient home-style variation, not a requirement for jollof rice.
Add protein separately: Cook chicken, fish, or beef in a separate pan and serve it with the rice, which makes it easier to control cooking and seasoning. If adding cooked meat directly to the pot, make sure it is fully cooked before it goes in and account for the additional moisture it may release. For meat safety, use a food thermometer and follow the appropriate safe minimum temperature for that meat.
Storage and Reheating
Transfer leftovers to shallow containers and refrigerate within 2 hours of cooking. Cooked rice keeps for 3 to 4 days in the refrigerator. For longer storage, freeze it in meal-size portions for up to 2 months for best quality; thaw overnight in the refrigerator or reheat from frozen with a splash of water. Do not leave cooked rice at room temperature for an extended period.
To reheat on the stove, put the rice in a covered pan with 1 to 2 tablespoons (15 to 30 ml) of water per cup of rice and warm over low heat, turning gently until steaming throughout. In a microwave, cover a portion loosely, add a little water, and heat in short intervals, stirring between them. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer, especially when warming a large portion. Reheat only the amount you plan to eat.
Frequently Asked Questions
Is Nigerian jollof rice the same as Ghanaian jollof rice?
They are related West African tomato-based rice dishes, but cooks and households use different rice varieties, seasonings, cooking methods, and preferred textures. There is no single recipe that represents every cook in either country. This recipe is a Nigerian-style version using parboiled rice and a stovetop tomato-pepper sauce.
Why is my jollof rice still hard?
It may need more time or a little more liquid, particularly if the lid did not seal well or the heat was too high and steam escaped. Sprinkle 2 tablespoons (30 ml) of warm stock or water over the rice, cover tightly, and cook on low for 3 to 5 minutes before checking again. Repeat in small additions rather than pouring in a large amount at once.
Why did the rice turn mushy?
Common causes are too much stock, a tomato sauce that was not reduced enough, or stirring the rice repeatedly while it cooks. Next time, start with 2 cups (475 ml) of stock, check that the sauce is thick, and add the remaining stock only if the rice needs it. Rinsing the grains and keeping the pot covered also help create a more even texture.
Can I make the sauce ahead?
Yes. You can blend and cook down the tomato-pepper sauce a day ahead, cool it promptly, and refrigerate it in a covered container. When ready to cook, bring the sauce to a simmer in the pot, then continue with the rice and stock. Refrigerate the cooked sauce within 2 hours, and do not leave it sitting out while you prepare the rest of the meal.
Can I use basmati or jasmine rice?
You can, but the texture and cooking time will differ from the parboiled long-grain rice used here. Basmati and jasmine may become tender sooner and can need less liquid, so check the package guidance and begin tasting before the 25-minute mark. Add warm stock in small amounts only if the grains are still firm and the pot is dry.
How can I get a smoky flavor without burning the bottom?
Use the optional smoked paprika, or serve the rice with grilled food for a smoky note without deliberately scorching the pot. Some cooks like the toasted layer that develops at the bottom, but there is a difference between browned grains and burnt rice. A heavy pot, low heat, and a tightly fitting lid give you more control; stop cooking if you smell sharp, acrid smoke.
Related
- German Sweet Rice (Milchreis) with Cinnamon Sugar Topping
- German Word for Rice: Reis and a Milchreis Recipe
- German Rice Pudding (Milchreis) Recipe
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).