Bagara Rice Recipe
This post may contain affiliate links. Please read our privacy policy.
Fragrant, flavorful, and made with simple spices, bagara rice is the perfect accompaniment to your favorite Indian curries. This easy Hyderabadi rice dish is simple to make and full of flavor!

Quick Look: Bagara Rice
Soaking Time: 20 minutes
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 1 hour 5 minutes
Servings: 6 people
Calories: Approx. 300 per serving
Dietary Info: Vegetarian, gluten-free. Can be easily made vegan.
Skill Level: Easy
Tools Needed: A large pot with a tight-fitting lid or an Instant Pot.
Table of Contents
When guests come over for lunch or dinner, I want the rice to feel a little special without stealing time from the curry. Jeera rice and ghee rice are old favorites of mine. Then I made bagara rice for dinner, and everyone loved it. Now it’s my go-to.
What Is Bagara Rice?
Bagara rice (also called bagara chawal, bagara annam, or bagara khana) is a fragrant one-pot rice dish from Hyderabad and the Telangana region.
Basmati rice cooks with ghee, whole spices, onions, green chilies, mint, and cilantro.
Bagaar means tempering: frying whole spices in hot fat so they release their flavor. It works like a plain biryani, with no meat, vegetables, or layering.
Ingredients
See the recipe card below this post for ingredient quantities and full instructions.
- Basmati rice – Long-grain basmati rice cooks into separate, fluffy grains and adds its own aroma. Aged basmati works best. Any long-grain white rice is fine in a pinch.
- Ghee – Ghee adds a classic, rich flavor.
- Green cardamom (hari elaichi) – Adds a sweet, floral note. Lightly press the pods open for more flavor.
- Cloves (laung) – Add warmth. Stick to the amount listed, because more can taste medicinal.
- Cinnamon (dalchini) – Cassia bark from US stores works the same way.
- Bay leaves (tejpatta) – Mediterranean bay leaves are a fine substitute.
- Black peppercorns (kali mirch) – Add a mild, slow heat.
- Cashews – When fried in ghee, they give a buttery crunch. Skip them or use slivered almonds for a different texture.
- Onions – Red, yellow, or white onions all work.
- Green chilies – For heat and a fresh green flavor. Serrano or Thai chilies are good US swaps.
- Ginger and garlic – Ginger-garlic paste also works.
- Mint and cilantro – Use fresh herbs, not dried, for this dish.
- Lime juice – Keep the flavor bright. Lemon juice is a fine swap.
- Garam masala – Use a homemade or store-bought blend you like.
- Salt
How To Make Bagara Rice
Step 1: Rinse and soak. Rinse 2 cups of basmati rice 2-3 times until the water runs clear. Soak it in 4 cups of water for 20 minutes. Rinsing washes off loose starch that makes rice clump. Soaking lets the grains soften so they grow long instead of breaking. They’ll turn opaque white, like in the photo below.

Step 2: Heat the ghee. Heat 2 tablespoons of ghee in a large pot over medium-high heat.

Step 3: Temper the whole spices. Once the ghee is hot, add 2-3 green cardamoms, 3-4 cloves, a 1-inch cinnamon stick, 2 bay leaves, and 5-6 black peppercorns. Let them crackle for 5-6 seconds. This is the bagaar. The hot ghee pulls the oils out of the spices so their flavor reaches every grain later.

Step 4: Fry the cashews. Add 10-12 cashews and stir continuously for 40-60 seconds until they turn slightly brown.

Step 5: Brown the onions. Add 1 cup thinly sliced onions, 3-4 slit green chilies, and 1 teaspoon each of finely chopped ginger and garlic. Cook for 6-8 minutes, stirring often, until the onions are lightly browned, as shown in the photo below. Light brown is the goal. Deeply browned onions make the rice look muddy. I use chopped ginger and garlic instead of paste, because you get little bites of flavor and nothing sticks to the pot.

Step 6: Add the herbs. Add 1 tablespoon each of roughly chopped mint and cilantro and cook for 1 minute, until the mint wilts and smells fragrant.

Step 7: Season the water. Add 3½ cups of water, 1½ teaspoons salt, ½ teaspoon garam masala, and 1 teaspoon lime juice. Stir well. This is where my method differs. Most versions fry the soaked rice in ghee before adding water. I season the water instead. Soaked grains are fragile, so skipping the stir-fry keeps them whole, and the lime helps keep them separate.

Step 8: Add the rice. Drain the rice, add it to the pot, and stir gently, just once or twice.

Step 9: Cook covered on low. Turn the heat to low. Cover with a tight-fitting lid and cook undisturbed for 20-25 minutes, until all the water is absorbed and the rice is cooked through. Trapped steam is doing the cooking here, so every time you lift the lid, you lose some of it. If your lid is loose, put a sheet of foil under it.

Step 10: Rest and fluff. Take the pot off the heat and let it rest for 5 minutes. Then fluff gently with a large fork and serve hot. Resting lets the moisture settle so the grains firm up and don’t break when you fluff.

How To Make Bagara Rice In An Instant Pot
- Rinse 2 cups of basmati rice until the water runs clear. Soak in 4 cups of water for 20 minutes.
- Press SAUTE and follow Steps 2-6 above, through adding the mint and cilantro.
- Add 2¼ cups of water, 1½ teaspoons salt, ½ teaspoon garam masala, and 1 teaspoon lime juice. Stir well and scrape the bottom so nothing sticks.
- Drain the rice, add it to the pot, and stir gently.
- Close the lid and set the valve to Sealing. Pressure cook on high for 6 minutes.
- Let the pressure release naturally for 10 minutes, then release the rest manually.
- Fluff with a fork and serve.

