Indian Chicken Curry Recipe With Vegetables: Fragrant Spice Blend in One Pot

Indian Chicken Curry Recipe With Vegetables: Fragrant Spice Blend in One Pot

This one-pot Indian chicken curry brings bold flavors without the complexity. I developed this method after years of testing, to create a dish that tastes authentic yet fits into a busy weeknight.

The secret lies in blooming whole spices in hot oil before adding aromatics. This builds layers of flavor that define a great curry. I also cook the chicken and vegetables together, so they absorb all those fragrant spices.

You’ll end up with tender chicken pieces and perfectly cooked vegetables in a rich, velvety sauce. The spices create depth without overwhelming heat, making this a curry everyone can enjoy.

Serve with basmati rice or naan to soak up every last drop of that aromatic sauce. This recipe proves that restaurant-quality results are possible at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Indian Chicken Curry Recipe with Vegetables

Bold spices and simple veggies make this one-pot wonder come alive.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on or off, cut into bite-sized pieces
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for flavor base
Fresh Ginger 🌿 1 tbsp Grated or minced
Cumin Seeds 🌿 1 tsp Whole for blooming
Coriander Seeds 🌿 1 tsp Whole for blooming
Turmeric Powder 🌶️ 1 tsp Ground for color and earthiness
Garam Masala 🌶️ 1 ½ tsp For authentic warmth
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Diced Tomatoes 🍅 1 can 14.5 oz, with juices
Coconut Milk 🥥 1 can 13.5 oz, full-fat for creaminess
Potatoes 🥔 2 whole Medium, peeled and cubed
Carrots 🥕 2 whole Medium, sliced into rounds
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Vegetable Oil 🫒 3 tbsp For blooming spices
Salt 🧂 1 tsp Kosher or sea salt preferred

The whole spices are non-negotiable here. Cumin and coriander seeds bloom in hot oil to unlock their full potential—this is what gives the curry that restaurant-quality depth. I grab mine from Indian grocery stores where turnover is high and spices are fresher. For the chicken, thighs stay juicy even if they simmer a bit longer (which happens when you’re juggling a weeknight dinner). Bone-in adds flavor, but boneless saves time.

No garam masala? Curry powder at 1:1 ratio works in a pinch, but the flavor profile shifts. Out of coconut milk? Heavy cream or plain yogurt gets you close—just add a splash of water to thin it out. The potatoes can be swapped for sweet potatoes or cauliflower florets (cut them small so they cook through). Fresh ginger is ideal, but ground ginger at half the amount does the job if that’s what you’ve got.

This tastes even better the next day once the flavors meld. Keeps in the fridge for 4-5 days or freeze for 3 months. Always reheat gently to keep the chicken tender (microwave at 50% power works great).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just toss the chicken, onions, and spices in a single pot and let the magic happen—minimal cleanup, maximum flavor.
  • Aroma Overload: The sizzle of cumin seeds with fresh ginger and garlic fills my kitchen with that warm, irresistible scent before I even take a bite.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings—ready before the kids start asking what’s for dinner.
  • Leftovers for Days: The flavors deepen overnight, so I always make extra for lunches that taste even better the next day.

Step-by-Step Instructions for Indian Chicken Curry With Vegetables

This one-pot method builds layers of flavor while keeping everything simple and hands-off.

Step 1: Bloom the Spices and Build the Flavor Base

Heat the 3 tbsp vegetable oil in a large, heavy pot over medium heat. Add the 1 tsp cumin seeds and 1 tsp coriander seeds, stirring constantly for 30-45 seconds until they turn fragrant and slightly darker. This wakes up their essential oils and creates the foundation for your curry.

Immediately add the finely diced 1 whole yellow onion and cook for 5-6 minutes until soft and translucent. Stir in the 1 tbsp fresh ginger and minced 4 cloves garlic cloves, cooking for another 1-2 minutes until the raw garlic smell mellows. This is where the magic starts—don’t rush it.

Step 2: Toast the Spices and Brown the Chicken

Add the 1 tsp turmeric powder, 1.5 tsp garam masala, and 0.25 tsp cayenne pepper, stirring constantly for 30 seconds to toast the spices. You’ll notice the mixture turning deep golden and incredibly aromatic—this is the scent of authentic curry.

Add the 1.5 lb boneless chicken thighs (cut into bite-sized pieces) and the 1 tsp salt. Cook for 5-6 minutes, stirring occasionally, until the chicken is lightly browned on all sides. The chicken doesn’t need to cook through yet—it’ll finish in the sauce.

