Jollof rice is a beloved West African dish known for its rich, smoky, and spicy tomato base that infuses each grain of rice with vibrant flavor. Traditionally made with chicken or fish, this recipe reinvents the classic by embracing a vegetarian twist, perfect for those seeking a hearty, plant-based meal without compromising on taste.
Whether you’re a vegetarian veteran or simply looking to explore meatless meals, this vegetarian jollof rice offers a delightful combination of aromatic spices, fresh vegetables, and tender rice that will satisfy your cravings and impress guests.
Plus, it’s incredibly versatile and easy to prepare, making it a fantastic weeknight dinner or festive dish to share with family and friends.
In this blog post, we’ll guide you through every step of making this delicious dish, from selecting fresh ingredients to mastering the perfect simmer. Ready to bring a taste of West Africa to your kitchen?
Let’s get cooking!
Why You’ll Love This Recipe
This vegetarian jollof rice recipe is more than just a meatless alternative; it’s a celebration of flavor and texture. The use of fresh tomatoes, bell peppers, and a medley of spices creates a deeply satisfying and colorful dish that feels indulgent yet wholesome.
Perfectly balanced spices like smoked paprika, thyme, and bay leaves give it that signature jollof aroma without overpowering the palate. The addition of vegetables such as carrots, peas, and green beans not only adds a nutritious boost but also ensures every bite has a delightful crunch.
Whether you’re cooking for vegetarians or want to enjoy a lighter meal, this recipe is adaptable and forgiving, making it an excellent choice for cooks of all skill levels. It’s also a one-pot wonder, keeping cleanup minimal while maximizing taste.
Ingredients
- 2 cups long-grain parboiled rice, rinsed and drained
- 3 large ripe tomatoes, chopped
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 tablespoons tomato paste
- 1 cup mixed vegetables (carrots, peas, green beans)
- 2 teaspoons smoked paprika
- 1 teaspoon thyme
- 2 bay leaves
- 1 teaspoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon chili powder (adjust to taste)
- 3 cups vegetable broth
- 1/4 cup vegetable oil
- Salt and pepper to taste
- Fresh cilantro or parsley for garnish
Equipment
- Large heavy-bottomed pot or Dutch oven
- Blender or food processor
- Sharp knife and cutting board
- Wooden spoon or spatula
- Measuring cups and spoons
- Fine mesh strainer for rinsing rice
- Lid for the pot
Instructions
- Prepare the tomato-pepper blend: In a blender or food processor, combine the chopped tomatoes, red bell pepper, and half the onion. Blend until smooth and set aside.
- Rinse the rice: Place the rice in a fine mesh strainer and rinse under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming mushy.
- Sauté the aromatics: Heat the vegetable oil in a large pot over medium heat. Add the remaining chopped onion, minced garlic, and grated ginger. Stir and cook for about 3-4 minutes until fragrant and translucent.
- Add tomato paste and spices: Stir in the tomato paste, smoked paprika, thyme, curry powder, cumin, chili powder, and bay leaves. Cook for 2-3 minutes, stirring constantly, to deepen the flavors.
- Cook the tomato-pepper sauce: Pour the blended tomato mixture into the pot. Simmer uncovered for about 10-15 minutes, stirring occasionally, until the sauce thickens and the oil begins to separate from the tomato base.
- Add the rice and broth: Stir in the rinsed rice to coat it thoroughly with the sauce. Pour in the vegetable broth and season with salt and pepper. Bring to a boil.
- Simmer the rice: Reduce the heat to low, cover the pot with a tight-fitting lid, and cook for 20 minutes without lifting the lid.
- Add mixed vegetables: After 20 minutes, gently fluff the rice with a fork and stir in the mixed vegetables. Cover and cook for another 5-7 minutes until the vegetables are tender and the rice is fully cooked.
- Final seasoning and rest: Remove the pot from heat, discard the bay leaves, and let the rice rest covered for 5 minutes. This allows the flavors to meld perfectly.
- Serve and garnish: Fluff the rice gently, garnish with fresh cilantro or parsley, and serve hot.
Tips & Variations
For a smokier flavor, lightly char the tomatoes and peppers under the broiler before blending.
Feel free to swap mixed vegetables for other favorites like corn, mushrooms, or zucchini.
Adjust the chili powder to your preferred spice level or add fresh chopped chili for extra heat.
Try adding toasted nuts or fried plantains as a crunchy, sweet accompaniment to your jollof rice.
For a protein boost, consider adding cooked chickpeas or sautéed tofu cubes. This makes the dish even more filling and nutritious.
Nutrition Facts
Nutrient | Amount (per serving) |
---|---|
Calories | 350 kcal |
Carbohydrates | 60 g |
Protein | 8 g |
Fat | 7 g |
Fiber | 5 g |
Sodium | 450 mg |
Vitamin A | 40% DV |
Vitamin C | 60% DV |
Serving Suggestions
Serve your vegetarian jollof rice with a side of fried plantains, steamed greens, or a fresh cucumber salad for a well-rounded meal. It also pairs beautifully with Nigerian-style moi moi (steamed bean pudding) or a simple bean stew for added protein.
For a lighter option, a crisp garden salad with a tangy vinaigrette complements the richness of the jollof perfectly. Alternatively, try it alongside some grilled vegetables or a simple avocado salsa to add freshness and a creamy contrast.
If you love exploring vegetarian dishes, be sure to check out these other delicious recipes:
- Peruvian Vegetable Recipes for Flavorful Healthy Meals
- Vegetarian Date Cake Recipe: Moist, Easy, and Delicious
- Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes
Conclusion
Vegetarian jollof rice is a vibrant, flavorful dish that offers all the comfort and spice of the classic West African favorite, without any meat. This recipe showcases how you can create a rich and satisfying meal with fresh vegetables, aromatic spices, and perfectly cooked rice.
It’s versatile, nutritious, and sure to become a staple in your meatless recipe collection.
Whether you’re cooking for family, friends, or just yourself, this dish is a wonderful way to explore global flavors and enjoy a wholesome, plant-based meal. Don’t hesitate to experiment with different vegetables or spice levels to make it uniquely yours.
Happy cooking!
📖 Recipe Card: Jollof Rice Recipe Vegetarian
Description: A flavorful West African one-pot rice dish made with tomatoes, peppers, and spices. This vegetarian version is hearty and perfect for a wholesome meal.
Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M
Servings: 4 servings
Ingredients
- 2 cups long grain parboiled rice
- 1/4 cup vegetable oil
- 1 large onion, chopped
- 3 large tomatoes, blended
- 1 red bell pepper, blended
- 1 scotch bonnet pepper, blended
- 2 tablespoons tomato paste
- 2 cups vegetable broth
- 1 teaspoon thyme
- 1 teaspoon curry powder
- 2 bay leaves
- Salt to taste
Instructions
- Rinse the rice and set aside.
- Heat oil in a large pot and sauté onions until translucent.
- Add blended tomatoes, red bell pepper, scotch bonnet, and tomato paste; cook for 10 minutes.
- Add thyme, curry powder, bay leaves, and salt; stir well.
- Pour in vegetable broth and bring to a boil.
- Add rice, reduce heat to low, cover, and cook for 30 minutes until rice is tender.
- Remove from heat and let stand for 5 minutes before serving.
- Fluff rice with a fork and serve.
Nutrition: Calories: 350 kcal | Protein: 6 g | Fat: 10 g | Carbs: 58 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Jollof Rice Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful West African one-pot rice dish made with tomatoes, peppers, and spices. This vegetarian version is hearty and perfect for a wholesome meal.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups long grain parboiled rice”, “1/4 cup vegetable oil”, “1 large onion, chopped”, “3 large tomatoes, blended”, “1 red bell pepper, blended”, “1 scotch bonnet pepper, blended”, “2 tablespoons tomato paste”, “2 cups vegetable broth”, “1 teaspoon thyme”, “1 teaspoon curry powder”, “2 bay leaves”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse the rice and set aside.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a large pot and saut\u00e9 onions until translucent.”}, {“@type”: “HowToStep”, “text”: “Add blended tomatoes, red bell pepper, scotch bonnet, and tomato paste; cook for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Add thyme, curry powder, bay leaves, and salt; stir well.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Add rice, reduce heat to low, cover, and cook for 30 minutes until rice is tender.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and let stand for 5 minutes before serving.”}, {“@type”: “HowToStep”, “text”: “Fluff rice with a fork and serve.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “6 g”, “fatContent”: “10 g”, “carbohydrateContent”: “58 g”}}