Chicken Malai Recipe: Yogurt-Spiced Creamy Comfort in One Pot

Chicken Malai Recipe: Yogurt-Spiced Creamy Comfort in One Pot

This chicken malai recipe delivers the velvety, comforting richness of North Indian tradition without sacrificing weeknight practicality—just one pot, tender chicken, and a yogurt-based gravy that transforms simple ingredients into restaurant-quality comfort. 💛 I first encountered malai curry during a family visit when my grandmother served it with steamed basmati and warm naan, and the memory of that first creamy bite has stayed with me ever since.

The secret lies in the malai—thickened yogurt—that creates a silky, slightly tangy sauce while balancing the warm spices. You’ll start with marinated chicken that stays juicy, then build layers of flavor through careful spice tempering and slow simmering.

Unlike many curries, this one doesn’t require hours of simmering; with proper technique, you’ll have dinner ready in under 90 minutes while keeping the kitchen clean.

What you’ll end up with is a dish that’s creamy yet balanced, with tender chicken swimming in a gravy that’s rich but not heavy. The yogurt keeps the sauce from breaking, while the spices—cinnamon, cardamom, and a touch of garam masala—create warmth that lingers on the palate.

This is the kind of meal that feels like a hug in a bowl, perfect for cozy evenings or special gatherings.

Serve it with steamed rice, roti, or crusty naan to soak up every last drop of that velvety malai. The recipe scales easily too, so you can feed a crowd without extra effort. Let’s get cooking—this curry is worth every minute of attention.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken malai

Simple ingredients that transform into velvety comfort—just one pot and 90 minutes.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces
Plain Whole Milk Yogurt 🥛 1 cup Full-fat for creaminess
Yellow Onions 🧅 1 whole Finely chopped, about 1 cup
Fresh Ginger Root 🌿 1 inch OR 1 tsp ground ginger
Fresh Garlic Cloves 🧄 6 cloves Minced, for marinade
Garam Masala 🌶️ 1 tbsp Plus 1 tsp for finishing
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp Bright yellow color
Red Chili Powder 🌶️ ½ tsp Adjust for heat
Cinnamon Sticks 🌿 2 whole For tempering
Cardamom Pods 🌿 4 whole Lightly crushed
Cloves 🌿 2 whole Whole, for tempering
Extra-Virgin Olive Oil 🫒 3 tbsp For cooking
Salt 🧂 1 tsp Kosher or sea salt

The yogurt is non-negotiable for that signature malai texture. Full-fat plain yogurt from the Indian aisle at Whole Foods or Trader Joe’s gives the best results—it’s thicker and richer than regular grocery store brands. If you can’t find it, Greek yogurt strained overnight works too. For the chicken, thighs stay juicier than breasts, but if you prefer breasts, pound them thin. The ginger? Fresh is best—it adds a bright, zesty kick that dried can’t match, but if you’re in a pinch, ground ginger works (just reduce to half the amount).

No garam masala? Mix 1/2 tsp each cumin, coriander, cinnamon, and cardamom for a quick substitute. Short on cardamom pods? 1/4 tsp ground cardamom gets you close. The cinnamon sticks and cloves are for tempering—they infuse the oil with warmth but get removed before serving. If you’re worried about the dish being too spicy, reduce the chili powder to 1/4 tsp or skip it entirely. The onions should be finely chopped, almost like a paste—this helps them dissolve into the sauce beautifully.

This curry tastes even better the next day, so make extra. Store in airtight containers for 4-5 days or freeze portions for up to 3 months. I like to portion it into individual containers with rice so I can grab it straight from the freezer. The sauce thickens as it cools, so you can always add a splash of water or milk when reheating. Serve with warm naan or basmati rice to soak up every last bit of that creamy goodness.

❤️

Why You’ll Love This Recipe

  • Five-Ingredient Magic: I swear by this recipe because it’s that simple—just chicken, yogurt, onions, and a quick minced ginger-garlic paste. No fancy techniques, no last-minute store runs. Honestly, the hardest part is waiting for the sauce to thicken.
  • Creamy-Spiced Bliss: That tangy yogurt base with a whisper of ginger and garlic? It’s the kind of flavor that makes you pause mid-bite. The onions caramelize just enough to give it depth, while the yogurt keeps it luscious without being heavy.
  • Weeknight to Potluck: Between us, this dish is my go-to when I need something hearty but not labor-intensive. Double the batch, and you’ve got leftovers for lunch—or bring it to a gathering where it’ll disappear faster than store-bought appetizers.
  • Budget-Friendly Powerhouse: Chicken thighs stretch further than breasts, and whole milk yogurt adds richness without breaking the bank. I’ll be real: it’s the kind of recipe that makes grocery day feel like a win, especially when it feeds four for under $10.

