The Ultimate Vegetarian Yellow Rice Recipe

Grains

October 30, 2026

The Best Way to Make Yellow Rice – vegetarian recipe

The best way to make yellow rice, it turns out, is the old way — saffron steeped in warm stock, then onion, red pepper, and tomato cooked right into the rice. Thirty minutes for a side dish with real presence and a color that makes the whole plate look better.

Forget Everything You Thought You Knew About Yellow Rice!

Move over, boring boxed mixes. We’re talking about the real deal: a pot of fluffy, fragrant, and stunningly vibrant yellow rice that steals the show on any dinner table. This isn’t just rice colored yellow; it’s a culinary experience. We infuse our rice with luxurious saffron threads, toast it to nutty perfection, and then simmer it with a garden of fresh vegetables like sweet bell peppers, onions, and bright green peas.

While there are quick ways to make yellow rice, this recipe is the ‘right’ way—the one that builds layers of incredible flavor with every step. The result is a dish so satisfying it can stand alone as a light main, but it also makes the perfect companion to your favorite vegetarian dishes. Plus, it’s easily made vegan by using olive oil instead of butter. Let’s get cooking!

Ingredients

• MAKES: 4 servingsTIME: 30 minutes
• 2 ½ cups / 600ml (20.3 fl oz) vegetable stock or water
• 1 large pinch saffron threads
• 2 to 4 tbsp (60 ml) butter or extra virgin olive oil
• 1 cup / 150g (5.3 oz) chopped onion
• 1 red bell pepper, cored, seeded, and chopped
• 1 tbsp (15 ml) minced garlic (about 2-3 cloves)
• 1 ½ cups / 300g (10.6 oz) long-grain white rice
• Salt and freshly ground black pepper, to taste
• 1 ripe tomato, cored, seeded, and chopped
• ⅛ tsp ground allspice
• 2 bay leaves
• 1 cup / 150g (5.3 oz) fresh or frozen peasFor Garnish:
• Freshly chopped parsley
• Lemon wedges

Instructions

1. In a small saucepan, gently warm the vegetable stock with the saffron threads to allow the color and flavor to infuse. Set aside.2. Place the butter or olive oil in a large, deep skillet or Dutch oven over medium-high heat. Once the butter is melted or the oil is hot, add the chopped onion and bell pepper. Cook, stirring occasionally, until the onion softens and becomes translucent, about 5 minutes.3. Stir in the minced garlic and the rice. Season generously with salt and pepper. Reduce the heat to medium and continue to stir until the rice grains are glossy, fully coated in fat, and begin to turn a light golden color, about 3-5 minutes.4. Add the chopped tomato, allspice, bay leaves, and peas to the skillet. Pour in the warm saffron-infused stock and stir everything together. Bring the liquid to a steady boil, then reduce the heat to a simmer and cover the skillet tightly.5. Cook for about 15 minutes, or until most of the liquid has been absorbed by the rice. Do not lift the lid during this time.6. Turn the heat down to the absolute lowest setting (or turn it off completely if using an electric stove) and let the rice rest, still covered, for another 15 to 30 minutes. This step is crucial for perfectly fluffy rice.7. Remove the bay leaves. Fluff the rice gently with a fork. Taste and adjust seasoning if necessary. Garnish with fresh parsley and serve immediately with lemon wedges on the side.

Nutritional Information

• is an estimate and may vary based on the exact and quantities used.
• Calories: 450 kcal
• Carbohydrates: 75g
• Protein: 10g
• Fat: 12g
• Sodium: 600mg
• Fiber: 6g

Pro Tips

• for Perfect Yellow Rice
• Do not skip the final resting period. Steaming the rice off the heat is the secret to making every grain perfectly tender and separate.
• Toasting the rice in oil or butter before adding liquid gives it a wonderful nutty flavor and helps keep the grains from becoming mushy.
• For an extra pop of color and a slightly different flavor profile, add ½ teaspoon of ground turmeric along with the allspice.
• Rinse the rice in a fine-mesh sieve under cold water until the water runs clear. This removes excess surface starch and prevents sticky rice.

FAQ

Q: How can I add more protein to this vegetarian yellow rice
A: To make this a more protein-rich meal, stir in one cup of rinsed chickpeas or black beans along with the peas. You can also serve it alongside grilled tofu, tempeh, or a simple lentil dal for a complete and satisfying vegetarian dinner.

