Chicken Vindaloo and Pulao Rice, Made Step by Step

Updated November 4, 2026

Total time
2 hr 20 min
prep 25 min · cook 55 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Chicken Vindaloo and Pulao Rice, Made Step by Step

Chicken vindaloo is a tangy, boldly spiced curry associated with Goa, while pulao is fragrant rice cooked with whole spices. This version pairs a vinegar-and-chile marinade with tender chicken and a gently spiced rice pilaf, so the meal is lively but balanced; vindaloo recipes vary in heat and seasoning.

Ingredients

  • 2 lb (900 g) boneless, skinless chicken thighs, cut into 1½-inch (4 cm) pieces
  • 1½ cups (300 g) basmati rice
  • ¼ cup (60 ml) white wine vinegar or cider vinegar
  • 2 tbsp (30 ml) neutral oil, divided
  • 2 medium yellow onions, about 10 oz (280 g) total, thinly sliced
  • 1 tbsp (15 g) finely grated fresh ginger
  • 4 garlic cloves, about 1½ tbsp (15 g), finely grated or minced
  • 2 tbsp (30 g) tomato paste
  • 1 tsp (5 g) granulated sugar
  • 1½ tsp fine salt, divided, plus more to taste
  • 1 cup (240 ml) water, plus 2½ cups (600 ml) for the rice
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp sweet paprika
  • ½ tsp cayenne pepper, or less for a milder curry
  • ½ tsp ground turmeric
  • ¼ tsp ground cinnamon
  • 2 tbsp (30 ml) neutral oil or ghee, for the pulao
  • 1 small cinnamon stick, about 3 inches (7.5 cm)
  • 4 whole cloves
  • 4 green cardamom pods, lightly crushed
  • 1 bay leaf
  • ¼ tsp whole cumin seeds
  • ¼ cup (35 g) raw cashews or ¼ cup (35 g) frozen peas (optional)
  • 2 tbsp (8 g) chopped cilantro, for serving (optional)

Instructions

  1. Rinse the rice and marinate the chicken. Rinse the basmati rice in several changes of cool water until the water is mostly clear. Cover it with fresh water and soak for 20 minutes, then drain well. Meanwhile, combine the vinegar, ginger, garlic, cumin, coriander, paprika, cayenne, turmeric, cinnamon, sugar and ½ teaspoon salt in a bowl. Add the chicken and toss to coat. Cover and refrigerate for 30 minutes. Do not leave raw chicken at room temperature to marinate.
  2. Start the vindaloo. Heat 1 tablespoon (15 ml) oil in a heavy pot or Dutch oven over medium heat. Add the onions and cook for 8–10 minutes, stirring often, until soft and golden at the edges. Stir in the tomato paste and cook for 1 minute. Add the chicken and all its marinade; stir and cook for 4–5 minutes, turning the pieces so their outsides lose their raw appearance.
  3. Simmer until tender. Add 1 cup (240 ml) water and the remaining 1 teaspoon salt. Bring to a gentle simmer, cover, and cook over low heat for 20–25 minutes, stirring once or twice, until the chicken is tender. Remove the lid for the final few minutes if the sauce needs to thicken. Check the largest chicken pieces with a food thermometer: USDA FSIS sets 165°F (74°C) as the safe minimum internal temperature for poultry. Taste the sauce and adjust salt or cayenne.
  4. Cook the pulao while the curry simmers. In a separate saucepan with a tight-fitting lid, heat the remaining 2 tablespoons (30 ml) oil or ghee over medium heat. Add the cinnamon stick, cloves, cardamom, bay leaf and cumin seeds. Stir for about 30 seconds, until fragrant. Add the drained rice and stir gently for 1 minute to coat the grains. If using cashews, stir them in now and cook for another minute.
  5. Steam the rice. Add 2½ cups (600 ml) water and the remaining ½ teaspoon salt. Bring to a boil, stir once, then cover and turn the heat to low. Cook for 12 minutes without lifting the lid. Turn off the heat and let the rice stand, still covered, for 10 minutes. Fluff gently with a fork and remove the cinnamon stick, bay leaf and any whole spices you prefer not to serve.
  6. Serve. Spoon the pulao onto plates and serve the vindaloo alongside or over the rice. Scatter with cilantro if desired.

