Malai Chicken Kebab Recipe: Creamy Yogurt-Marinated Skewers

Malai Chicken Kebab Recipe: Creamy Yogurt-Marinated Skewers

There’s something magical about skewers that emerge from the grill with a golden crust, promising tender, creamy perfection inside. This dish transforms plain chicken into restaurant-quality bites through a simple yet powerful marinade.

The secret lies in the yogurt-based mixture, which tenderizes the meat while adding a subtle richness. A few hours in this marinade ensures every piece stays juicy and flavorful, whether you’re grilling or using the oven.

What you’ll get are succulent chicken pieces with a delicate char, infused with aromatic spices and that signature creamy texture. The marinade does most of the work, making this dish deceptively simple to prepare.

Serve these skewers with naan or a fresh salad for a complete meal. Here’s how to make them at home.

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

Ingredients for Malai Chicken Kebab

A handful of pantry spices and fresh ingredients create these creamy, restaurant-quality skewers.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into 1-inch cubes
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Heavy Cream 🥛 ½ cup Or substitute coconut cream
Lemon Juice 🍋 2 tbsp Freshly squeezed preferred
Garlic Cloves 🧄 4 cloves Minced finely for marinade
Fresh Ginger 🌿 1 tbsp Grated or minced
Garam Masala 🌶️ 2 tsp Freshly ground for best flavor
Ground Cumin 🌿 1 tsp Toasted briefly for depth
Ground Coriander 🍃 1 tsp Freshly ground if possible
Turmeric Powder 🟡 ½ tsp For color and earthiness
Kashmiri Red Chili Powder 🌶️ 1 tsp Mild heat, vibrant color
Salt 🧂 1 tsp Adjust to taste preference
Vegetable Oil 🫒 2 tbsp For greasing skewers
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Wooden Skewers 🍢 8 pieces Soaked in water 30 minutes

The chicken is everything here. Boneless thighs stay juicier than breasts—look for skinless at Whole Foods or your local butcher. The yogurt needs to be full-fat (Greek or regular) for that signature creaminess. I grab mine from Trader Joe’s—their plain yogurt is thick and tangy, perfect for marinades. For the heavy cream, any brand works, but avoid ultra-pasteurized if you can find it (it can separate when cooked).

No Kashmiri chili? Paprika plus a pinch of cayenne gets you close. Fresh ginger can be swapped for 1 tsp ground ginger in a pinch. Missing garam masala? 2 tsp curry powder works. The cilantro garnish is optional (I know it’s divisive), but the lemon juice is non-negotiable—it brightens up all those rich flavors. Wooden skewers need that 30-minute soak to prevent burning, or use metal ones if you’ve got them.

Marinate the chicken for at least 4 hours—overnight for maximum flavor. Skewers keep in the fridge for 24 hours before cooking. Leftovers? They’ll stay good for 3-4 days (reheat gently in a skillet).

❤️

Why You’ll Love This Recipe

  • Marinate & Forget: Honestly, just mix yogurt, cream, garlic, and lemon with the chicken, then let it sit while you do something else.
  • Creamy Garlic Punch: That combo of heavy cream and fresh garlic gives it a rich, mellow depth with just the right tang from the lemon.
  • Grill or Oven Flex: I’ve done these on skewers over the grill and on a sheet pan in the oven—both turn out ridiculously good.
  • Leftovers? No Problem: They reheat beautifully, and I’ll be real: I’ve eaten them cold straight from the fridge for a late-night snack.

Step-by-Step Instructions for Creamy Yogurt-Marinated Chicken Skewers

Here’s the method I use to achieve restaurant-quality malai kebabs with tender, flavorful results.

Step 1: Prepare and Marinate the Chicken

Start by cutting the 1.5 lb Boneless Chicken Thighs into 1-inch cubes. I find that thigh meat stays juicier than breast for these kebabs. In a large bowl, combine the 1 cup Plain Yogurt, 0.5 cup Heavy Cream, 2 tbsp Lemon Juice, 4 cloves Garlic Cloves (minced), and 1 tbsp Fresh Ginger (grated).

Add the 2 tsp Garam Masala, 1 tsp Ground Cumin, 1 tsp Ground Coriander, 0.5 tsp Turmeric Powder, 1 tsp Kashmiri Red Chili Powder, and 1 tsp Salt. Whisk until smooth and fully combined. The yogurt and cream create that signature creamy texture while the spices infuse incredible depth of flavor.

