RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Chicken Tikka Masala with Basmati Rice & Cucumber Raita
  • Chicken Tikka Masala with Basmati Rice and Cucumber Raita
  • Chicken Tikka Masala with Basmati Rice & Green Beans
  • Dairy-Free Chicken Tikka Masala with Cauliflower Rice
  • Chicken Tikka Masala with Basmati Rice & Peas
  • Chicken Tikka Masala with Basmati Rice
  • Browse all recipes →
Chicken Tikka Masala with Basmati Rice (Egg-Free)

Chicken Tikka Masala with Basmati Rice (Egg-Free)

By emensah m

Indian / British-IndianIntermediate

Tender, yogurt-marinated chicken seared to golden perfection and simmered in a creamy, spiced tomato sauce — this Chicken Tikka Masala balances warm garam masala, bright ginger and garlic, and a silky finish of cream (or coconut milk) over fragrant basmati. The result is a restaurant-quality, comforting dish with layered flavors and a luxurious sauce that clings to every grain of rice.

Prep: 25 minutes hands-on (plus 1–4 hours inactive marinating)
Cook: 30 minutes
Total: 1 hour 55 minutes (including 1 hour marinating; up to 4 hours marinating for best flavor)
4 servings
DinnerIndianBritish-IndianChickenRiceMain Course

Ingredients

  • 20 oz (about 567 g; 5 oz per serving) Boneless skinless chicken thighs
  • 1 cup (245 g) — for marinade Plain whole-milk Greek yogurt
  • 4 cloves, minced Garlic
  • 2 tbsp, minced (about 12 g) Fresh ginger
  • 1 tbsp Lemon juice
  • 3 tsp (divided: 2 tsp for marinade, 1 tsp for sauce) Garam masala
  • 1 tsp (divided) Ground turmeric
  • 1 tsp (divided) Ground cumin
  • 1 tsp Paprika (sweet or smoked)
  • 2 tbsp Vegetable oil (or neutral oil)
  • 1 medium (about 150 g), finely chopped Yellow onion
  • 1 14 oz (400 g) can Crushed tomatoes (or tomato sauce)
  • 1/2 cup (120 ml) — or substitute full-fat canned coconut milk for dairy-free Heavy cream
  • 1 tbsp (14 g), optional to finish Unsalted butter (or ghee)
  • 1 1/3 cups dry (about 250 g) — yields ~4 cups cooked (1 cup per serving) Basmati rice (dry)
  • 2 cups (for stovetop absorption method; adjust per your rice brand) Water (for rice)
  • 1/4 cup chopped (about 15 g) for garnish Fresh cilantro
  • 1/2 tsp (if you want heat) Optional: cayenne or chili powder

Instructions

1

Prep the chicken: Pat the chicken thighs dry and cut into 1 1/2–2" (3–5 cm) pieces. Drying the meat ensures the marinade clings and helps achieve a good sear — moisture on the surface will steam rather than brown.

2

Make the marinade: In a bowl whisk together the Greek yogurt, 2 tsp garam masala, 1/2 tsp turmeric, 1/2 tsp cumin, 1 tsp paprika, minced 2 cloves garlic, 1 tbsp minced ginger, lemon juice, 1 tsp salt and freshly ground black pepper. The yogurt's acidity tenderizes the chicken while the spices infuse flavor; keeping the acid moderate prevents the meat from becoming mushy.

3

Marinate: Toss the chicken pieces in the marinade until thoroughly coated. Cover and refrigerate for at least 1 hour and up to 4 hours (overnight is fine but longer than 12 hours can over-tenderize). Marinating concentrates flavor and begins to break down connective tissue for silky texture.

4

Cook the rice: Rinse the dry basmati under cold water until runoff is clear to remove surface starch (this keeps grains separate). In a medium saucepan combine 1 1/3 cups dry rice with 2 cups water and 1/2 tsp salt. Bring to a boil, reduce to a low simmer, cover tightly and cook 12–15 minutes until water is absorbed. Let rest, covered, 10 minutes and then fluff with a fork. Resting allows steam to finish cooking the grains evenly.

5

Sear the chicken: Heat 1 tbsp oil in a large heavy skillet or cast-iron pan over medium-high heat until shimmering. Shake excess marinade from the chicken and add pieces in a single layer; avoid crowding (work in batches if necessary). Sear 2–3 minutes per side until golden (internal temp ~145–150°F / 63–66°C). A quick high-heat sear gives Maillard browning which builds savory flavor; you do not need to cook chicken all the way through here because it will finish in the sauce.

6

Saute aromatics: Wipe out the pan, add remaining 1 tbsp oil and reduce heat to medium. Add the chopped onion and a pinch of salt; cook, stirring occasionally, until translucent and just lightly browned (~6–8 minutes). Browning the onion adds sweetness and depth that mellows the tomatoes.

7

Bloom the spices and build the sauce: Add the remaining minced garlic and ginger to the onion and cook 30–45 seconds until fragrant (do not let garlic burn). Stir in the remaining 1 tsp garam masala, 1/2 tsp turmeric, 1/2 tsp cumin, and optional cayenne; cook 30 seconds to bloom those spices — this releases their essential oils and deepens the aroma. Add the crushed tomatoes, scrape up any browned bits from the pan, and simmer for 8–10 minutes to concentrate flavors and reduce raw tomato tang.

