Vegetable Tehri Recipe | Tahari Rice

This is a fragrant and hearty one-pot dish hailing from Northern India, bursting with the richness of assorted veggies, aromatic spices, and basmati rice.

Tahiri is usually cooked in a pressure cooker but I find it easier to cook on the stove in a pot.

Imagine a plate of hot, steaming Tahiri with a side of cooling raita or tangy pickle — an utterly satisfying meal that fills you up, not out. Enjoy this humble yet delicious example of the magic that is Indian cuisine.

What is Vegetable Tahiri Exactly?

What is Vegetable Tahiri Exactly?

Vegetable Tahiri is a one-pot vegetarian dish (gluten-free, vegan), from the Northern regions of India.

The term “Tahiri” has its origins in the Awadhi language and is derived from the word “Tahir,” which means “pure” or “chaste.” The name reflects the simple and authentic nature of this delectable dish.

Awadhi connects to Ayodhya, an ancient Indian city, which is seen as the homeland of the glorious king Ram. The language that they spoke, Awadhi, was once a widespread literary language and has been used in significant Indian texts. If you’re interested, Awadh region is the present-day Uttar Pradesh (also called UP) in India. So Vegetable Tahiri has royal and ancient roots and recipes have been passed down from generation to generation.

I learned this recipe from my cousin who lives in that region and is an avid cook!

In Vegetable Tahiri, the distinct flavors of vegetables and aromatic spices meld beautifully with the basmati rice, creating an unpretentious, yet wholesome meal. The “pure” essence of the dish lies in its unadulterated flavors and the quality of its ingredients, making it a beloved comfort food in Indian cuisine.

Ingredients For Vegetable Tehri


Use long-grained rice. Basmati rice is a common choice for this dish.


The choice of vegetables in vegetable tahiri can be varied I have used potatoes, tomatoes, cauliflower, carrots, green beans, green peas, and Green chilies. You can add broccoli or any other vegetable of your choice.


Cumin seeds , turmeric powder, coriander powder, red chili powder, and garam masala are the spices you require for this dish.


Ginger is the star of this dish.

Fresh cilantro

Add finely chopped fresh cilantro, aka coriander leaves for enhanced taste.

Neutral Cooking oil

Avocado oil, peanut oil. canola oil, sunflower oil, coconut oil, they all work.

Making Of Vegetable Tahiri

1. To start with, let’s prepare our cooking pan. Make sure it has a lid. Pour 2-3 tablespoons of either oil or ghee and warm it up until it’s ready for our ingredients. We begin with a teaspoon of cumin seeds, allowing them to darken and pop open in the heated oil, releasing their aromatic flavors.

2. Next, introduce the vegetables: in our culinary dance, introduce a finely chopped potato to the mix, allowing it to fry while stirring for around 2 to 3 minutes. Just as our potato starts to turn a beautiful shade of golden brown, it’s time to welcome our cauliflower to the party, giving it a quick 1-minute fry. Immediately after, sprinkle in the carrots, green peas, and green beans, and sauté them just long enough to begin releasing their vibrant colors and lively flavors.

3. Now it’s time to spice things up! Toss in green chilies, ginger, turmeric and coriander powders, a tomato, and red chili powder. As we stir in these ingredients, the aromatic symphony takes center stage.

4. Next, invite the rice! Once the vegetables have been lightly roasted, add in the rice and give the concoction a good mix until every grain of rice is coated with the flavors. Then, introduce some warm water to the mixture to bind it all together.

Making Of Vegetable Tahiri

5. As we near the end of our cooking journey, sprinkle in some salt and garam masala for that extra kick of flavor. Securely cover the pot with a lid and let your masterpiece simmer on a low heat for about 10 minutes, allowing all the flavors to meld together beautifully.

6. To finish off our glorious vegetable tahiri, shower it with some freshly chopped coriander leaves, adding a touch of color and a burst of fresh flavor. Serve your delightful tahiri hot, complemented with raita, a refreshing salad, and green chutney for a truly memorable meal!

Making Of Vegetable Tahiri

Some other rice dishes to try: Peas Pulao, Peas and Carrots Pulao, and Tomato Rice.

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

Vegetable Tahiri Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mish
  • Total Time: 40 mins
  • Yield: 4 servings 1x
  • Diet: Vegan


Vegetable Tahiri is a one-pot vegan meal that is delicious, comforting, and so easy to make.


  • 1 cup Basmati Rice
  • 1 potato – chopped into medium cubes
  • 1 cup cauliflower – cut into medium florets
  • 1 cup carrots – cut into medium-round chunks
  • 1 cup green beans – cut into 1-inch-long pieces
  • ½ cup green peas 
  • 1 teaspoon whole cumin seeds
  • 2 green chilies (optional)
  • ½ inch ginger- minced
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander Powder
  • 2 tomatoes – quartered
  • ½ teaspoon red chili powder
  • 1 teaspoon salt
  • 1 teaspoon garam masala (any brand)
  • 1 cup fresh cilantro – finely chopped
  • 3 tablespoons neutral cooking oil
  • 3 cups water 


1. Heat oil and roast cumin seeds:

  • Heat 2-3 tablespoons of oil or ghee in a cooking pot.
  • Add 1 teaspoon of cumin seeds and let them crackle and darken.

2. Add potatoes and stir-fry:

  • Add 1 finely chopped potato and stir-fry it for 2 to 3 minutes.

3. Lightly roast the cauliflower and other veggies:

  • Add cauliflower to the pot and fry for 1 minute.
  • Now, add carrots, green peas, and green beans. Stir-fry for a bit longer.

4. Mix spices, tomato, and rice:

  • Add green chilies, ginger, turmeric powder, coriander powder, tomato, and red chili powder.
  • Mix all the ingredients really well.
  • After the vegetables are lightly roasted, add the rice and sauté for a short time.
  • When the vegetables and rice are mixed well, add warm water.

5. Add seasoning and cook:

  • At this stage, add salt and garam masala, then cover the pot with a lid.
  • Let everything cook on low heat for at least 10 minutes.

6. Garnish and serve:

  • Finish by garnishing the tahiri with fresh coriander leaves.
  • Serve your hot tahiri with raita and green chutney and enjoy!


Some people add a bit of sweetener to Tahiri- it’s a personal preference. I teaspoon of sugar or noncaloric sweetener is fine to add. I like adding a little bit of a sweetener.

  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Category: main course
  • Method: stovetop
  • Cuisine: Indian
No Reviews

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.