Bring the flavors of Ghana to your kitchen with this vegetarian (and vegan!) version of Jollof Rice. This classic spicy, steamed tomato rice makes for a hearty, flavorful, easy dinner or side dish. This version is inspired by my travels to West Africa.
In a large dutch oven or stockpot, heat oil over medium heat. Puree onion in a blender until smooth, and add to heated oil. Let simmer to reduce down and release all the liquid. I like to add a pinch of the salt here, to continue layering in the flavor. It will cook for about 8-10 minutes total until "paste-like". Stir occasionally, some browning is ok!
Meanwhile, in the blender, add the garlic, chilis, ginger, diced tomatoes, and tomato paste; then puree until smooth. Once the onion puree has cooked down, add the tomato mixture along with the remaining dry spices (salt, thyme, curry powder, black pepper) to the stockpot. Stir to combine and continue to let cook down over medium-low for 25-30 minutes, stirring occasionally, until it's thick and deep red in color.
While the sauce cooks down, rinse the rice well until the water runs clear. Once the sauce is ready per step 2, add the rice and stir to coat with the tomato mixture.
Pour in the water or stock, stir to combine. Cover and let slowly simmer for 30-40 minutes until rice is cooked through. You'll want to stir it 1-2 times during the cooking process, but not too much so the rice continues to steam.
If needed, add an additional 1/4-1/2 cup liquid if most of the liquid has absorbed but rice is still firm. If the rice is too wet, continue cooking uncovered for 5 minutes at a time, then checking for doneness.
Once the rice is cooked through, serve alongside vegetables or a protein of choice. Store leftovers in an airtight container in the fridge.
Notes
Spice Level: Stick with a Thai chili, seeds removed, if you like a little heat but not overwhelmingly so. Go with a habanero if you love spice (they're very spicy!) and remove the seeds. The spice level will vary depending on the exact pepper you use.