Instant Pot Indian Veggie Pulao

Healthy, incredibly flavorful, and budget-friendly, this Instant Pot Indian Vegetable Rice is more than just a side dish – it’s a vibrant, wholesome meal in itself. Thanks to the convenience of your pressure cooker, preparing this delightful recipe is remarkably simple and stress-free!

There’s something truly satisfying about a meal that ticks all the boxes: healthy, delicious, and easy to make. This Indian Vegetable Rice, cooked to perfection in the Instant Pot, embodies all these qualities and more. It has quickly become a household favorite, not just for its incredible taste but for how effortlessly it comes together, making even the busiest weeknights feel a little less chaotic.

A white plate full of flavorful Indian Vegetable Rice, featuring tender peas and carrots, with an Instant Pot visible in the background.

The Instant Pot Advantage: Revolutionizing Rice Cooking

For many, cooking rice on the stovetop can be a delicate dance, often resulting in sticky, mushy, or unevenly cooked grains. Enter the Instant Pot – a true kitchen hero that has transformed my approach to rice preparation. Over the past year, I’ve almost exclusively transitioned to making all our family’s rice in this incredible appliance, and for good reason.

The Instant Pot offers unparalleled speed and convenience. It’s a hands-off process, freeing you up to tackle other tasks while it consistently delivers perfectly cooked rice every single time. No more burnt bottoms, no more undercooked centers, just fluffy, tender grains that are ready to absorb the rich flavors of your meal. Whether it’s a simple side or the base for a complex dish, the Instant Pot makes achieving ideal rice effortless.

I already have a fantastic recipe for Brown Rice Pilaf in the Instant Pot, which is truly wonderful. However, most evenings, life unfolds quickly. Picture this: it’s 4:47 p.m., the kids are finishing piano lessons, or someone needs a ride to soccer practice. In those moments, I’m often frantically tossing handfuls of rice into the Instant Pot, adding broth or water, sealing the lid, and letting it do its magic. This simple action allows me to keep up with our busy schedule without compromising on a healthy, home-cooked meal.

An Instant Pot bowl filled with perfectly cooked, yellow-tinted Indian Vegetable Rice, generously mixed with vibrant peas and carrots.

My Go-To Instant Pot Rice Ratio

For flawless rice in the Instant Pot, my general ratio is **1 cup of rice to 1 1/4 cups of liquid**, whether I’m using white or brown rice. I always add a pinch of salt and typically opt for low-sodium chicken broth instead of plain water to infuse an extra layer of flavor. This basic method produces reliable results for rice that will be served with rich gravies or sauces, like a hearty beef stroganoff, a creamy Indian butter chicken, or spicy red beans with chicken sausage.

However, there are times when a rice dish needs to shine on its own, without relying on a complementary sauce. This is where Instant Pot Indian Vegetable Rice truly excels. It’s a deliciously quick and flavorful dish that stands confidently as a complete meal or a star side. On weeks when I might be feeling a bit overwhelmed or lacking confidence in other areas of life, the simple triumph of creating something so wonderful and effortless as this Indian Vegetable Rice can provide a much-needed boost. It’s a temporary dose of culinary awesomeness, lasting until the very last spoonful, and I wholeheartedly embrace it!

A spoon with a generous scoop of yellow-tinted Indian Vegetable Rice, showing the perfect blend of rice, peas, and carrots.

The Simplicity Behind the Flavor: Indian Vegetable Rice

The secret to this Indian vegetable rice’s irresistible “yummy factor” lies in its inherent simplicity. It’s a testament to how humble, everyday ingredients can be transformed into something extraordinary with minimal effort. Just a few pantry staples tossed into the Instant Pot, and a little over 30 minutes later, you’re greeted with a wonderfully healthful and aromatic dish. It’s perfect as a hearty side or even a satisfying main course, making it an incredibly versatile addition to your meal rotation.

Choosing Your Rice and Curry Powder

For this recipe, I primarily use brown basmati rice, which lends a delightful nutty flavor and fluffy texture. However, feel free to substitute with long-grain brown rice or even white basmati or long-grain white rice. Just be sure to consult the recipe notes for drastically different cooking times between brown and white varieties. White rice, for instance, cooks much faster than brown rice, so adjusting the pressure cooking time is crucial for perfect results.

When it comes to curry powder, I often sound like a broken record, but for good reason! My absolute favorite is the Sweet Curry Powder from Penzey’s Spices. Its balanced, aromatic profile is simply the best. If you don’t have this specific brand, don’t worry. Any good quality curry powder you enjoy will work beautifully. Just remember that curry powders vary widely in flavor and spice level, so taste and adjust the amount to your preference. This flexibility allows you to customize the dish to your liking, ensuring it always hits the right notes.

Elevating Weeknight Meals

Lately, this Instant Pot Indian Vegetable Rice has become my constant companion whenever we enjoy grilled chicken – it’s particularly sublime with the coconut milk grilled chicken recipe I shared recently – or even tender grilled pork chops. It’s such an incredibly tasty side dish that effortlessly elevates any meal. With hardly any extra effort on your part, you’re not only enhancing your culinary repertoire but also sneaking in some extra vegetables into your (and your kids’) diet. And honestly, who could be mad about that?

This dish isn’t just about convenience; it’s about creating moments of joy and satisfaction around the dinner table. It’s about savoring a flavorful, nutritious meal that brings a little bit of global inspiration to your home, all made possible by the efficiency of modern kitchen appliances. So, go ahead, give this Instant Pot Indian Vegetable Rice a try. You might just find your new favorite go-to recipe for effortless deliciousness.

A white platter showcasing a generous serving of vibrant Indian Vegetable Rice, flecked with bright peas and finely diced carrots.

