The Ultimate Vegetarian Yellow Rice Recipe

Grains

March 18, 2026

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 vegetable stock or water• 1 large pinch saffron threads• 2 to 4 tbsp butter or extra virgin olive oil• 1 cup / 150g chopped onion• 1 red bell pepper, cored, seeded, and chopped• 1 tbsp minced garlic (about 2-3 cloves)• 1 ½ cups / 300g 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 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.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Tired of the same old breakfast routine? Let me introduce you to Upma, the savory, comforting Indian porridge that will completely transform your mornings! It’s a hearty, one-pan wonder made from farina (or sooji), packed with vibrant vegetables and tempered...

Golden Saffron & Pistachio Rice Pilaf

Golden Saffron & Pistachio Rice Pilaf

Transport your senses with this stunning Golden Saffron & Pistachio Rice Pilaf! The vibrant hue from the precious saffron threads, the sweet bursts from chewy currants, and the satisfying crunch of pistachios create a side dish that’s as beautiful as it is...

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Tired of the same old breakfast routine? Let me introduce you to Upma, the savory, comforting Indian porridge that will completely transform your mornings! It’s a hearty, one-pan wonder made from farina (or sooji), packed with vibrant vegetables and tempered...

Golden Saffron & Pistachio Rice Pilaf

Golden Saffron & Pistachio Rice Pilaf

Transport your senses with this stunning Golden Saffron & Pistachio Rice Pilaf! The vibrant hue from the precious saffron threads, the sweet bursts from chewy currants, and the satisfying crunch of pistachios create a side dish that’s as beautiful as it is...

Fragrant Jeweled Rice Pilaf with Cardamom & Almonds

Fragrant Jeweled Rice Pilaf with Cardamom & Almonds

Don’t let the name ‘plain rice’ fool you—this dish is anything but! I like to call it Jeweled Rice Pilaf, because it’s a treasure trove of delicate flavors and textures. Imagine fluffy, long-grain rice, perfumed with the warm, sweet notes of...