Ghanaian Jollof Rice is a Must-Make Side

Jollof rice in a pot
Prep Time
30 min
Cook Time
2h 15 min
10 servings

If you have not yet crossed paths with this dish, just know that it is one of the most delicious preparations of rice you will ever enjoy. Jollof is rice cooked in a spicy, well-seasoned tomato stew. It is a dish enjoyed in several West African countries. Since my background is Ghanaian, I am going to boldly proclaim the recipe written here as Ghanain jollof, though like most recipes, every family or individual has their own set of tips and tricks for making the best version of this dish. All over the internet there is a playful debate about which West African country makes the best jollof. A lot of the debate is between Ghana and Nigeria, although Senegal, Sierra Leone, Liberia and Cameroon are all contenders in this battle for best jollof.

To me, this version of jollof is absolutely perfect: it’s a bit spicy, and very flavourful without being too saucy or rich. The method and ingredients I have chosen are a combination of recipes by my various family members. One unique feature of this recipe is that the jollof is started on the stove and then baked. In my family, everyone bakes their jollof, and I find it makes for a fool-proof cooking method. This way, the jollof rice cooks perfectly and tends not to burn. Baking results in a nice slightly crispy layer on the bottom that is perfectly browned. In my family we eat jollof with chicken, creamy coleslaw and shito – Ghanaian black pepper made from chillies and dried fish. Delicious!

Related: Vegan West African Peanut Lentil Stew



Aromatics and tomatoes

small onion, peeled and cut in half
small scotch bonnet (or habanero), stems removed
ginger, peeled
red bell pepper, seeds removed, cut in half
garlic cloves, peeled
cup unsalted crushed tomatoes

Jollof rice

cup vegetable oil (canola and sunflower oil also work well)
medium-large Spanish onion sliced thinly
bay leaves (optional)
Tbsp tomato paste
medium tomatoes, chopped
tsp paprika
tsp garlic powder
tsp onion powder
1 ½
tsp curry powder
bouillon cube, chicken, beef or shrimp (optional)
pinch nutmeg (optional)
Salt, to taste
cups Jasmine rice
2 ½-3
cups water



If you don't have a Dutch oven, this dish can be made in a stovetop pot, then transferred to a deep oven-safe dish for baking.

Step 1

Blend aromatics and crushed tomato: in a blender, combine onion, scotch bonnet, ginger, bell peppers and garlic with crushed tomato. Blend until smooth, and set aside.

Blended aromatics and tomatoes in a bowl
Step 2

In a Dutch oven over medium heat, add vegetable oil, sliced Spanish onion and bay leaves (if using). Stir with a wooden spoon for 10 minutes on medium heat until onions begin to lightly brown and soften.

Onions being sauted in oil in a Dutch oven
Step 3

Add tomato paste and fry for 5 minutes, stirring frequently to make sure it doesn’t burn.

Tomato paste and onions simmering in a Dutch oven
Step 4

Add chopped tomatoes and simmer for 10 minutes, stirring constantly so it does not burn. Mash them lightly with the back of your wooden spoon.

Tomatoes and onions simmering in a Dutch oven
Step 5

Add all seasoning: paprika, garlic powder, onion powder, curry powder, plus bouillon cube and pinch of nutmeg if using, and mix well.

Seasoned tomatoes and onions simmering in a Dutch oven
Step 6

Simmer over low heat, stirring periodically until there is a layer of oil over the tomato stew.

Step 7

Add the prepared smooth blended aromatics and crushed tomatoes to the Dutch oven.

Step 8

Cover partially and simmer over low, stirring constantly for 30-40 minutes. Stirring every 2 minutes or so is important because near the end of the 30 minutes, tomato stew can burn easily. You want the oil to separate from the stew yet again. Ghanaians cook their stews for a very long time when making jollof to get the best results.

Step 9

Near the end of cooking, wash Jasmine rice by rinsing it with water and pouring it off the water, repeat until the water runs nearly clear, this may take up to 4 rinses and pours.

Step 10

After oil has resurfaced on the stew and the stew has reduced in volume and darkened slightly, taste and add salt to taste.

Step 11

Add washed Jasmine rice after seasoning. Mix rice into stew thoroughly until all of the rice is coated.

Rice being added to a pot of tomato stew for jollof rice
Step 12

Add 2 ½ cups of water, or until it’s about ½ cm above the rice (be sure not to add any more or the rice will get mushy). Taste and add more salt if necessary. The water-stew-rice mixture should be well seasoned or the jollof rice might be under seasoned.

Uncooked rice in tomato stew in a Dutch oven for jollof rice
Step 13

Cover Dutch oven with tin foil, place the tin foil so that it is touching the rice, then place lid over it.

Step 14

Place in the oven and bake for 1 hour 15 minutes at 325°F.

Step 15

After 1 hour 15 minutes, check doneness of rice – it should be well cooked but not mushy. If undercooked, add up to ¼-½ cup of water depending on how hard the rice is, cover tightly with tin foil and bake for an additional 20 minutes. If the rice is overcooked, bake uncovered for about 15 minutes to dry out.

Jollof rice, fresh out of the oven.
Step 16

Once rice is cooked to your preference, serve with your favourite protein and sides.

Jollof rice, ready to serve.

Rate Recipe

My rating for Ghanaian Jollof Rice is a Must-Make Side