Jollof Rice Recipe Vegetarian: Smoky Tomato and Peppers with Fluffy Basmati

Jollof Rice Recipe Vegetarian: Smoky Tomato and Peppers with Fluffy Basmati

This vegetarian jollof rice brings West African flavors to your table with a modern twist. The dish combines smoky tomatoes, bell peppers, and aromatic spices with fluffy basmati rice for a satisfying one-pot meal.

I developed this version after years of testing, focusing on building deep flavor without meat. The key is caramelizing the tomato-pepper base to create that signature rich, slightly sweet sauce that defines authentic jollof.

You’ll achieve perfectly cooked grains that stay separate and light, soaked in a vibrant red sauce. The blend of spices creates a complex, comforting aroma that fills your kitchen as it cooks.

This recipe works as a main course or side, and leftovers taste even better the next day. The technique ensures consistent results every time.

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

Ingredients for Jollof Rice Recipe Vegetarian

Basmati rice soaks up a smoky tomato-pepper sauce with warm spices. Nothing exotic here.

Ingredient Amount Notes
Basmati Rice 🌾 2 cups Rinsed until water runs clear
Canned Crushed Tomatoes 🍅 28 oz San Marzano preferred for sweetness
Red Bell Pepper 🌶️ 2 whole Diced, cores and seeds removed
Yellow Onion 🧅 1 whole Finely chopped for base flavor
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Vegetable Oil 🫒 ½ cup Or substitute coconut oil
Vegetable Stock 💧 2 cups Low-sodium for better control
Tomato Paste 🍅 2 tbsp For concentrated tomato flavor
Ground Cumin 🌿 1 tsp Toasted lightly for warmth
Smoked Paprika 🌶️ 1 tsp For signature smoky depth
Ground Coriander 🌿 1 tsp Adds citrusy brightness
Thyme Leaves 🍃 1 tsp Dried or fresh doubled
Bay Leaves 🍃 2 whole Removed before serving
Cayenne Pepper 🔥 ¼ tsp Adjust to heat preference
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred

The tomatoes are everything here. San Marzano canned tomatoes from Trader Joe’s or Whole Foods have that perfect sweetness and low acidity—worth the splurge. The rice? Basmati is non-negotiable for that separate, fluffy grain. Look for bags labeled ‘aged’ if you want the best texture. I stock up at Indian grocery stores where it’s cheaper and fresher.

No San Marzano? Regular crushed tomatoes work, just taste and adjust sweetness with a pinch of sugar. Fresh bell peppers can be any color, but red gives the best flavor. Smoked paprika is key for that signature taste—don’t swap for regular. Out of thyme? Oregano at half the amount gets you close. The vegetable stock can be bouillon cubes dissolved in water (I use Better Than Bouillon).

Leftovers keep 4-5 days in the fridge and actually improve as flavors meld. Freezes beautifully for 3 months. Reheat with a splash of water to loosen the sauce. I always make a double batch—it’s that good.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss in the basmati rice, crushed tomatoes, and bell peppers, then let it simmer—hardly any cleanup.
  • Smoky Richness: The garlic and slow-cooked tomatoes blend into this deep, slightly sweet flavor that hits just right.
  • Feeds a Crowd: Honestly, I make a big batch and it disappears at potlucks or family dinners every time.
  • Budget Stretch: Between us, a can of tomatoes and a bag of rice feed my family for days without breaking the bank.

Step-by-Step Instructions for Smoky Tomato and Peppers with Fluffy Basmati

Here’s the method I rely on for perfectly seasoned rice with rich tomato depth and just the right amount of heat.

Step 1: Build the Flavor Base with Peppers and Aromatics

Heat the 0.5 cup vegetable oil in a large pot over medium heat. Add the diced red bell pepper and cook for 5-6 minutes until softened and starting to color. The peppers should lose their raw edge and begin to smell sweet and slightly caramelized.

Stir in the finely chopped yellow onion and cook for another 4-5 minutes until translucent and golden. Add the minced garlic cloves and cook for 30 seconds until fragrant—don’t let it brown or it’ll turn bitter.

Step 2: Develop the Tomato Sauce with Spices

Add the 2 tbsp tomato paste and cook for 2 minutes, stirring constantly. This step deepens the tomato flavor and removes the raw taste. You’ll notice the paste darken slightly and become more concentrated.

