Looking for the perfect and simple recipe that you can prepare with fewer than five ingredients? Look no further than this Instant Pot Garlic Rice!
This Instant Pot garlic rice is a simple vegan rice dish made with basmati rice, garlic, and mild spices. It is cooked under pressure for fluffy, flavorful rice that pairs well with Indian curries and dals.
My family loves garlic rice with a few spices. I have had this since my childhood, and it was also one of the weekend recipes when I was looking for a quick dinner fix.
If you enjoy simple rice dishes, try my lemon rice or coconut rice next, and also my stovetop garlic rice recipe.
We have paired this vegan garlic rice many times with chana masala and vegetable kurma.
Jump to:
Why I love this
- Made in the Instant Pot with minimal effort
- Vegan and gluten-free
- Uses basic ingredients you already have
- Perfect as a side dish or light main meal
Ingredients
- Basmati rice: Long-grain basmati rice cooks fluffy and separate, making it ideal for garlic rice without turning mushy in the Instant Pot.
- Fresh garlic: Fresh garlic gives the best aroma and flavor; avoid over-browning it to prevent bitterness.
- Mustard seeds: Mustard seeds add a mild nutty flavor and traditional South Indian aroma when they splutter in hot oil.
- Urad dal: Urad dal adds light crunch and texture to the rice when sautéed until lightly golden.
- Turmeric powder: Turmeric gives the rice a gentle, earthy flavor and a light golden color
- Salt
- Oil
- Water or vegetable broth
See the recipe card for a list of ingredients and quantities, plus recipe instructions. You can find the recipe card at the bottom of this post.
How to make garlic rice
First, you need to peel the skins of garlic and chop them lengthwise.

Press saute and add 2 teaspoon of oil and add mustard seeds, urad dal and saute them until they turn golden.

Add the chopped garlic and saute until the garlic turns brown. Add rinsed rice, turmeric powder, salt, and water.

Press cancel to stop sauteing and close the instant pot lid and press the 'pressure cook' setting with the timer set for 4 mins under high pressure.

Once the timer goes off, do a natural release. Remove the lid and fluff the rice with a fork. That is it!
Vegan Instant Pot Garlic Rice is ready to be served hot!
Recipe FAQ
Given the health situation in every part of the world, I think we should take all possible safety precautions by improving our immune system. Moreover, adding a pinch of turmeric brings bright yellow color to the table.
I used basmati rice for my recipe, but just about any kind of rice will do for this recipe. Generally speaking, you would need rice that is not too sticky. If your rice is marked as a 'new crop', you may want to reduce the amount of water.
That's because new crops tend to cook a little faster with less water. Too much water can make it mushy. Jasmine rice, Sona Masoori are all good candidates for this recipe.
Yes. You can skip urad dal if you don't have it. It adds a mild crunch, but the garlic rice will still taste good without it.
You can reduce the oil, but a small amount helps bring out the garlic flavor. For oil-free cooking, sauté using a few tablespoons of water.
Yes. This garlic rice packs well for lunch boxes and stays flavorful even after reheating. If your kid or you dont prefer it beacuse of its pungent smell, then you can avoid it.
Tips
- Use fresh garlic for the best aroma.
- Do not over brown the garlic cloves, as they can turn bitter.
- For richer taste, replace water with vegetable broth.
- Finish with a squeeze of lemon juice or chopped cilantro for freshness.
Storage & Reheating
- Store leftover Instant Pot garlic rice in an airtight container in the refrigerator for up to two days.
- Reheat in the microwave with a splash of water to keep it moist.
Related Recipes
Did you love this recipe? Rate it ⭐⭐⭐⭐⭐!
And let me know in the comments what you loved about it.
📖 Recipe

Instant Pot Garlic Rice
Equipment
Process Shot
Check above for step-by-step pictures (most of my recipes include pictures)
Ingredients
- 2 cups basmati rice
- 2 head of garlic or use 20 garlic cloves
- 2 teaspoon olive oil
- ¼ teaspoon turmeric powder
- salt to taste
- 1 teaspoon mustard seeds
- ½ tsp Urad dal
Instructions
- Press saute on the Instant Pot and add 2 teaspoon of oil along with mustard seeds and urad dal. Saute them until they turn golden.2 teaspoon olive oil, 1 teaspoon mustard seeds, ½ teaspoon Urad dal
- Add chopped garlic and continue to saute until the garlic turns brown.2 head of garlic or use 20 garlic cloves
- Add the rinsed rice, turmeric powder, salt and 2 ¼ cups of water. Press 'Cancel' to stop sauteing and stir well.2 cups basmati rice, ¼ teaspoon turmeric powder, salt to taste
- Now close the instant pot lid and press the 'pressure cook' setting and set the timer for 4 mins high pressure.
- Once the timer goes off, do a natural release.
- Remove the lid and fluff rice with a fork. Instant Pot Garlic Rice is ready to be served hot!
Notes
- Chop the garlic lengthwise for this recipe. Fried garlic strands pair well with rice.
- Rinse the rice in clean water 3 times before using it in the recipe
YOUR OWN NOTES
Nutrition
Nutritional information is an estimation only.











Marina says
How would the time and water change with brown rice?
Uma Raghupathi says
Hi Marina
Rinse the rice 3 times. Then cook for 30 minutes. The water ratio is 1: 1 1/2 cup
Anju says
I made this recipe with sona masoori rice. But I added a 1: 2 cups rice water ratio. It came out nicely! If I added basmati rice ratio water, it would be more dry side right? Thanks for the recipe.
Uma Raghupathi says
Hi Anju. Thanks for making this recipe. I am happy to know that you liked the recipe too. Yes maybe because the sona masoori rice tends to get dry sooner. Thanks for the suggestion, I will update that information.
Catherine Mcandrew says
Made this tonight and it was totally delicious. Thank you
Uma Raghupathi says
Thank you Catherine!
chris says
I tried this dish also and it was fabulous! Great flavor and brought my right back to my days of living in SE Asia.
Leslie says
Great recipe! Especially for this time where we are cooped up in our house. I have a lot of rice on hand and this is a great way to spice things up a bit! Thank you!
Natalie says
Such an easy but totally delicious recipe. My family loves rice but I never cooked it in instant pot. I will definitely give this a try.