Q: Is this yellow rice recipe vegan
A: Yes, this recipe is easily made vegan. Simply use extra virgin olive oil instead of butter as suggested in the ingredients list. Also, ensure you are using vegetable stock, as the rest of the ingredients are naturally plant-based.

Q: How do I store and reheat leftover yellow rice
A: Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a tablespoon of water over the rice and microwave until hot, or gently warm it in a covered skillet over low heat. The added moisture helps steam the rice and restores its fluffy texture.

Q: Can I use brown rice instead of white rice
A: You can use long-grain brown rice, but you will need to adjust the cooking time and liquid amount. Brown rice typically requires more liquid (about a 1:2 rice to liquid ratio) and a longer simmering time, usually around 40-45 minutes. Follow the package directions for your specific brown rice for the best results.

More Recipes You’ll Love

The Best Way to Make Yellow Rice – vegetarian recipe
Stav Kogan

The Best Way to Make Yellow Rice

Move over, boring boxed mixes. This recipe shows you how to make fluffy, fragrant, and stunningly vibrant yellow rice from scratch, infused with saffron, toasted to nutty perfection, and simmered with fresh vegetables.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 serving
Calories: 450

Ingredients
  

  • 2 ½ cups / 600ml (20.3 fl oz) vegetable stock or water
  • 1 large pinch saffron threads
  • 2 to 4 tbsp (60 ml) butter or extra virgin olive oil
  • 1 cup (150 g / 5.3 oz) chopped onion
  • 1 red bell pepper, cored, seeded, and chopped
  • 1 tbsp (15 ml) minced garlic (about 2-3 cloves)
  • 1 ½ cups / 300g (10.6 oz) long-grain white rice
  • Salt and freshly ground black pepper, to taste
  • 1 ripe tomato, cored, seeded, and chopped
  • ⅛ tsp ground allspice
  • 2 bay leaves
  • 1 cup (150 g / 5.3 oz) fresh or frozen peasFor Garnish:
  • Freshly chopped parsley
  • Lemon wedges
  • for Perfect Yellow Rice
  • Toasting the rice in oil or butter before adding liquid gives it a wonderful nutty flavor and helps keep the grains from becoming mushy.
  • For an extra pop of color and a slightly different flavor profile, add ½ teaspoon of ground turmeric along with the allspice.

Method
 

  1. In a small saucepan, gently warm the vegetable stock with the saffron threads to allow the color and flavor to infuse.
  2. Set aside. 2.
  3. Place the butter or olive oil in a large, deep skillet or Dutch oven over medium-high heat.
  4. Once the butter is melted or the oil is hot, add the chopped onion and bell pepper.
  5. Cook, stirring occasionally, until the onion softens and becomes translucent, about 5 minutes. 3.
  6. Stir in the minced garlic and the rice.
  7. Season generously with salt and pepper.
  8. Reduce the heat to medium and continue to stir until the rice grains are glossy, fully coated in fat, and begin to turn a light golden color, about 3-5 minutes. 4.
  9. Add the chopped tomato, allspice, bay leaves, and peas to the skillet.
  10. Pour in the warm saffron-infused stock and stir everything together.
  11. Bring the liquid to a steady boil, then reduce the heat to a simmer and cover the skillet tightly. 5.
  12. Cook for about 15 minutes, or until most of the liquid has been absorbed by the rice.
  13. Do not lift the lid during this time. 6.
  14. Turn the heat down to the absolute lowest setting (or turn it off completely if using an electric stove) and let the rice rest, still covered, for another 15 to 30 minutes. This step is crucial for perfectly fluffy rice. 7.
  15. Remove the bay leaves. Fluff the rice gently with a fork.
  16. Taste and adjust seasoning if necessary.
  17. Garnish with fresh parsley and serve immediately with lemon wedges on the side.
  18. Do not skip the final resting period. Steaming the rice off the heat is the secret to making every grain perfectly tender and separate.
  19. Rinse the rice in a fine-mesh sieve under cold water until the water runs clear. This removes excess surface starch and prevents sticky rice.

Nutrition

Calories: 450kcalCarbohydrates: 75gProtein: 10gFat: 12g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...

Jeweled Rice Pilaf – vegetarian recipe

Fragrant Jeweled Rice Pilaf with Cardamom & Almonds

This jeweled rice pilaf toasts slivered almonds and raisins in butter, then steams long-grain rice with cinnamon and cardamom until every grain stands alone. Peas and a final scatter of the nuts and fruit make it festive enough for a holiday table with almost no...