Jollof Rice Recipe Vegan: West African Spice with Plant-Based Richness

Jollof Rice Recipe Vegan: West African Spice with Plant-Based Richness

This plant-based version brings all the bold West African flavors of traditional jollof rice without any animal products. The key lies in layering spices and building deep, rich flavor through careful cooking techniques.

I developed this recipe after years of testing to capture the authentic taste using only vegetables, grains, and spices. The base combines tomatoes, onions, and peppers with a blend of African spices for that signature complexity.

What emerges is a vibrant, fragrant dish with perfectly cooked rice that absorbs all the rich, spiced flavors. Each bite delivers the comfort and warmth of classic jollof while staying completely vegan.

The process takes patience but rewards with restaurant-quality results. The aroma alone will transport you to a West African kitchen.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Jollof Rice Recipe Vegan

Every ingredient here builds those layers of West African flavor. No shortcuts, just authenticity.

Ingredient Amount Notes
Long-Grain Parboiled Rice 🌾 2 cups Rinsed until water runs clear
Roma Tomatoes 🍅 6 whole Fresh, diced or blended
Red Onion 🧅 1 whole Large, finely chopped
Red Bell Pepper 🌶️ 1 whole Diced, seeds removed
Scotch Bonnet Pepper 🌶️ 1 whole Habanero as substitute
Garlic Cloves 🧄 4 cloves Minced for depth
Fresh Ginger 🌿 1 tbsp Grated, peeled first
Vegetable Stock 💧 3 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp For concentrated flavor
Ground Cumin 🌿 1 tsp Toasted if using whole
Smoked Paprika 🌶️ 1 tsp Key for authentic taste
Ground Coriander 🌿 1 tsp Adds citrusy brightness
Thyme 🍃 1 tsp Dried or fresh leaves
Curry Powder 🌶️ 1 tsp Mild or hot variety
Vegetable Oil 🫒 ½ cup Neutral flavor preferred
Sea Salt 🧂 1 ½ tsp Adjust to taste

The rice has to be parboiled—Uncle Ben’s is my go-to, but any long-grain works if it’s labeled as such. Find it in the rice aisle with the other grains. The tomatoes? Roma for their meaty texture, but any ripe tomato will do (canned San Marzano tomatoes in a pinch). Whole Foods and Trader Joe’s have great organic options. Scotch bonnet peppers are non-negotiable for authentic heat—sub habanero if you must.

No scotch bonnet? Jalapeño with seeds gets you close but milder. Out of fresh ginger? Ground ginger at half the amount works. Vegetable stock can be homemade or store-bought—Better Than Bouillon is my favorite. The tomato paste is key for depth, so don’t skip it. If you’re missing a spice, Penzeys or a well-stocked bulk bin section will save the day.

Cooked rice keeps 4-5 days in the fridge, freezes for 3 months. Store spices in a dark cabinet—they last 6-12 months but lose potency. Fresh ginger and garlic? Freeze them whole (peel the ginger first).

❤️

Why You’ll Love This Recipe

  • I’ll be real: this stretches easily for parties or meal prep, and it tastes even better the next day.
  • One Pot Wonder: I toss everything in a single pot—rice, tomatoes, peppers—and let it simmer. Honestly, cleanup is a breeze.
  • Smoky Heat: The blend of Roma tomatoes, red bell pepper, and Scotch Bonnet gives it that deep, fiery kick I crave.
  • Feeds a Crowd: I’ll be real: this stretches easily for parties or meal prep, and it tastes even better the next day.

Step-by-Step Instructions for Vegan Jollof Rice

Here’s the method I use to build deep, complex flavor in this plant-based West African classic.

Step 1: Blend the Aromatic Base

Combine the 6 whole Roma Tomatoes, 1 whole Red Onion, 1 whole Red Bell Pepper, and 1 whole Scotch Bonnet Pepper in a blender. I like to rough-chop them first so they blend more easily. Pulse until you have a chunky puree—it doesn’t need to be completely smooth.

This base is the soul of your dish. The Scotch Bonnet brings the heat, while the bell pepper adds sweetness to balance it. Real talk: if you can’t handle the heat, remove the seeds and membranes from the Scotch Bonnet before blending.

Step 2: Build the Spice Foundation

Heat the 0.5 cup Vegetable Oil in a large pot over medium heat. Add the blended tomato mixture and cook for 10-12 minutes, stirring frequently, until the mixture darkens in color and thickens slightly. This step is crucial—you’re concentrating the flavors and cooking off excess moisture.

