Main Courses
This Babas chicken curry recipe brings the rich, velvety flavors of Indian home cooking to your kitchen with a perfect balance of yogurt and tomato. The secret lies in the marinade—yogurt tenderizes the chicken while garam masala and ginger build deep, aromatic layers that develop as it cooks.
I've simplified the process without sacrificing authenticity, so you can achieve restaurant-quality results at home.
The curry begins with a fragrant base of onions, garlic, and ginger sautéed until golden, then simmered with tomatoes until they break down into a thick, glossy sauce. Yogurt is added to cool the heat slightly, creating that signature creamy texture while keeping the dish from becoming too heavy.
The chicken cooks low and slow, absorbing all those complex spices until it's fork-tender and infused with flavor.
What you'll end up with is a dish that's creamy yet balanced, with tender chicken swimming in a sauce that's rich but not overly heavy.
The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect harmony of tangy yogurt, sweet tomatoes, and warm spices. This is comfort food at its finest—simple enough for weeknights but impressive enough for guests.
Serve it with steamed basmati rice and warm naan to soak up every last bit of that luscious sauce. The recipe scales beautifully, so you can easily double it for a crowd. Let's get cooking!
Ingredients for babas chicken curry
Yogurt, tomatoes, and aromatic spices create this creamy, balanced curry everyone will love.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on preferred for flavor |
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Onions 🧅 | 1 whole | Yellow or red, finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Peeled and minced |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated (about 1 oz) |
| Canned Tomatoes 🍅 | 1 can | 14.5 oz, crushed or diced |
| Garam Masala 🌶️ | 1 tbsp | Store-bought or homemade blend |
| Turmeric Powder 🌿 | ½ tsp | Freshly ground preferred |
| Cumin Seeds 🌿 | ½ tsp | Toasted for deeper flavor |
| Vegetable Oil 🫒 | ½ cup | For sautéing |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The chicken thighs are key here—skin-on gives extra flavor, but boneless makes it easier. Costco or Whole Foods usually have great cuts, but any grocery store's chicken section works. Look for thighs with good marbling, not too lean. Fresh ginger and garlic are non-negotiable for that authentic zing—Trader Joe's sells pre-grated ginger if you're short on time. The yogurt should be plain and full-fat (Greek or regular), not flavored or low-fat. For garam masala, MDH or Everest blends are reliable, but any brand with whole spices works.
No fresh ginger? Powdered ginger at half the amount gets you close, though it's not the same. Out of yogurt? Coconut milk or heavy cream can replace, but the texture will be heavier. The tomatoes can be fresh if you prefer, but canned San Marzano tomatoes are perfect—they're sweet and break down beautifully. Want more heat? Add a pinch of cayenne or a chopped green chili. The cilantro is purely for garnish, so skip it if you hate the taste—it won't affect the flavor of the curry itself.
This curry tastes even better the next day as the flavors meld. Keeps for 4-5 days in the fridge, and freezes beautifully for 3 months. I always make extra because it reheats so well—just add a splash of water or milk to loosen the sauce. Store leftovers in airtight containers, and the sauce layer can be frozen separately if you prefer. Serve with basmati rice and naan to soak up every last bit of that luscious sauce.
Why You'll Love This Recipe
- Minimal Chopping Required: The onions and ginger get finely grated—not diced—so you’re done in seconds. No knife skills needed, just a box grater and a quick scrape. (Yes, even on a Tuesday night.)
- Creamy Without the Hassle: That yogurt base makes it rich and velvety, but it’s foolproof—no risk of curdling like some recipes I’ve tried. Just whisk it in, and the heat does the rest.
- Leftover Hero: Tastes even better the next day, especially with rice. Honestly, I double the batch on purpose because it’s that good—no sad, dry curry here.
- Budget-Friendly Protein: Chicken thighs stretch further than breasts, and the spices are basic pantry staples. Between us, this is my go-to when I’m feeding the whole family without breaking the bank.
Step-by-step instructions for Babas chicken curry
Here's how to create this creamy, aromatic curry with tender chicken and balanced spices.
Marinate the Chicken in Yogurt
In a large bowl, combine the 1.5 lb boneless chicken thighs with the 1 cup plain yogurt. Add 1 tsp salt, 0.5 tsp turmeric powder, and 1 tbsp garam masala. Mix gently but thoroughly so the marinade coats every piece of chicken evenly. Let it sit at room temperature for 15 minutes—this ensures the yogurt tenderizes the meat and the spices penetrate deeply.
I like to press the chicken pieces down into the marinade with my fingers to help distribute it evenly. If you have time, you can refrigerate the marinated chicken for up to 2 hours for even more flavor infusion, but 15 minutes works perfectly for a quick weeknight meal.
Sauté Aromatics in Vegetable Oil
Heat the 0.5 cup vegetable oil in a large, heavy-bottomed pot over medium heat. Add the 0.5 tsp cumin seeds and let them sizzle for 30 seconds until they darken slightly and release their nutty aroma—this is when you'll smell that deep, toasty fragrance that forms the curry's foundation.
Add the 1 whole finely chopped onions and cook for 5-6 minutes until they turn golden brown and soft. Stir in the 6 minced garlic cloves and 2 tbsp finely grated ginger, cooking for another 2 minutes until the raw garlic smell disappears and the mixture becomes fragrant. This aromatic base is what makes the curry sing with flavor.
Cook the Chicken Until Golden
Increase the heat to medium-high and carefully add the marinated chicken to the pot. Cook for 5-6 minutes on each side until the chicken develops a golden-brown crust. Don't overcrowd the pot—work in batches if needed to ensure the chicken sears properly rather than steams.
Once the chicken is golden on both sides, remove it from the pot and set it aside on a plate. The residual heat will continue cooking it slightly, but we'll finish it in the sauce. This step is crucial for developing that beautiful caramelized exterior that adds texture and depth to the dish.
Build the Creamy Tomato Sauce
Return the pot to medium heat and add the 1 can crushed tomatoes. Stir in 1 tbsp garam masala and let the sauce simmer uncovered for 10-12 minutes until it thickens slightly and the raw tomato taste mellows. You'll notice the sauce reduce and concentrate as it cooks—this is when the flavors meld together beautifully.
Stir in the 1 tbsp lemon juice and return the chicken to the pot. Simmer for another 8-10 minutes until the chicken is fully cooked through and the sauce has thickened to a perfect consistency. The chicken should be tender enough to pull apart easily with a fork, and the sauce should coat the back of a spoon.
Garnish and Serve
Remove the pot from heat and let the curry rest for 5 minutes. This resting period allows the flavors to settle and the sauce to thicken slightly. Stir in the 0.25 cup chopped fresh cilantro just before serving to brighten the dish with freshness and add a pop of color.
Serve the Babas Chicken Curry hot with steamed basmati rice or warm naan bread. The creamy yogurt sauce balances beautifully with the rich tomato base, and the garam masala adds that signature Indian spice harmony. Each bite delivers tender chicken, velvety sauce, and aromatic spices that make this curry a true comfort dish.
Pro Tips For Making Babas Chicken Curry
- Marinate Chicken Overnight: I learned this the hard way—skipping the overnight soak means the yogurt barely clings, and the meat stays tough. Use 1 cup yogurt per 500g chicken, add a pinch of salt, and let it sit in the fridge. The acid tenderizes better when it has time to work its magic.
- Sweat Onions Low and Slow: High heat turns onions bitter, and that’s the last thing you want in a creamy curry. Cook them over medium-low with a splash of water, stirring often, until they’re translucent but not browned. Patience here keeps the base flavor clean and sweet.
- Blend Ginger-Garlic Paste: Chopping garlic and ginger by hand works, but blending them into a paste guarantees even distribution and deeper flavor. Pulse in a food processor until it’s smooth but still slightly textured—this releases more aroma than minced bits ever could.
- Simmer Gently After Adding Yogurt: Dumping yogurt into a hot pan curdles it instantly, ruining the creamy texture. Lower the heat to medium, let the onion-garlic base cool slightly, then stir in the yogurt while whisking constantly. The curry will thank you with a velvety finish.
Make-ahead tips for this dish
Marinade Prep Ahead
Prep the yogurt marinade the night before for maximum flavor infusion. Combine 1 cup plain yogurt, 1 tbsp garam masala, 0.5 tsp turmeric, and 1 tsp salt in an airtight container.
Store in the fridge overnight—this gives the spices time to bloom and creates a more complex flavor profile. The chicken can marinate in this mixture for up to 12 hours, but even 4 hours makes a noticeable difference in tenderness and spice penetration. 💫
Sauce Base Prep
Make the aromatic base in advance to save time on cooking day. Sauté 1 whole chopped onion, 6 minced garlic cloves, and 2 tbsp grated ginger in 0.5 cup vegetable oil until golden brown.
Store this mixture in an airtight container in the fridge for up to 3 days. When ready to cook, simply heat it in your pot and add the tomatoes and chicken—this cuts your active cooking time by 15-20 minutes.
Freezer-Friendly Components
Freeze the fully cooked curry sauce separately from the chicken for easy reheating. After Step 4 in the instructions, remove the chicken and let it cool, then store it in a separate freezer bag. The sauce can be frozen in a sealed container for up to 3 months.
To serve, thaw the chicken in the fridge overnight, reheat the sauce on the stovetop, and combine just before eating. This method preserves the sauce's creamy texture perfectly. ❄️
Batch Cooking Tips
Double or triple the recipe and freeze individual portions for quick meals. Use gallon-sized freezer bags for the sauce and quart-sized bags for the chicken. Label each bag with the date and contents.
When ready to serve, thaw overnight in the fridge and reheat gently with 2 tbsp water or milk to restore the sauce's consistency. This works especially well for meal prep Sundays—just grab and reheat throughout the week. 💡
Garnish Freshness
Store chopped cilantro separately in an airtight container with a paper towel to absorb moisture. Keep it in the fridge for up to 5 days or freeze it in ice cube trays with water for up to 3 months.
When ready to serve, simply add the cilantro to the reheated curry—this keeps it vibrant and fresh-tasting even after storage. Fresh lemon juice can also be added just before serving for that bright, zesty finish. 🍋
Reheating Perfection
For the best results, reheat the curry sauce on the stovetop over low heat with 2-3 tbsp water or milk to prevent drying out. Once heated through, return the chicken to the sauce and simmer for 5 minutes to reabsorb the flavors.
If using the microwave, cover with a damp paper towel and heat in 1-minute intervals at 50% power to maintain even heating. The curry tastes even better the second day! 🔥
Nutrition facts
Frequently asked questions
What makes this Babas chicken curry different from other Indian curries?
The yogurt marinade and tomato base create a unique creamy texture that's lighter than heavy coconut milk curries. The garam masala blend and slow cooking develop deep, aromatic layers that set it apart from quick-stirred dishes. The lemon juice at the end adds brightness that balances the richness perfectly.
Can I use chicken breast instead of thighs?
Yes, but chicken breast will be less tender. For best results, pound the breasts to ½-inch thickness and marinate for 30 minutes (not overnight) to prevent drying out. Cook at medium-low heat for 8-10 minutes total to ensure juiciness. The sauce will still work beautifully with breast meat.
How can I adjust the spice level?
For milder heat, reduce garam masala to ½ tbsp and omit cayenne. For extra spice, add ½ tsp red chili powder to the marinade or 1 chopped green chili to the sauce. Always taste before serving—you can adjust salt and acidity (lemon juice) last.
What's the best way to store leftovers?
Store in airtight containers for 4-5 days in the fridge. The sauce freezes well for 3 months—thaw overnight in the fridge and reheat gently with 2 tbsp water to restore creaminess. Chicken can be frozen separately for 2 months and reheated in the sauce.
Can I make this curry in an Instant Pot?
Yes! Sauté aromatics as directed, then add chicken and cook on High Pressure for 8 minutes. Release pressure naturally, add tomatoes and spices, then cook on Low for 5 minutes. Finish with yogurt and lemon juice. The Instant Pot version cooks 30% faster but may need extra sauce to reach desired consistency.