Add the chicken cubes to the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 4 hours (overnight is ideal). This extended marinating time allows the flavors to penetrate deeply and tenderizes the meat.

Step 2: Soak and Prepare the Skewers

While the chicken marinates, soak the 8 pieces Wooden Skewers in water for 30 minutes. This prevents them from burning during grilling. I like to use a deep dish and weigh them down with a plate to ensure they’re fully submerged.

After soaking, pat them dry with a clean towel. Lightly brush each skewer with some of the 2 tbsp Vegetable Oil—this adds an extra layer of protection against charring and helps the kebabs release easily from the grill. Set them aside until you’re ready to assemble.

Step 3: Thread and Grill the Kebabs

Remove the chicken from the refrigerator and thread 4-5 pieces onto each skewer, leaving a little space between each cube for even cooking. The marinade should be thick and cling to the chicken—if it’s too runny, your kebabs might not hold their shape as well.

Preheat your grill to medium-high heat. Place the kebabs on the grill and cook for 6-8 minutes per side, turning occasionally. You’re looking for a light char on the edges while ensuring the chicken cooks through. The chicken is done when it reaches an internal temperature of 165°F and the juices run clear.

Step 4: Rest and Garnish for Serving

Transfer the kebabs to a serving platter and let them rest for 5 minutes. This allows the juices to redistribute, ensuring each bite is moist and flavorful. While they rest, chop the 0.25 cup Fresh Cilantro for garnish.

Sprinkle the cilantro over the kebabs just before serving. The bright, fresh flavor of the cilantro complements the rich, creamy marinade beautifully. Serve with naan or basmati rice to soak up every last bit of that incredible sauce that forms during grilling.

👨‍🍳

Pro Tips For Making Malai Chicken Kebab

  • Marinate overnight: I learned this the hard way—chicken thighs need at least 6-8 hours in the yogurt-cream mix to get that tender, flavorful bite, but 12 hours is the sweet spot.
  • Use full-fat yogurt: Sounds obvious, but low-fat yogurt just doesn’t cut it—full-fat clings to the chicken and keeps it juicy through the high heat of grilling or baking.
  • Skip the overmixing: After adding lemon juice, fold the marinade gently—overworking it can curdle the cream, and nobody wants lumpy malai chicken.
  • Grill on high: Crank the heat to high and cook fast, about 3-4 minutes per side, to get that char without drying out the thighs—thighs can handle it, unlike breast meat.

Serving Suggestions for This Recipe

Traditional Accompaniments

These kebabs pair perfectly with warm garlic naan or basmati rice to soak up the creamy marinade. I love serving them with a side of raita—the cool yogurt dip balances the spices beautifully. 🥗

Fresh Salad Options

A simple cucumber-tomato salad with red onion and lemon dressing adds a refreshing contrast. For something heartier, try a kachumber salad with diced cucumbers, tomatoes, and cilantro.

Beverage Pairings

A cold mango lassi complements the rich flavors wonderfully. For alcohol, a crisp Indian lager like Kingfisher or a light Riesling works well. The effervescence cuts through the creaminess. 🍺

Condiments and Extras

Offer mint chutney or tamarind sauce for dipping. I also like to serve with pickled onions for a tangy crunch. These extras elevate the meal to restaurant quality.

Plating Ideas

Arrange the kebabs on a platter with lemon wedges and fresh cilantro. Drizzle any remaining marinade that was cooked with the chicken over the top. The vibrant colors make for an impressive presentation.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 180mg60%
Sodium 650mg28%
Total Carbohydrate 8g3%
Dietary Fiber 1g4%
Sugars 3g
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 thighs stay juicier. If using breast, reduce grilling time to 5-6 minutes per side to prevent dryness.

2

How long can I marinate the chicken?

Marinate for at least 4 hours, but no longer than 24 hours. The yogurt and cream will start breaking down the meat if left too long.

3

What if I don’t have wooden skewers?

Metal skewers work perfectly—no soaking needed. Alternatively, use a grill basket for loose chicken pieces.

4

Why did my marinade separate?

This can happen with ultra-pasteurized cream. Use regular heavy cream and whisk vigorously before adding chicken.

★★★★★4.7(5 reviews)
Tyler Campbell