The first time I tested this in the Instant Pot, I used the stovetop amount of water out of habit. The rice came out soft and sticky. A sealed pot loses almost no water to steam, so it needs much less. Stick to 2¼ cups.
Pro Tips By Neha
- Slice the onions evenly thin. Uneven slices brown unevenly, and thick pieces stay raw while thin ones burn.
- Taste the water before the rice goes in. It should taste a little saltier than you’d like the rice. The rice absorbs that seasoning.
- Use a fork, never a spoon, to fluff. A spoon presses down and breaks the grains.
- Make the curry first. Bagara rice is best right off the stove, so time it to finish last.
Variations
- Vegetable bagara rice: Add 1 cup of chopped carrots, peas, beans, or cauliflower with the soaked rice.
- Vegan: Use oil instead of ghee.
- With stock: Swap the water for vegetable or chicken stock, and reduce the salt.
- Coconut bagara rice: Use thin coconut milk instead of water.
- For extra fragrance: Add shahi jeera (black cumin), star anise, black cardamom, or dagad phool (stone flower) with the whole spices.
Serving Suggestions
In Hyderabad, bagara rice usually comes with something tangy or rich. It’s lovely with mirchi ka salan, a tangy chili-peanut gravy, or with baingan ka khatta. Dalcha (a lentil stew, often cooked with mutton), mutton korma, and chicken curry are also classic pairings. For a quick meal, a bowl of boondi raita is enough.
Storage Suggestions
Bagara rice tastes best fresh off the stove, while the grains are fluffy and the spices are still fragrant.
Let leftovers cool completely, then store them in an airtight container in the fridge for up to 3 days. Cooling first stops condensation from making the rice soggy.
To reheat, spread the rice on a wide pan, sprinkle a little water over it, cover, and warm on low heat for a few minutes, tossing gently once.
For make-ahead meals, freeze cooled bagara rice in freezer-safe containers for up to 2 months, then thaw overnight in the fridge before reheating.
Bagara Rice FAQs
Biryani is a layered rice dish with marinated meat or vegetables, and it’s a full meal on its own. Bagara rice is a simple tempered rice, served as a side with curries like salan, dalcha, or korma.
Jeera rice is flavored mainly with cumin. Bagara rice uses a full set of whole spices, plus fried onions, green chilies, mint, and cilantro. Pulao usually includes vegetables or meat, while classic bagara rice keeps it plain.
Yes. Follow the stovetop method until you add the water and rice. Close the lid and cook on high heat for 2 whistles, then let the pressure drop naturally before fluffing.
Yes. Add the soaked rice, water, salt, garam masala, and lime juice to the cooker. Make the spice, cashew, onion, and herb tempering in a pan, add it to the cooker, stir, and cook. Rest for 5 minutes before serving.
Yes. Follow the recipe through the herbs, then add 5 cups of cooked rice with salt, garam masala, and lime juice. Toss well and serve.
Yes. Keep the rice-to-water ratio the same and use a wider pot so the rice cooks evenly. It may need 3-4 extra minutes.
✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes
Other Rice Recipes We Recommend
Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, Instagram, and Google for all of the latest updates.

Bagara Rice Recipe
Ingredients
- 2 cups basmati rice (or any long-grain white rice)
- 2 tablespoons ghee (use oil for vegan)
- 2-3 whole green cardamoms (hari elaichi)
- 3-4 cloves (laung)
- 1 inch piece of cinnamon stick (dalchini)
- 2 whole bay leaves (tejpatta)
- 5-6 whole black peppercorns (kali mirch)
- 10-12 cashew nuts
- 1 cup thinly sliced onions
- 3-4 green chilies (slit in half)
- 1 teaspoon finely chopped ginger
- 1 teaspoon finely chopped garlic
- 1 tablespoon roughly chopped mint leaves
- 1 tablespoon roughly chopped cilantro (fresh coriander leaves)
- 1 teaspoon freshly squeezed lime juice
- ½ teaspoon garam masala powder
- 1 and ½ teaspoons salt
Instructions
- Rinse the rice 2-3 times until the water runs clear. Soak it in 4 cups of water for 20 minutes.
- Heat ghee in a large pot over medium-high heat.
- Once the ghee is hot, add green cardamoms, cloves, cinnamon, bay leaves, and black peppercorns. Let them crackle for 5-6 seconds.
- Add cashews and stir continuously for 40-60 seconds until they turn slightly brown.
- Add onions, green chilies, ginger, and garlic. Cook for 6-8 minutes, stirring often, until the onions are lightly browned.
- Now add mint and cilantro and cook for 1 minute, until the mint wilts and smells fragrant.
- Add 3½ cups of water, salt, garam masala, and lime juice. Stir well.
- Drain the rice, add it to the pot, and stir gently, just once or twice.
- Turn the heat to low. Cover with a tight-fitting lid and cook undisturbed for 20-25 minutes, until all the water is absorbed and the rice is cooked through.
- Take the pot off the heat and let it rest for 5 minutes. Then fluff gently with a large fork and serve hot.
























hello mam ,
I am from India following you since last 5 to 6 years. Like almost all of your prparations & loved them all .
This rice to be served with?
thanks
You can serve it with curries or raita Jyotsna
Thank you for the simple and tasty recipe 🙂
Thanks