8

Finish the sauce: Reduce heat to low and stir in the heavy cream (or coconut milk) and butter (or ghee). Taste and adjust salt, pepper, or a squeeze more lemon if needed to brighten the sauce. The cream (or coconut milk) softens the acidity of tomatoes and gives the sauce a silky mouthfeel that clings to the chicken.

9

Combine chicken and sauce: Add the seared chicken pieces into the sauce, along with any resting juices. Simmer gently 6–8 minutes until chicken reaches 165°F (74°C) and sauce is slightly thickened. A gentle simmer prevents the cream from breaking and ensures the chicken cooks through without toughening.

10

Rest and finish: Remove from heat, let sit 3–5 minutes. Stir in half the chopped cilantro and spoon a little sauce over the chicken. Resting helps the juices redistribute, keeping the meat juicy.

11

Plate: Spoon 1 cup cooked basmati rice onto each plate, ladle 1/4 of the chicken and sauce over the rice, and garnish with remaining cilantro. Serve hot with lemon wedges on the side if desired.

Chef's Tips

  • 1Pat the chicken very dry before marinating — excess surface moisture weakens the sear and causes steaming.
  • 2Marinate at least 1 hour; 3–4 hours gives noticeably better flavor. If short on time, even 30 minutes is helpful.
  • 3When searing, don’t move the pieces constantly. Let them sit to form a golden crust — that crust dissolves into flavor in the sauce.
  • 4If the sauce looks thin after adding cream, simmer gently (uncovered) for a few minutes to reduce; avoid boiling which can curdle dairy.
  • 5Rinse basmati until water runs clear and let rice rest after cooking for fluffy, separate grains.

Variations

  • Dairy-free: Use full-fat canned coconut milk in place of heavy cream and swap the Greek yogurt marinade for a thick dairy-free yogurt. Add 1 tsp kasuri methi (dried fenugreek leaves) if available for a classic note.
  • Chicken breast: Use boneless skinless chicken breast cut into slightly larger pieces; marinate no more than 2–3 hours to avoid over-tenderizing and reduce searing time to 1–2 minutes per side before finishing in sauce.
  • Vegetarian: Substitute 1 kg (about 2 lb) cauliflower florets or firm tofu, roast at 425°F / 220°C until golden, and then add to the sauce to finish cooking — increase tomato and cream by ~50% for more sauce.

Nutrition per Serving

784

Calories

48g

Protein

57g

Carbs

40g

Fat

3g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Chicken Tikka Masala with Basmati Rice (Egg-Free)

By emensah m

DinnerIndianBritish-IndianChickenRiceMain Course
Chicken Tikka Masala with Basmati Rice (Egg-Free) - Boneless skinless chicken thighs, Plain whole-milk Greek yogurt recipe

Tender, yogurt-marinated chicken seared to golden perfection and simmered in a creamy, spiced tomato sauce — this Chicken Tikka Masala balances warm garam masala, bright ginger and garlic, and a silky finish of cream (or coconut milk) over fragrant basmati. The result is a restaurant-quality, comforting dish with layered flavors and a luxurious sauce that clings to every grain of rice.

Indian / British-IndianIntermediate4 servings
Prep: 25 minutes hands-on (plus 1–4 hours inactive marinating)
Cook: 30 minutes
1 hour 55 minutes (including 1 hour marinating; up to 4 hours marinating for best flavor)

Ingredients

  • 20 oz (about 567 g; 5 oz per serving) Boneless skinless chicken thighs
  • 1 cup (245 g) — for marinade Plain whole-milk Greek yogurt
  • 4 cloves, minced Garlic
  • 2 tbsp, minced (about 12 g) Fresh ginger
  • 1 tbsp Lemon juice
  • 3 tsp (divided: 2 tsp for marinade, 1 tsp for sauce) Garam masala
  • 1 tsp (divided) Ground turmeric
  • 1 tsp (divided) Ground cumin
  • 1 tsp Paprika (sweet or smoked)
  • 2 tbsp Vegetable oil (or neutral oil)
  • 1 medium (about 150 g), finely chopped Yellow onion
  • 1 14 oz (400 g) can Crushed tomatoes (or tomato sauce)
  • 1/2 cup (120 ml) — or substitute full-fat canned coconut milk for dairy-free Heavy cream
  • 1 tbsp (14 g), optional to finish Unsalted butter (or ghee)
  • 1 1/3 cups dry (about 250 g) — yields ~4 cups cooked (1 cup per serving) Basmati rice (dry)
  • 2 cups (for stovetop absorption method; adjust per your rice brand) Water (for rice)
  • 1/4 cup chopped (about 15 g) for garnish Fresh cilantro
  • 1/2 tsp (if you want heat) Optional: cayenne or chili powder

Instructions

1

Prep the chicken: Pat the chicken thighs dry and cut into 1 1/2–2" (3–5 cm) pieces. Drying the meat ensures the marinade clings and helps achieve a good sear — moisture on the surface will steam rather than brown.