Tips for Perfect Instant Pot Indian Vegetable Rice Every Time

  • **Rinsing Rice:** While not strictly necessary for all rice types, rinsing basmati rice before cooking can remove excess starch, leading to fluffier, less sticky grains.
  • **Sautéing Aromatics:** Don’t skip the initial sautéing of shallots (or onion) and garlic. This step builds the foundational flavor of the dish, activating their aromas before pressure cooking.
  • **Deglazing:** If any bits stick to the bottom of the Instant Pot after sautéing, use a splash of broth to scrape them up before adding the remaining liquid. This prevents a “burn” notice and incorporates all the delicious browned bits into your rice.
  • **Natural vs. Quick Release:** For brown rice, a natural pressure release (NPR) is often recommended as it allows the rice to fully absorb the liquid and results in a more tender texture. However, a 10-minute natural release followed by a quick release can save time without sacrificing quality. For white rice, a quick release after cooking is usually fine.
  • **Fluffing the Rice:** Once the pressure is released, always fluff the rice with a fork. This separates the grains and incorporates air, preventing it from becoming dense.
  • **Adjusting Seasoning:** Always taste the rice after it’s cooked and fluffed. You might want to add a little more salt or a pinch of black pepper to really make the flavors pop.

Customization and Dietary Adaptations

This Instant Pot Indian Vegetable Rice recipe is incredibly flexible, allowing for various customizations to suit your taste and dietary needs:

  • **Vegetable Boost:** Feel free to add other quick-cooking vegetables like diced bell peppers, chopped spinach (stirred in at the end), or finely chopped potatoes (especially if using white rice for shorter cook time).
  • **Spice Level:** If you prefer a spicier kick, consider adding a pinch of cayenne pepper, red chili flakes, or a thinly sliced green chili along with the curry powder.
  • **Protein Power:** To transform this side into a more complete main dish, you can stir in cooked chickpeas, lentils, or even leftover shredded chicken or paneer at the end.
  • **Vegan/Vegetarian:** The recipe is inherently vegetarian. Ensure you use vegetable broth instead of chicken broth to make it fully vegan.
  • **Garnish:** Fresh cilantro, a squeeze of lime juice, or a dollop of plain yogurt can add a wonderful finishing touch and brightness.

One Year Ago: Doubletree Hotel Copycat Chocolate Chip Cookies
Two Years Ago: Chicken Pot Pie Baked Potato
Three Years Ago: Baked Shrimp and Orzo with Feta Cheese

An overhead shot of a small bowl filled with Indian Vegetable Rice, perfect for a single serving.

Instant Pot {Pressure Cooker} Indian Vegetable Rice

Yield: 6 Servings
Prep Time: 5 minutes
Cook Time: 22 minutes
Total Time: 27 minutes

4.67 stars (104 ratings)
Print
Pin
Rate
SaveSaved!

Ingredients

  • 1 tablespoon olive oil
  • ¼ cup chopped shallot, can sub yellow or white onion
  • 1 garlic clove, finely minced or pressed through a garlic press
  • 1 ½ cups brown long grain or basmati rice
  • ½ cup chopped carrot, small diced, about 1-2 medium carrots
  • 1 teaspoon coarse, kosher salt
  • 2 teaspoons curry powder (see note)
  • 2 cups low-sodium chicken broth
  • 1 cup frozen peas

Instructions 

  • Heat the olive oil using the Saute function of the Instant Pot (or other electric pressure cooker; can also use a stovetop pressure cooker).
  • Add the onion and cook for 1-2 minutes, until the edges start to turn translucent. Add the garlic and rice. Stir and cook for another 30 seconds or so.
  • Add the carrots, salt, curry powder and chicken broth. Stir to combine.
  • Secure the lid and cook on high pressure for 22 minutes (select Manual and then dial up or down to get to the correctly number of minutes; the IP will start on it’s own).
  • Let the pressure naturally release (or if you are in a hurry, let it naturally release for 10 minutes and then quick release the rest of the pressure).
  • Fluff the rice. Add the peas and give a little toss/stir action to combine. Season to taste with salt and pepper, if needed.
  • Serve immediately.

Notes

Curry Powder: Ah, curry powder. I talk about it a lot on every recipe I post using it. As a recap, my favorite brand of curry powder is the Sweet Curry Powder from Penzey’s Spices. I buy it in bulk, and it is what I use in this recipe. It is a yellow curry powder, and it is not spicy. If you are using a spicier version of curry powder (every brand is different!), adjust the amount in the recipe to taste. 

Rice: you could definitely use white rice instead of brown. If doing so, make sure the carrots are chopped very small since the cooking time is much shorter (maybe even consider adding potatoes, too, which don’t fare well with the longer cooking time of the brown rice). All other quantities can stay the same, but the white rice only needs to cook for about 4 minutes on high pressure. 

Author: Mel
Course: Side Dish
Cuisine: Indian
Method: Instant Pot
Serving: 1 Serving, Calories: 239kcal, Carbohydrates: 44g, Protein: 7g, Fat: 4g, Saturated Fat: 1g, Sodium: 423mg, Fiber: 4g, Sugar: 3g

Recommended Products

6-quart Instant Pot
Measuring Cups
Liquid Measuring Cup

Recipe Source: from Mel’s Kitchen Cafe (inspired by this recipe at Weelicious; converted it to the Instant Pot and changed quantities/method)

A beautifully presented white platter generously filled with flavorful Indian Vegetable Rice, ready to be served.

Other Recipes Like This:

Amazing Instant Pot Indian Butter Chicken and Potato Curry
Indian Butter Chicken
My Go-To Fried Rice Recipe {Easy Ham Fried Rice}
Thai Mango Chicken Red Curry with Coconut Rice {Quick and Easy}