When Dinner Calls for One Pot Rice Vegetarian Indian Comfort

Sometimes, the idea of cooking after a long day feels like too much. That’s when I reach for this one pot vegetarian Indian rice dish. It’s the kind of comfort food that wraps you up in layers of warm spices and colorful veggies, without drowning you in pots and pans. The smell alone—cumin seeds sizzling in oil, ginger and garlic mingling with fresh tomatoes—pulls you right into the kitchen, even if you’re dragging your feet.

One evening last week, I started this recipe while my mind was elsewhere, half-listening to a podcast and stirring absentmindedly. Somewhere between the sizzle and the soft hum of the simmering pot, the kitchen filled with a cozy aroma that made me pause. I wasn’t expecting much, but when I finally sat down to eat, the rice was fluffy and flavorful, the vegetables tender but still bright. It wasn’t perfect—maybe I added a pinch too much chili—but that little kick was exactly what I needed. It’s simple, honest food that feels like a hug, even on the busiest nights.

  • The spices create a fragrant, inviting aroma that transforms your kitchen.
  • Vegetables add texture and color, making it more than just plain rice.
  • It’s straightforward—no complicated steps or rare ingredients, and that’s kind of the point.
  • Cooking everything in one pot means less cleanup, which is a win after a tiring day.
  • It’s flexible enough to tweak with whatever veggies you have on hand.

Don’t worry about having every spice exactly right or perfectly timed cooking steps. This dish is forgiving and encourages a little kitchen improvisation. It’s the kind of meal that welcomes a casual approach.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Vegetarian Indian Rice


  • Total Time: 35 minutes
  • Yield: 4 1x

Description

A flavorful and aromatic one pot vegetarian Indian rice dish made with basmati rice, vegetables, and traditional Indian spices. Perfect for a quick and satisfying meal.


Ingredients

Scale

1 1/2 cups basmati rice, rinsed and soaked for 20 minutes
3 tablespoons vegetable oil
1 teaspoon cumin seeds
1 medium onion, finely chopped
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 medium tomato, chopped
1 medium carrot, diced
1/2 cup green peas, fresh or frozen
1/2 cup green beans, chopped
1 green chili, slit lengthwise
1/2 teaspoon turmeric powder
1 teaspoon garam masala
1 teaspoon coriander powder
1/2 teaspoon red chili powder
1 3/4 cups water
Salt to taste
2 tablespoons fresh cilantro, chopped


Instructions

Drain the soaked basmati rice and set aside.
Heat vegetable oil in a large pot over medium heat.
Add cumin seeds and let them sizzle for about 30 seconds until fragrant.
Add the chopped onion and sauté for 4-5 minutes until golden brown.
Add minced garlic and grated ginger, and cook for 1 minute until aromatic.
Add chopped tomato and cook for 2-3 minutes until softened.
Add diced carrot, green peas, green beans, and slit green chili. Stir well and cook for 3 minutes.
Add turmeric powder, garam masala, coriander powder, red chili powder, and salt. Mix well to coat the vegetables and spices evenly.
Add the drained basmati rice to the pot and gently stir to combine with the vegetables and spices.
Pour in 1 3/4 cups of water and bring to a boil over high heat.
Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 15-18 minutes until the rice is cooked and water is absorbed.
Turn off the heat and let the rice rest, covered, for 5 minutes.
Fluff the rice gently with a fork and garnish with chopped fresh cilantro before serving.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes

When you try this at home, no fancy equipment is needed—just a solid pot with a lid. I usually serve it alongside a cooling cucumber raita or a simple salad to balance the spices. If you’re feeling adventurous, tossing in some nuts or raisins can add unexpected texture and sweetness, though I haven’t tested those variations extensively. Sometimes, I swap in whatever vegetables are in my fridge, like bell peppers or sweet potatoes, and it still turns out well.

FAQ

Can I use a different type of rice? Basmati works best here because of its fragrance and texture, but you could try jasmine or even brown rice, just expect a different cook time and texture.

Is this dish spicy? The heat level is mild to moderate, but you can adjust the chili amount to suit your taste.

How long can I store leftovers? Keep them in the fridge for up to three days and reheat gently with a splash of water to keep the rice fluffy.

Ready to bring a little warmth and simplicity back to your dinner routine? Give this one pot rice vegetarian Indian recipe a try and see how fast it becomes a staple.