2

Make the marinade: In a bowl whisk together the Greek yogurt, 2 tsp garam masala, 1/2 tsp turmeric, 1/2 tsp cumin, 1 tsp paprika, minced 2 cloves garlic, 1 tbsp minced ginger, lemon juice, 1 tsp salt and freshly ground black pepper. The yogurt's acidity tenderizes the chicken while the spices infuse flavor; keeping the acid moderate prevents the meat from becoming mushy.

3

Marinate: Toss the chicken pieces in the marinade until thoroughly coated. Cover and refrigerate for at least 1 hour and up to 4 hours (overnight is fine but longer than 12 hours can over-tenderize). Marinating concentrates flavor and begins to break down connective tissue for silky texture.

4

Cook the rice: Rinse the dry basmati under cold water until runoff is clear to remove surface starch (this keeps grains separate). In a medium saucepan combine 1 1/3 cups dry rice with 2 cups water and 1/2 tsp salt. Bring to a boil, reduce to a low simmer, cover tightly and cook 12–15 minutes until water is absorbed. Let rest, covered, 10 minutes and then fluff with a fork. Resting allows steam to finish cooking the grains evenly.

5

Sear the chicken: Heat 1 tbsp oil in a large heavy skillet or cast-iron pan over medium-high heat until shimmering. Shake excess marinade from the chicken and add pieces in a single layer; avoid crowding (work in batches if necessary). Sear 2–3 minutes per side until golden (internal temp ~145–150°F / 63–66°C). A quick high-heat sear gives Maillard browning which builds savory flavor; you do not need to cook chicken all the way through here because it will finish in the sauce.

6

Saute aromatics: Wipe out the pan, add remaining 1 tbsp oil and reduce heat to medium. Add the chopped onion and a pinch of salt; cook, stirring occasionally, until translucent and just lightly browned (~6–8 minutes). Browning the onion adds sweetness and depth that mellows the tomatoes.

7

Bloom the spices and build the sauce: Add the remaining minced garlic and ginger to the onion and cook 30–45 seconds until fragrant (do not let garlic burn). Stir in the remaining 1 tsp garam masala, 1/2 tsp turmeric, 1/2 tsp cumin, and optional cayenne; cook 30 seconds to bloom those spices — this releases their essential oils and deepens the aroma. Add the crushed tomatoes, scrape up any browned bits from the pan, and simmer for 8–10 minutes to concentrate flavors and reduce raw tomato tang.

8

Finish the sauce: Reduce heat to low and stir in the heavy cream (or coconut milk) and butter (or ghee). Taste and adjust salt, pepper, or a squeeze more lemon if needed to brighten the sauce. The cream (or coconut milk) softens the acidity of tomatoes and gives the sauce a silky mouthfeel that clings to the chicken.

9

Combine chicken and sauce: Add the seared chicken pieces into the sauce, along with any resting juices. Simmer gently 6–8 minutes until chicken reaches 165°F (74°C) and sauce is slightly thickened. A gentle simmer prevents the cream from breaking and ensures the chicken cooks through without toughening.

10

Rest and finish: Remove from heat, let sit 3–5 minutes. Stir in half the chopped cilantro and spoon a little sauce over the chicken. Resting helps the juices redistribute, keeping the meat juicy.

11

Plate: Spoon 1 cup cooked basmati rice onto each plate, ladle 1/4 of the chicken and sauce over the rice, and garnish with remaining cilantro. Serve hot with lemon wedges on the side if desired.

Chef's Tips

  • 1Pat the chicken very dry before marinating — excess surface moisture weakens the sear and causes steaming.
  • 2Marinate at least 1 hour; 3–4 hours gives noticeably better flavor. If short on time, even 30 minutes is helpful.
  • 3When searing, don’t move the pieces constantly. Let them sit to form a golden crust — that crust dissolves into flavor in the sauce.
  • 4If the sauce looks thin after adding cream, simmer gently (uncovered) for a few minutes to reduce; avoid boiling which can curdle dairy.
  • 5Rinse basmati until water runs clear and let rice rest after cooking for fluffy, separate grains.

Variations

  • Dairy-free: Use full-fat canned coconut milk in place of heavy cream and swap the Greek yogurt marinade for a thick dairy-free yogurt. Add 1 tsp kasuri methi (dried fenugreek leaves) if available for a classic note.
  • Chicken breast: Use boneless skinless chicken breast cut into slightly larger pieces; marinate no more than 2–3 hours to avoid over-tenderizing and reduce searing time to 1–2 minutes per side before finishing in sauce.
  • Vegetarian: Substitute 1 kg (about 2 lb) cauliflower florets or firm tofu, roast at 425°F / 220°C until golden, and then add to the sauce to finish cooking — increase tomato and cream by ~50% for more sauce.

Nutrition per Serving

784

Calories

48g

Protein

57g

Carbs

40g

Fat

3g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Indian Recipes🥘 More with Boneless skinless chicken thighs🥘 More with Plain whole-milk Greek yogurt🥘 More with Garlic

Similar Recipes