Step 3: Simmer the Curry with Vegetables

Pour in the 1 can diced tomatoes (with juices) and stir to deglaze the pot, scraping up any browned bits from the bottom. Add the 2 whole potatoes (peeled and cubed) and 2 whole carrots (sliced into rounds), then pour in the 1 can coconut milk. Stir well to combine.

Bring the mixture to a gentle boil, then reduce the heat to low. Cover and let it simmer for 25-30 minutes, stirring occasionally, until the potatoes are fork-tender and the chicken is fully cooked through. The sauce should thicken slightly, coating the back of a spoon.

Step 4: Finish and Garnish

Taste and adjust the seasoning if needed—this is your chance to fine-tune the balance of spices. If the curry is too thick, add a splash of water to reach your desired consistency. Let it simmer uncovered for 2-3 minutes to allow the flavors to meld together.

Remove from heat and stir in half of the 0.5 cup fresh cilantro. Garnish with the remaining cilantro just before serving. The vibrant green cilantro adds a fresh contrast to the rich, warm spices. Serve hot with rice or naan for the perfect meal.

👨‍🍳

Pro Tips For Making Indian Chicken Curry Recipe With Vegetables

  • Sear the Thighs: Brown the boneless chicken thighs well in batches—about 3-4 minutes per side on medium-high heat. I learned this the hard way: skipping this step leaves the curry tasting flat, even with all the spices.
  • Bloom the Cumin: Toast the cumin seeds in dry heat for 30 seconds until fragrant before adding onions. Sounds weird, but it works: this wakes up their earthy flavor and prevents a raw, bitter note in the finished dish.
  • Grate the Ginger: Use a microplane for the fresh ginger instead of mincing—it releases more juice and blends seamlessly into the sauce. After burning three batches with fibrous ginger bits, I finally figured out this matters most.
  • Simmer Covered: Once everything’s in the pot, cover and simmer on low for 20 minutes. This isn’t the prettiest method, but it’s the tastiest—keeps the chicken moist and lets the vegetables soak up all the spices.

Best Sauces and Condiments for indian chicken curry recipe with vegetables

Fresh Herbal Notes

I always keep extra fresh cilantro on hand to sprinkle over this curry just before serving. The bright, citrusy flavor cuts through the richness of the coconut milk perfectly. For a twist, try adding 1 tbsp chopped mint alongside the cilantro for a refreshing variation. 🌿

Cool and Creamy

A dollop of plain yogurt or raita on top adds a cooling contrast to the warm spices. I like to mix ½ cup yogurt with ¼ cup grated cucumber and a pinch of salt for a quick homemade version. It balances the heat beautifully.

Tangy Chutneys

Mango chutney is my go-to for adding sweet and tangy depth. Look for brands like Patak’s at your local grocery store. Just 1-2 tbsp per serving adds complexity without overpowering the dish. It reminds me of my grandmother’s love for sweet-and-sour combinations.

Spicy Condiments

For heat lovers, green chili pickle or red chili sauce can be served on the side. I recommend Mother’s brand for authentic Indian flavors. Add just ½ tsp at a time to control the spice level. It’s amazing how these condiments elevate the flavors.

Citrus Accents

A squeeze of fresh lime juice right before eating brightens all the flavors. I cut 1 lime into wedges for each serving. The acidity enhances the spices and balances the creaminess of the sauce. Simple but so effective.

Crunchy Toppings

Toasted cashews or slivered almonds add a satisfying texture contrast. I toast ¼ cup cashews in a dry pan until golden, then sprinkle over the curry. It’s a small touch that makes the dish feel restaurant-worthy. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 125mg42%
Sodium 680mg29%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 6g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but adjust cooking time to avoid dryness. Chicken breast cooks faster than thighs, so reduce simmering to 15-20 minutes. Thighs stay juicier and handle longer cooking better.

2

How do I make it spicier?

Increase cayenne to ½ tsp or add 1 chopped green chili with the onions. For extra heat, stir in ½ tsp red chili powder when toasting spices. Always taste before adding more.

3

What if my sauce is too thin?

Simmer uncovered for 5-10 minutes to reduce. Alternatively, mash a few potato pieces to thicken naturally. Avoid adding flour—it can make the sauce grainy.

4

Can I add other vegetables?

Try cauliflower, bell peppers, or spinach. Add hard veggies with potatoes; delicate ones like spinach go in during the last 5 minutes.

★★★★★4.7(3 reviews)
Nathan Turner