SiteLock

The Best Jollof Rice Recipe

If you’ve never had rice jollof before, get ready for one of the most flavorful and comforting rice dishes in the world. It’s colorful, bold, and full of life — just like the people and cultures it represents.

I’ve made it many times in my own kitchen, tweaking the spices until I found my favorite version — simple, homey, and bursting with flavor.

This recipe gives you soft, fluffy rice cooked in a spicy tomato base that fills your home with a deep, smoky aroma. It’s perfect for weeknight dinners or celebrations.

jollof rice recipe

Why You’ll Love This

Jollof rice is more than just rice — it’s a meal that brings people together. The mix of spices, tomato sauce, and vegetables creates something truly special. It’s hearty, satisfying, and the kind of dish that makes you close your eyes after the first bite.

It’s also easy to adapt: keep it simple for a quick weeknight dinner or add chicken, shrimp, or vegetables to make it a full meal. Once you learn the base recipe, you’ll make it your own in no time.

Ingredients (Serves 6)

  • 2 cups long-grain parboiled rice (such as basmati or jasmine)
  • ½ cup vegetable oil
  • 1 large onion, finely chopped
  • 1 red bell pepper, roughly chopped
  • 2 medium tomatoes, chopped
  • 3 tablespoons tomato paste
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1 teaspoon thyme
  • 1 teaspoon curry powder
  • 1 teaspoon paprika
  • 1 bay leaf
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • 1–2 teaspoons chili or cayenne pepper (adjust for spice level)
  • 2 ½ cups chicken broth or water

Optional garnishes: chopped parsley, fried plantains, or grilled chicken on the side

Make the Tomato Base

Start by blending the tomatoes, bell pepper, garlic, and ginger into a smooth sauce. You can use a blender or food processor — just add a splash of water to help it blend evenly.

In a large pot, heat the vegetable oil over medium heat. Add the chopped onions and cook until soft and fragrant, about 5 minutes. Then stir in the tomato paste and cook for another 2–3 minutes to deepen the flavor.

Pour in the blended tomato mixture. Cook uncovered for about 10–15 minutes, stirring occasionally, until it thickens and the oil begins to separate from the sauce. This step is key — it concentrates the flavor and gives that deep, rich taste jollof rice is known for.

Add the Spices

Once the sauce has reduced and smells amazing, stir in the thyme, curry powder, paprika, bay leaf, salt, and pepper. Let it cook for another minute or two so the spices bloom in the hot oil.

This step transforms the sauce into something magical — the aroma alone will make your kitchen feel like a celebration.

Add the Rice and Broth

Rinse the rice in cool water until the water runs clear. This removes excess starch and helps the grains stay separate when cooking.

Stir the rice into the tomato mixture, coating every grain so it’s fully covered in flavor. Then pour in the chicken broth or water. Mix gently, bring to a simmer, and lower the heat to medium-low.

Cover with a tight-fitting lid or foil and let it cook for about 25 minutes. Avoid stirring too often — jollof rice likes to steam slowly. Check occasionally, and if the liquid dries up before the rice is fully tender, add a little more broth.

jollof rice

Finish and Fluff

When the rice is tender and has absorbed all the sauce, turn off the heat. Add the frozen peas or vegetables (if using) and stir them in. The residual heat will warm them without overcooking.

Cover again and let the rice rest for 5–10 minutes. Then gently fluff with a fork. The color should be a deep, rich orange-red, and each grain separate but still coated in flavor.

Serve and Enjoy

Scoop the rice into a large bowl or platter and garnish with chopped parsley. I love serving it with grilled chicken, fried plantains, or a simple salad.

It’s one of those dishes that instantly makes a meal feel special — bold flavors, beautiful color, and a comforting warmth that brings people together.

Whether you’re cooking for family or just making something for yourself, jollof rice turns any dinner into a little celebration.

jollof rice served

Tips for Success

  • Don’t rush the sauce: Letting it cook until the oil separates gives deep flavor.
  • Use parboiled rice: It keeps its shape better and doesn’t clump.
  • Keep the lid tight: The steam helps the rice cook evenly.
  • Balance the spice: Adjust chili and salt to your liking.
  • Rest before serving: This lets the flavors settle and the rice finish steaming.

