Indian Chicken Curry Recipe Yogurt Marinade: Spiced Tender Bites With Creamy Depth

Indian Chicken Curry Recipe Yogurt Marinade: Spiced Tender Bites With Creamy Depth

This chicken curry delivers tender bites in a creamy sauce that’s rich with traditional flavors. I learned the yogurt marinade technique from my grandmother’s handwritten notes, where she emphasized letting the spices work their magic.

The yogurt marinade not only tenderizes the chicken but also infuses it with depth. A slow simmer allows the flavors to meld, creating a sauce that clings perfectly to each piece. Every step builds on the last for a dish that’s greater than the sum of its parts.

What you’ll get is chicken so tender it falls apart, swimming in a sauce so creamy and aromatic you’ll want to soak it up with every bite. The spices are bold but balanced, making this a dish that feels special without being complicated.

Serve it with rice or naan to complete the experience. Here’s how to make it at home.

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

Ingredients for Indian Chicken Curry Recipe Yogurt Marinade

These ingredients come together for a dish with tender chicken and creamy, aromatic depth.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Lemon Juice 🍋 1 tbsp Freshly squeezed preferred
Ginger 🌿 1 tbsp Freshly grated or minced
Garlic 🧄 4 cloves Minced or pressed
Garam Masala 🌶️ 2 tsp Freshly ground if possible
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Ground Coriander 🍃 1 tsp Toasted for deeper flavor
Turmeric 🌶️ ½ tsp For color and earthiness
Cayenne Pepper 🔥 ¼ tsp Adjust for heat preference
Vegetable Oil 🫒 2 tbsp For sautéing aromatics
Onion 🧅 1 whole Finely diced or minced
Canned Diced Tomatoes 🍅 1 can 14.5 oz can, undrained
Heavy Cream 🥛 ½ cup For creamy sauce finish
Salt 🧂 1 tsp Adjust to taste

The chicken matters most here. Thighs stay juicier than breasts during the long simmer—Costco or Sam’s Club have great bulk packs. For the yogurt, full-fat Greek or plain gives that luscious texture my grandmother swore by. Look for garam masala at an Indian grocery (it’s fresher) or Penzeys if you’re shopping online. The difference is noticeable.

No garam masala? Mix cumin, coriander, cardamom, and cinnamon (equal parts) as a stand-in. Fresh ginger and garlic are key, but jarred minced works in a pinch. For heat, swap cayenne for red pepper flakes—use half the amount. The cream can be coconut milk for a dairy-free version, though the flavor shifts slightly.

The marinade can sit overnight—24 hours max for best tenderness. Leftovers keep 4-5 days in the fridge, reheat gently. The flavors deepen, so it’s even better the next day. Freezes beautifully for up to 3 months.

❤️

Why You’ll Love This Recipe

  • Minimal Chopping: I just toss the chicken with yogurt, lemon, ginger, and garlic—no fine dicing required.
  • Tender & Tangy: The yogurt marinade makes the thighs so juicy, and that hit of lemon brightens every bite.
  • Meal Prep MVP: I make a double batch on Sunday and it reheats beautifully for lunches all week.
  • Budget Stretcher: Boneless thighs stay affordable, and the marinade ingredients are already in my fridge.

Step-by-Step Instructions for Indian Chicken Curry with Yogurt Marinade

This method delivers tender chicken and creamy sauce with rich, layered flavors.

Step 1: Marinate the Chicken in Spiced Yogurt

Cut the 1.5 lb boneless skinless chicken thighs into bite-sized pieces. In a large bowl, whisk together the 1 cup plain yogurt, 1 tbsp lemon juice, 1 tbsp ginger, 4 cloves garlic, 2 tsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric, 0.25 tsp cayenne pepper, and 1 tsp salt until smooth.

Add the chicken pieces and toss to coat evenly. Cover and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor). The yogurt tenderizes the meat while the spices infuse every bite. You’ll notice the chicken turns slightly yellow from the turmeric—that’s how you know the marinade is working.

Step 2: Sauté the Aromatics

Heat the 2 tbsp vegetable oil in a large pot or Dutch oven over medium heat. Add the finely diced 1 whole onion and cook for 5-6 minutes, stirring frequently, until soft and translucent with golden edges. This builds the flavor base for your curry.

Be patient—rushing this step means raw onion flavor in your final dish. If the onion starts to darken too quickly, reduce the heat slightly. You want it melting into the oil, not frying. The aroma should be sweet and fragrant, not sharp or burnt.