Stir in the 2 tbsp Tomato Paste, 1 tbsp Fresh Ginger, 4 cloves Garlic Cloves, 1 tsp Ground Cumin, 1 tsp Smoked Paprika, 1 tsp Ground Coriander, 1 tsp Thyme, and 1 tsp Curry Powder. Cook for another 3-4 minutes until the mixture turns a deep, rustic red and the raw spice aroma mellows. Here’s the thing—this is where the magic happens. The spices bloom in the oil, infusing the base with their full potential.

Step 3: Cook the Rice to Perfection

Add the rinsed 2 cups Long-Grain Parboiled Rice to the pot and stir well to coat the grains in the spiced tomato mixture. Pour in the 3 cups Vegetable Stock and add the 1.5 tsp Sea Salt. Stir once, then resist the urge to stir again—stirring too much can break the grains and make your rice mushy.

Bring to a boil, then reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 20-25 minutes. You’ll know it’s ready when the liquid is fully absorbed and the rice is tender but not sticky. If it’s still too firm, add a splash of water or stock and cook for another 5 minutes. Don’t peek while it’s cooking—every time you lift the lid, you lose steam and extend the cooking time.

Step 4: Fluff and Rest for Maximum Flavor

Once the rice is cooked, turn off the heat and let it sit, covered, for 5-10 minutes. This resting period allows the flavors to meld and the rice to steam in its own moisture, ensuring every grain is infused with the rich, spiced tomato base.

Gently fluff the rice with a fork to separate the grains. The texture should be light and fluffy, with each bite packed with the bold, smoky, and slightly spicy notes of the sauce. Serve it hot, and watch as the aroma fills the room—this is the kind of dish that brings everyone to the table.

👨‍🍳

Pro Tips For Making Jollof Rice Recipe Vegan

  • Toast the Rice: Cook the rice in the tomato-pepper-onion blend for 3-4 minutes before adding liquid—it deepens the flavor and prevents a mushy texture.
  • Blend the Base: Puree the Roma tomatoes, red bell pepper, and scotch bonnet together for a smooth, rich sauce that clings to the rice better than chunky veggies.
  • Skip the Water: Use vegetable broth instead of water for cooking the rice; it infuses every grain with flavor without extra effort.
  • Watch the Scotch Bonnet: Remove the seeds and membranes from the scotch bonnet pepper before blending—unless you want the heat to overpower the dish. I learned this the hard way.

Common Mistakes When Making Great jollof rice recipe vegan

Undercooking the Base

Don’t rush the blended tomato mixture—it needs 10-12 minutes over medium heat to deepen in color and thicken. Skipping this step leaves your jollof watery and the flavors underdeveloped. I sing the alphabet song twice to time it just right. 💪

Over-Stirring the Rice

After adding the 2 cups Long-Grain Parboiled Rice to the pot, stir once to coat it, then resist the urge to stir again. Constant stirring breaks the grains and turns your dish mushy instead of light and fluffy.

Using the Wrong Rice

Stick with parboiled long-grain rice like Uncle Ben’s. Short-grain or jasmine rice absorbs too much liquid, resulting in sticky, clumpy jollof. This variety holds its shape and absorbs the spiced tomato base perfectly.

Skipping the Rest

Turn off the heat and let the rice sit, covered, for 5-10 minutes after cooking. Skipping this resting period means the grains won’t fully absorb the rich, spiced flavors. The steam finishes the job beautifully.

Inconsistent Heat

Maintain steady low heat during simmering. Fluctuating temperatures can lead to uneven cooking—some grains overdone while others remain hard. Use a heavy-bottomed pot for even heat distribution.

Peeking While Cooking

Every time you lift the lid, you release steam and extend the cooking time. Keep the pot covered tightly for the full 20-25 minutes to ensure even, efficient cooking. Trust the process. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 60g22%
Dietary Fiber 6g21%
Sugars 8g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I substitute the scotch bonnet pepper?

Yes, use habanero as a direct substitute for equal heat. For milder flavor, try jalapeño with seeds included. Remove seeds for less spice.

2

What if I don’t have parboiled rice?

Long-grain white rice works in a pinch, but reduce liquid to 2.5 cups. The texture will differ slightly. Avoid short-grain varieties.

3

How do I store leftovers?

Keep in an airtight container in the fridge for 4-5 days. Reheat with a splash of water to restore moisture. Freezes well for 3 months.

4

Can I make this in a rice cooker?

Yes, but sauté the base first on the stovetop. Then transfer to the rice cooker with rice and stock. Cook using the standard rice setting.

★★★★★4.5(7 reviews)
Nathan Turner