Vegan jollof rice is a West African one-pot dish of rice cooked in a boldly seasoned tomato-and-pepper sauce; versions vary across countries and households. This version uses long-grain rice, red bell pepper, tomato, onion, thyme, and curry powder for a fragrant, colorful meal, with no animal products.
Ingredients
- 2 cups (370 g) parboiled long-grain rice, rinsed until the water runs mostly clear
- 1 can (14.5 oz / 411 g) crushed tomatoes, preferably plain
- 1 large red bell pepper (about 7 oz / 200 g), stemmed, seeded, and roughly chopped
- 1 medium yellow onion (about 6 oz / 170 g), peeled and roughly chopped, divided
- 1 habanero or Scotch bonnet pepper, stem removed; use half for less heat, or substitute 1 jalapeño
- 3 tablespoons (45 ml) neutral oil, such as canola or sunflower oil
- 2 tablespoons (30 g) tomato paste
- 2 garlic cloves (about 6 g), minced
- 1 teaspoon (2 g) dried thyme
- 1 teaspoon (2 g) mild curry powder
- 1 teaspoon (6 g) fine salt, plus more to taste
- ½ teaspoon (1 g) smoked or sweet paprika
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 1½ cups (355 ml) vegetable broth, preferably low-sodium
- 1 bay leaf
- 1 tablespoon (15 ml) lemon juice, optional
- 2 tablespoons (8 g) chopped fresh parsley or cilantro, optional, for serving
Instructions
- Rinse the rice in a fine-mesh sieve under cool water, stirring it with your fingers, until the water runs mostly clear. Drain well and set aside. This removes excess surface starch, helping the grains cook more separately.
- Put the crushed tomatoes, red bell pepper, habanero, and about half of the chopped onion in a blender. Blend until smooth, about 30 seconds. Keep the pepper whole if your blender is powerful; if using a smaller blender, chop it first. Avoid touching your eyes after handling hot chiles, and wash your hands and knife promptly.
- Warm the oil in a heavy, lidded pot or Dutch oven over medium heat. Add the remaining onion and cook for 4–5 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and tomato paste and cook for 1 minute, stirring so the paste darkens slightly without scorching.
- Pour in the blended tomato mixture. Bring it to a steady simmer, then cook uncovered for 12–15 minutes, stirring every few minutes, until it thickens and some of the liquid has evaporated. The sauce will splatter as it reduces, so use a long-handled spoon and lower the heat if needed. A thicker sauce helps the rice cook evenly instead of turning soupy.
- Stir in the thyme, curry powder, salt, paprika, and black pepper. Add the drained rice and stir for about 1 minute to coat every grain in sauce. Pour in the vegetable broth and add the bay leaf. Stir once, scraping the bottom of the pot, then bring the liquid to a gentle simmer.
- Cover tightly, turn the heat to low, and cook for 25 minutes. Keep the lid on; lifting it releases steam and can leave the top layer undercooked. If your lid does not fit snugly, place a sheet of foil over the pot before covering.
- After 25 minutes, check a few grains from the center. If the rice is still firm and the pot is dry, sprinkle over 2–3 tablespoons (30–45 ml) hot water, cover, and cook for another 5 minutes. If it needs more time but still has liquid, simply keep it covered for 5 minutes. Avoid stirring during this stage, since that can break the grains and make the rice gummy.
- Remove the pot from the heat and leave it covered for 5 minutes. Discard the bay leaf, fluff gently with a fork, and taste for salt. Add lemon juice if you want a brighter finish, then scatter with parsley or cilantro before serving.
Tips
- Choose the right rice: Parboiled long-grain rice is forgiving and tends to stay distinct. Regular long-grain white rice can work, but it may need slightly less broth; check the package and start with 1¼ cups (300 ml) broth if it cooks quickly.
- Control the heat: Habanero and Scotch bonnet chiles are hot, and their heat varies. Begin with half a pepper or use a jalapeño for a milder pot. For no chile heat, leave it out; the bell pepper still provides flavor and color.
- Prevent scorching: Reduce the heat if the tomato sauce catches on the bottom, and stir it regularly before adding the rice. Once the rice is covered and cooking, leave it alone so it steams rather than breaks apart.
- Adjust the sauce thoughtfully: If using fresh tomatoes instead of canned, use about 1½ cups (360 g) chopped ripe tomatoes and simmer until thick. If your broth is salted, reduce the added salt and adjust after cooking.
Serving Suggestions
Serve the rice hot as a main dish with fried or roasted plantains, a crisp cabbage slaw, steamed greens, or sliced avocado. For a more filling plate, add black-eyed peas, grilled tofu, or roasted chickpeas on the side; keeping these separate lets the tomato-seasoned rice remain the focus. A wedge of lemon or lime is welcome for anyone who likes extra brightness.
Variations
For a vegetable-studded version, fold in 1 cup (150 g) thawed peas or diced carrots during the final 5 minutes of cooking, keeping the pot covered. You can also add 1 cup (150 g) sliced mushrooms to the onion and cook until they release their moisture before adding the tomato mixture. For a smoky flavor, use smoked paprika; a pinch of ground ginger or a little extra thyme can shift the seasoning, though these are optional rather than required. To make the dish less spicy, omit the hot pepper and increase the red bell pepper to 1½ peppers.
Storage and Reheating
Cool leftovers promptly and refrigerate them in a shallow, airtight container within 2 hours of cooking. Keep refrigerated for 3–4 days, or freeze in meal-size portions for up to 2 months for best quality. Thaw frozen rice overnight in the refrigerator. Reheat only the portion you plan to eat, adding a tablespoon of water per cup of rice and covering it to retain moisture. Heat until steaming throughout; leftovers should reach 165°F (74°C) when checked with a food thermometer. Discard rice left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).
Frequently Asked Questions
Is jollof rice always vegan?
Not always. Many recipes use vegetable oil and plant-based seasonings, but some use butter, meat stock, or serve the rice with meat or fish. Check broth and seasoning labels, and use vegetable broth for this recipe.
Why is my jollof rice mushy?
Too much liquid, un-rinsed rice, frequent stirring, or a loose lid can make the grains soft and sticky. Rinse and drain the rice, measure the broth, keep the pot tightly covered, and fluff only after resting.
Why is the rice still hard after the cooking time?
Rice age, pot shape, and lid fit can affect how quickly it cooks. If the pot is dry, add 2–3 tablespoons (30–45 ml) hot water, cover, and cook on low for 5 minutes before checking again.
Can I make the sauce ahead?
Yes. Blend and cook the tomato-pepper mixture through the sauce-reduction step, then cool it promptly and refrigerate in a covered container for up to 3 days. Reheat it to a simmer before adding the rice and broth; you may need a splash of broth if it has thickened.
Can I use brown rice?
Brown rice needs more liquid and a longer cooking time than parboiled white rice, so it will not follow this timing reliably. Use a brown-rice-specific jollof recipe or follow the rice package’s liquid and cooking guidance, checking that the tomato sauce does not dry out.
What can I use instead of habanero or Scotch bonnet?
A jalapeño gives a gentler, less fruity heat. For a mild pot, omit the hot pepper altogether; avoid adding extra salt to replace its flavor, and serve hot sauce separately if desired.
Related
- Chia Seed Fiber: How to Use It & Recipes
- Chia Seed Pudding Experiment: 5 Ways That Work
- Chia Seeds in Stomach: Do They Expand? Facts & Safe Eating
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).