Step 3: Brown the Chicken and Toast the Spices

Add the marinated chicken to the pot, scraping in any leftover marinade. Increase heat to medium-high and cook for 6-8 minutes, turning occasionally, until the chicken is lightly browned on all sides. The yogurt marinade will start to caramelize, adding depth to the sauce.

You’ll see the spices sizzle and release their fragrance—this is when you know they’re toasting properly. Don’t skip this step; it’s what gives the curry its rich, complex flavor. The chicken won’t be fully cooked yet, and that’s perfect.

Step 4: Simmer in Tomato Cream Sauce

Pour in the 1 can canned diced tomatoes (with juices) and stir to combine. Reduce heat to medium-low, cover, and let it simmer for 15 minutes, stirring occasionally. The chicken should be nearly tender at this point.

Stir in the 0.5 cup heavy cream and simmer uncovered for another 5-10 minutes until the sauce thickens slightly and the chicken is fully cooked through. The sauce should coat the back of a spoon, and the chicken should pull apart easily with a fork.

Step 5: Rest and Serve

Remove from heat and let the curry rest for 5 minutes to allow the flavors to meld together. The sauce will thicken a bit more as it cools. Taste and adjust salt if needed—remember, the flavors concentrate as it rests.

Serve hot over rice or with naan to soak up every last bit of that creamy, spiced sauce. The chicken should be fall-apart tender, and the sauce rich with the warmth of garam masala and the tang of yogurt.

👨‍🍳

Pro Tips For Making Indian Chicken Curry Recipe Yogurt Marinade

  • Marinate Overnight: I learned this the hard way—giving the chicken and yogurt mixture at least 8 hours in the fridge (yes, even if you’re impatient like me) lets the lemon, ginger, and garlic really work their magic into the meat.
  • Use Full-Fat Yogurt: Skip the low-fat stuff; full-fat plain yogurt clings better to the thighs and keeps them juicy during cooking—plus it won’t curdle as easily when it hits the pan.
  • Pat Chicken Dry First: After removing the chicken from the marinade, give each piece a quick pat with a paper towel—excess moisture steams instead of sears, and nobody wants pale, soggy curry bits.
  • Grate Fresh Ginger: Sounds weird, but pre-ground ginger just doesn’t cut it here; fresh grated ginger (about 1 tablespoon) releases oils that actually change the outcome of the marinade’s flavor.

Best Sauces and Condiments for This Recipe

Fresh Herb Chutneys

I love serving this dish with a bright cilantro-mint chutney that cuts through the creaminess. Blend 1 cup fresh cilantro, ½ cup mint leaves, 1 green chili, 2 tbsp lemon juice, and ¼ cup yogurt until smooth. It adds a fresh, herby contrast. 🌿

Tangy Mango Chutney

A store-bought mango chutney works beautifully here—I like Patak’s brand from the international aisle. The sweet-tangy flavor complements the warm spices. For homemade, simmer 1 cup diced mango with ¼ cup vinegar and 2 tbsp sugar until thickened.

Cool Raita

Balance the heat with a cooling cucumber raita. Grate ½ English cucumber and mix with 1 cup yogurt, ¼ tsp cumin, and a pinch of salt. I learned this from my grandmother’s notes—simple but essential. It’s like a creamy, cool hug for your palate.

Spicy Pickled Onions

Quick-pickle 1 thinly sliced red onion in ½ cup vinegar with 1 tsp sugar and ½ tsp salt for 30 minutes. The sharp crunch and acidity cut through the richness. These keep well in the fridge for up to 2 weeks. 💛

Garlic Naan Spread

Mix 2 minced garlic cloves with 3 tbsp softened butter and a pinch of salt. Spread on warm naan before serving. It’s an easy upgrade that makes every bite more indulgent. I always make extra—it’s that good.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 140mg47%
Sodium 680mg30%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 6g
Protein 34g68%
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 Greek yogurt for the marinade?

Yes! Full-fat Greek yogurt works perfectly and adds extra richness. It has less moisture than regular yogurt, so the marinade clings better to the chicken.

2

How long should I marinate the chicken?

For best results, marinate for at least 30 minutes or up to 4 hours. Overnight works too, but don’t exceed 24 hours as the yogurt can start breaking down the meat.

3

What if my sauce is too thin?

Simmer uncovered for an extra 5-10 minutes to thicken. If needed, mix 1 tsp cornstarch with water and stir in. The sauce should coat the back of a spoon.

★★★★★4.8(1 review)
Nathan Turner