Each version keeps the same comforting core but takes on a personality of its own.

Why I Love This Recipe

This dish reminds me why I love cooking — it’s simple, vibrant, and full of heart. The process feels almost meditative: chopping, stirring, waiting, and finally uncovering a pot of fragrant, colorful rice.

It’s also a dish that carries stories. Across West Africa, families have their own way of making jollof, each with small tweaks that reflect local ingredients and traditions. That’s part of what makes it so special — no two versions are ever exactly alike.

In my kitchen, it’s a recipe that brings everyone to the table — no matter where they’re from.

Storing and Reheating

Store leftover jollof rice in an airtight container in the fridge for up to 4 days. Reheat on the stove over low heat with a splash of water or broth to loosen it up.

It actually tastes even better the next day as the flavors continue to blend. You can also freeze it for up to 2 months — just thaw in the fridge overnight and reheat gently.

Final Thoughts

Jollof rice isn’t just a recipe — it’s an experience. It’s about flavor, color, and connection. It’s the kind of meal that fills your kitchen with warmth and your table with smiles.

Once you try it, you’ll understand why it’s beloved across so many countries. And if you make it often enough, you’ll soon have your own signature version — your own story behind the pot.

So grab your rice, your tomatoes, and a wooden spoon. You’re not just making dinner; you’re making comfort in a bowl.

Can I Use Brown Rice for Jollof?

Yes, you can, but the cooking time will be longer — usually around 45 minutes. Brown rice gives a nuttier flavor and slightly firmer texture. Just add a bit more broth or water as it cooks since it absorbs more liquid.

Can I Make Jollof Without Tomato Paste?

You can skip tomato paste, but it does add depth and color. If you don’t have any, increase the amount of fresh tomatoes and cook them longer until they reduce and thicken. The flavor will still be delicious, just a bit lighter.

jollof rice served

Jollof Rice

Prep Time 10 minutes
Cook Time 30 minutes
Servings: 6 Servings
Course: Side Dish
Cuisine: International

Ingredients
  

  • 2 cups  long-grain parboiled rice such as basmati or jasmine
  • ½ cup  vegetable oil
  • 1 large  onion, finely chopped
  • 1 red bell pepper, roughly chopped
  • 2 medium  tomatoes, chopped
  • 3 tablespoons  tomato paste
  • 2 cloves garlic, mince
  • 1 teaspoon  grated fresh ginger
  • 1 teaspoon  thyme
  • 1 teaspoon curry powder
  • 1 teaspoon  paprika
  • 1 bay leaf
  • 1 teaspoon  salt
  • ½ teaspoon  black pepper
  • 1–2 teaspoons  chili or cayenne pepper
  • 2 ½ cups  chicken broth or water

Method
 

  1. Start by blending the tomatoes, bell pepper, garlic, and ginger into a smooth sauce. 
  2. In a large pot, heat the vegetable oil over medium heat. Add the chopped onions and cook until soft and fragrant, about 5 minutes. Then stir in the tomato paste and cook for another 2–3 minutes to deepen the flavor.
  3. Pour in the blended tomato mixture. Cook uncovered for about 10–15 minutes, stirring occasionally, until it thickens and the oil begins to separate from the sauce.
  4. Once the sauce has reduced and smells amazing, stir in the thyme, curry powder, paprika, bay leaf, salt, and pepper. Let it cook for another minute or two so the spices bloom in the hot oil
  5. Rinse the rice in cool water until the water runs clear. Stir the rice into the tomato mixture, coating every grain so it’s fully covered in flavor. Then pour in the chicken broth or water. Mix gently, bring to a simmer, and lower the heat to medium-low.
  6. Cover with a tight-fitting lid or foil and let it cook for about 25 minutes. When the rice is tender and has absorbed all the sauce, turn off the heat. Add the frozen peas or vegetables (if using) and stir them in. Cover again and let the rice rest for 5–10 minutes.
  7. Scoop the rice into a large bowl or platter and garnish with chopped parsley.

Notes

  • Use parboiled rice: It keeps its shape better and doesn’t clump.
  • Keep the lid tight: The steam helps the rice cook evenly.
  • Balance the spice: Adjust chili and salt to your liking.
  • Rest before serving: This lets the flavors settle and the rice finish steaming.