Tips

  • Control the heat: Cayenne drives much of the chile heat here. Start with ¼ teaspoon for a gentler curry, then add more to the finished sauce if needed.
  • Choose vinegar thoughtfully: White wine vinegar gives a clean, sharp tang; cider vinegar is fruitier and slightly softer. Avoid sweetened or strongly flavored vinegar, which can change the sauce.
  • Use thighs for forgiving results: Boneless thighs stay tender during simmering. If substituting chicken breast, cut it into larger pieces and begin checking doneness earlier so it does not dry out; still reach 165°F (74°C).
  • Keep the rice fluffy: Drain the soaked rice thoroughly, use a close-fitting lid and resist stirring during steaming. Extra water or frequent stirring can make basmati sticky.

Serving Suggestions

Serve with plain yogurt or raita to cool the chile, plus sliced cucumber, lime wedges and a simple salad. A vegetable side such as sautéed spinach, green beans or roasted cauliflower rounds out the meal. Keep the curry and rice in separate bowls so everyone can choose the amount of sauce they want.

Variations

For a less hot curry, reduce or omit the cayenne; for more heat, add a finely chopped fresh chile with the onions. If you cannot find basmati, use another long-grain rice and follow its package’s water ratio and cooking time, since the texture may be less aromatic. For a meat-free plate, replace the chicken with 1½ lb (680 g) firm tofu or cauliflower florets and simmer until tender; the cooking time will vary, so check the texture rather than relying on the chicken timing. Cashews are optional, and peas make an easy alternative in the pulao.

Storage and Reheating

Refrigerate the curry and rice separately in shallow, covered containers within 2 hours of cooking. They keep for 3–4 days in the refrigerator. For longer storage, freeze in airtight portions for up to 2 months for best quality; thaw overnight in the refrigerator. Reheat only the portion you need, adding a splash of water to the rice or curry, until steaming throughout and 165°F (74°C) at the center, checked with a food thermometer. Do not leave cooked rice or chicken at room temperature for more than 2 hours.

Frequently Asked Questions

Is chicken vindaloo always very spicy?
No. The chile level varies by recipe and personal preference. This one uses cayenne, which is easy to adjust; vinegar, spices and browned onions provide flavor even when you keep the heat mild.

Can I marinate the chicken longer?
Yes. You can refrigerate it for up to 8 hours. Because the marinade contains vinegar, avoid leaving the chicken for much longer, as prolonged acid contact can affect the texture. Keep it chilled throughout.

Can I make the vindaloo ahead?
Yes. Cook the curry, cool it promptly, and refrigerate it within 2 hours. Reheat it to 165°F (74°C). Make the pulao the day you plan to serve it for the best texture, or refrigerate leftover rice promptly and reheat it thoroughly.

Why is my vindaloo sauce too sour?
Vinegar brands vary in sharpness. Simmer the sauce uncovered briefly to mellow and concentrate it, then taste. A small pinch of sugar can balance excess sharpness, but add it gradually so the curry does not become sweet.

Can I cook the rice without soaking it?
Yes, but soaking helps basmati cook more evenly and keeps the grains long. If you skip soaking, rinse well, drain thoroughly and expect the rice to need a little more cooking time or water; follow the rice package if its directions differ.

What can I use instead of whole spices in the pulao?
Whole spices are traditional and give the rice a clear, fragrant aroma. If you do not have them, cook the rice with a pinch each of ground cumin and cinnamon instead. The flavor will be less layered, and ground spices can make the rice look slightly darker.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).