Step-by-step instructions for chicken malai

Here’s how to create this velvety, spiced chicken dish that’s rich, comforting, and ready in one pot.

1

🍳 Step 1: Sauté the Aromatics Until Fragrant

Heat the 3 tablespoons extra-virgin olive oil in a heavy-bottomed pot over medium heat. Add the 1 whole yellow onions (finely chopped) and cook for 4-5 minutes until they soften and turn translucent. Here’s the thing—you want to see the onions lose their sharp bite and become sweet and golden.

Add the 1 inch fresh ginger root (peeled and grated) and 6 cloves fresh garlic cloves (minced). Cook for another 2-3 minutes until the ginger becomes aromatic and the garlic turns golden. This step builds the flavor foundation—don’t rush it, or you’ll miss the depth. The mixture should smell warm, earthy, and slightly sweet.

2

🍳 Step 2: Toast the Spices for Maximum Flavor

Lower the heat to medium-low and add the 1 teaspoon ground cumin, 1 teaspoon ground coriander, 0.5 teaspoon turmeric powder, and 0.5 teaspoon red chili powder. Stir constantly for 1 minute until the spices become fragrant and the oil turns slightly darker. This toasting step is crucial—it deepens the spice flavors and prevents a raw, bitter taste.

Add the 2 whole cinnamon sticks, 4 whole cardamom pods (lightly crushed), and 2 whole cloves. Stir for 30 seconds until the spices begin to sizzle gently. The cardamom will release its citrusy aroma, and the cinnamon will add warmth. Remove the pot from heat and let the spices steep for 2 minutes—this allows all the flavors to meld together.

3

🥘 Step 3: Cook the Chicken Until Tender

Return the pot to medium heat and add the 1.5 lb boneless, skinless chicken thighs (cut into 1-inch pieces). Sprinkle with 1 teaspoon salt and the 1 tablespoon garam masala. Cook for 6-8 minutes, stirring occasionally, until the chicken loses its pink color and turns opaque. You’ll see the spices cling to the chicken, creating a beautiful, aromatic crust.

Pour in the 1 cup plain whole milk yogurt and stir gently to combine. Here’s where it gets creamy—reduce the heat to low and let the mixture simmer for 10-12 minutes, stirring occasionally. The yogurt will thicken and coat the chicken, creating that signature velvety texture. If the mixture looks too thick, add 2-3 tablespoons water to loosen it slightly.

4

🔥 Step 4: Finish with Garam Masala and Serve Warm

Once the chicken is fully cooked and the sauce has thickened to a creamy consistency, stir in an additional 1 teaspoon garam masala for extra depth. Taste and adjust the seasoning with more salt if needed. The dish should be rich, slightly spicy, and perfectly balanced.

Serve the chicken malai immediately, garnished with a sprinkle of garam masala on top. The warmth of the spices, the creaminess of the yogurt, and the tender chicken will create a comforting dish that’s perfect for any occasion. Pair it with steamed basmati rice or crusty naan to soak up every last bit of that luscious sauce.

👨‍🍳

Pro Tips For Making Chicken Malai

  • Marinate Chicken Overnight: I learned this the hard way—rushing the yogurt marinade means bland, rubbery chicken. Cut the thighs into even chunks, mix with 1 cup thick yogurt, 1 tbsp ginger-garlic paste (from 4 cloves garlic + 1-inch ginger), and a pinch of salt. Let it sit in the fridge for at least 8 hours—yes, even if you’re impatient like me. The acid tenderizes better when given time.
  • Sear On High Heat: After burning three batches, I finally figured out the right heat: medium-high to high for that first sear. Pat the marinated chicken very dry before hitting the pan—water in yogurt will splatter like crazy. Let it brown 3-4 minutes per side until deeply golden. This isn’t just for looks; it builds flavor that cuts through the richness of the yogurt sauce later.
  • Simmer Yogurt Slowly: My grandmother swore by this, and she was right: low and slow is the only way. Once you add the cooked chicken to the yogurt-onion sauce (finely chopped 1 onion, sautéed until translucent), keep the heat at a bare simmer—not a boil. Too much heat curdles the yogurt, turning your creamy sauce into a grainy mess. Stir gently and let it thicken naturally, about 10-12 minutes.
  • Reserve Yogurt for Sauce: Sounds weird, but it works: save ¼ cup of the yogurt before mixing it into the sauce. If the final consistency is too thick (happens fast with chicken juices), stir in the reserved yogurt to smooth it out. No need to stress—this is the backup plan that always saves your dish.