Pour in the 28 oz canned crushed tomatoes and stir to combine. Add the 1 tsp ground cumin, 1 tsp smoked paprika, 1 tsp ground coriander, 1 tsp thyme leaves, 0.25 tsp cayenne pepper, and 1.5 tsp salt. Stir well and let it simmer for 10 minutes until thickened slightly.

Step 3: Cook the Rice in the Tomato Mixture

Add the 2 cups basmati rice to the pot and stir to coat every grain with the tomato mixture. This ensures each bite is packed with flavor. Pour in the 2 cups vegetable stock and add the 2 whole bay leaves.

Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes. You’ll know it’s done when the liquid is absorbed and the rice is tender with no hard center. Resist the urge to lift the lid while cooking—steam is essential for fluffy rice.

Step 4: Finish and Rest for Perfect Texture

Once the rice is cooked, remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the rice to steam and absorb any remaining liquid, ensuring every grain is perfectly cooked.

Discard the bay leaves before fluffing the rice gently with a fork. The grains should be separate and light, with a vibrant red-orange color from the tomatoes and spices. Serve immediately while hot for the best texture and flavor.

👨‍🍳

Pro Tips For Making Jollof Rice Recipe Vegetarian

  • Toast the Spices: Bloom your onions, garlic, and any spices (like thyme or curry powder) in oil for 2-3 minutes before adding tomatoes—this wakes up the flavors and prevents a raw taste in the final dish.
  • Rinse the Rice: Wash the basmati rice until the water runs clear to remove excess starch, which keeps the grains separate and fluffy instead of mushy.
  • Skip Unripe Peppers: Use fully red, ripe bell peppers for the base—they’re sweeter and blend smoother than green ones, which can add bitterness to your jollof.
  • Simmer Covered: Once the rice and liquid are in the pot, cover it tightly and resist the urge to stir—this traps steam and ensures even cooking without breaking the grains.

Troubleshooting Perfect Results

Rice Turns Mushy

If your rice loses its separate grains, you likely used too much liquid or lifted the lid during cooking. Use exactly 2 cups basmati rice to 2 cups vegetable stock. Keep that lid on tight for the full 15-18 minutes of simmering. I learned this the hard way with my first few batches. 💡

Sauce Too Thin

When the tomato mixture seems watery before adding rice, simmer it uncovered for an extra 5-7 minutes. You want a thick, paste-like consistency that coats the back of a spoon. San Marzano tomatoes work best as they’re naturally thicker.

Bland Flavor Profile

If your dish tastes flat, you probably under-seasoned or under-cooked the tomato base. Taste before adding rice and adjust with ½ tsp salt or a pinch of sugar if needed. That 10-minute simmer for the sauce is non-negotiable for developing depth.

Rice Undercooked

When grains remain hard after 18 minutes, check your heat level first. The simmer should be gentle, not boiling. If needed, add ¼ cup hot water, cover, and cook for another 5 minutes. Always let it rest off heat for 5 minutes after cooking.

Burnt Bottom

If you notice burning, your heat was too high during the initial sauce cooking. Keep it at medium heat for vegetables and low heat for simmering. I use a heavy-bottomed Dutch oven to prevent hot spots. Stir frequently during the sauce development stage. 🔥

Spice Level Off

For more heat, add an extra ⅛ tsp cayenne pepper or a dash of hot sauce at the end. If it’s too spicy, stir in ½ cup coconut milk to tame the heat while adding creaminess. The smoked paprika should provide warmth, not fire.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 52g19%
Dietary Fiber 6g21%
Sugars 8g
Protein 7g14%
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 use a different type of rice?

Basmati works best for separate grains, but long-grain white rice is a fine substitute. Avoid short-grain varieties like arborio as they turn sticky.

2

How can I make it spicier?

Add an extra ⅛ tsp cayenne pepper or a dash of hot sauce at the end. For depth, include a minced scotch bonnet pepper with the onions.

3

What can I serve with this dish?

Pair with fried plantains, grilled vegetables, or a simple green salad. The rice is hearty enough to stand alone as a main course.

4

Can I make this in a rice cooker?

Yes! Sauté the base in a pan first, then transfer to your rice cooker with the rice and stock. Cook using the standard white rice setting.

★★★★★4.8(15 reviews)
Tyler Campbell