Serving suggestions for this recipe

Classic Pairings

Serve this creamy chicken malai with steamed basmati rice—its long grains soak up the rich sauce beautifully. I like to use jasmine rice from my local Indian grocery for an extra fragrant touch.

For a heartier option, garlic naan or room-temperature roti adds the perfect texture contrast to cut through the sauce’s velvety richness. 💛

Fresh Accompaniments

Add a simple cucumber raita to balance the dish’s richness. Mix ½ cup Greek yogurt, ½ cup grated cucumber, 1 tsp roasted cumin powder, and a pinch of salt.

The cool, refreshing contrast makes every bite feel fresh. For extra brightness, serve with lemon wedges on the side.

Bread Options

Warm sheermal (saffron-infused bread) or paratha with garlic butter elevates the meal to restaurant quality. I recommend buying pre-made naan from the Indian aisle at Whole Foods and warming it in a skillet with a little ghee.

The crispy edges soak up sauce like a dream while keeping the inside soft.

Garnish Like a Pro

Finish your dish with a sprinkle of fresh cilantro and an extra pinch of garam masala for color and aroma. For a special touch, add a dollop of malai (whipped cream) on top—it enhances the yogurt’s natural sweetness.

The visual contrast of green herbs against the golden sauce always makes the dish look even more inviting. ✨

Drink Recommendations

Pair your chicken malai with a mango lassi for a refreshing, creamy contrast. The sweetness of the mango complements the dish’s spices beautifully. For something lighter, sparkling mint lemonade cuts through the richness while keeping the meal refreshing.

Avoid heavy wines—stick to light white wines like Sauvignon Blanc if you prefer alcohol.

Make-Ahead Serving

This curry actually tastes better the next day! Store leftovers in an airtight container and reheat gently on the stove with a splash of water or milk.

Serve with warm garlic naan straight from the oven to revive its texture. The flavors meld beautifully overnight, making it perfect for meal prep. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 145mg48%
Sodium 620mg27%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 8g
Protein 36g72%
* 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

Why does this recipe use yogurt instead of cream?

The yogurt creates that signature malai texture—thick, velvety, and slightly tangy—that balances the rich spices. Unlike cream, yogurt’s acidity prevents the sauce from curdling while adding depth. Plus, it keeps the dish lighter than heavy cream-based curries. For extra richness, you can stir in a splash of heavy cream at the end.

2

Can I substitute chicken thighs with breasts?

Yes, but breasts will dry out faster. Pound them to ½-inch thickness and reduce cooking time to 4-5 minutes before adding yogurt. For extra moisture, simmer the sauce for only 8-10 minutes after adding yogurt. Chicken thighs stay juicier and handle the creamy sauce better.

3

How do I fix a broken sauce (curdled yogurt)?

If the sauce splits, immediately remove from heat and stir in 1 tablespoon cold water or milk. Return to low heat and simmer gently for 2-3 minutes while stirring constantly. To prevent this, always add yogurt to the pot off the heat or on very low flame. A splash of cashew cream (blended soaked cashews) can also rescue the texture.

4

What’s the best way to reheat leftovers?

Gently reheat on the stove over low heat with 2-3 tablespoons water or milk to restore creaminess. Avoid microwaving—it can make the sauce grainy. For best results, add a pinch of salt and ½ teaspoon garam masala while reheating to refresh the flavors. Leftovers taste even better the next day!

5

Can I make this dish dairy-free?

Yes! Replace the yogurt with ½ cup coconut milk (for creaminess) plus ½ cup unsweetened almond yogurt. Use dairy-free ghee for tempering and ensure all spices are certified vegan. The texture will be slightly lighter but still rich. For extra tang, add 1 tablespoon lemon juice at the end.

★★★★★4.6(8 reviews)
Brandon Thompson