Better-Than-Takeout Chicken Tikka Masala: Easy 30-Min Dinner

Posted on

Madilyn Lucas

chicken tikka masala - featured image

I have a confession to make. For years, my Friday night survival strategy involved scrolling through delivery apps until my eyes burned, then ordering the same chicken tikka masala from that Indian place three blocks away. It was good. Really good. But it was also $22, came in a plastic container that leaked, and left me feeling sluggish by 9pm. The “hangry” cycle was real.

Last month, I finally snapped. I was staring at a raw chicken breast and a pantry full of spices I’d bought three years ago and never used, and I realized I was paying premium prices for something I could make better at home. So I did what any desperate home cook does: I threw together a batch of chicken tikka masala in 30 minutes flat. I expected mediocrity. What I got was a creamy, spiced, deeply flavorful curry that made my husband ask if I’d secretly been taking cooking classes behind his back.

That was six months ago. This better-than-takeout chicken tikka masala is now our weekly ritual. It’s the dish I make when I’m tired, when the kids are screaming, and when I just want dinner to be done without ordering out. It’s rich, it’s comforting, and honestly? It tastes fresher than almost any takeout I’ve had. I’ve tested this recipe about fifteen times to get the balance of spice and cream just right, and I’m confident it’s the easiest way to get restaurant-quality Indian food on your table without the wait.

There’s something magical about the smell of cumin and garam masala filling the kitchen. It stops the house from feeling like a chaotic mess for an hour and turns it into a warm, inviting space. Plus, you get to control the spice level. If your kids are sensitive to heat, you can keep it mild. If you like it spicy, you can turn up the chili powder. It’s your kitchen, your rules.

I also realized that most people think Indian cooking is complicated. It’s not. It’s just layering flavors. Once you understand that, you can make this chicken tikka masala recipe with whatever you have on hand. It’s forgiving. It’s fast. And it’s going to change your weeknight dinners for the better.

Why You’ll Love This Chicken Tikka Masala Recipe

Okay, so why am I so obsessed with this specific version? There are a lot of chicken curry recipes out there, but this one hits different. It’s the one I make when I need dinner to just work. Here’s the breakdown of why this easy 30-minute chicken tikka masala has taken over our kitchen:

  • It’s actually fast — Seriously, if you can chop an onion, you can make this. The chicken cooks in minutes, and the sauce comes together while the rice boils. I’ve walked my teenage daughter through it over FaceTime. She made it solo last week and didn’t even burn the kitchen down.
  • It tastes like it simmered for hours — I know, right? It doesn’t. But by toasting the spices first and letting the sauce reduce for just 10 minutes, you get that deep, complex flavor you usually only get from slow cooking. It’s a trick I learned from a chef friend, and it’s a game-changer.
  • Pantry-friendly ingredients — You probably already have most of this in your cupboard. Canned tomatoes, yogurt, basic spices. I keep a “curry station” in my pantry with garam masala, cumin, and chili powder so I can throw this together on a whim.
  • It freezes beautifully — This is my meal-prep holy grail. I make a double batch on Sundays, freeze half, and have a gourmet dinner ready to go for a busy Wednesday. The flavors actually get better after a day in the fridge.
  • It’s customizable for picky eaters — My son hates spice? I make a separate small bowl with less chili. My husband loves it hot? I add extra cayenne. Everyone gets what they want without me making two separate meals.

This recipe has saved me from takeout fatigue more times than I can count. It’s reliable, it’s delicious, and it makes everyone at the table happy. Even the skeptics.

Ingredients You’ll Need for the Best Chicken Tikka Masala

Here’s the thing about Indian cooking: the quality of your spices matters. You don’t need fancy, hard-to-find ingredients, but you do need fresh ones. Old cumin tastes like dust. Fresh cumin tastes like earth and warmth. Here’s what you’ll need to make this better-than-takeout chicken tikka masala shine.

For the Chicken Marinade

Chicken breast or thighs (1.5 lbs / 700g) — I use boneless, skinless thighs because they stay juicier. Breast works too, but you have to be careful not to overcook it. Cut into bite-sized chunks.

Greek yogurt (½ cup / 120g) — This tenderizes the chicken and adds that tangy flavor. Full-fat is best. Skim yogurt will make the sauce watery.

Garam masala (1 tablespoon) — The star of the show. This is a blend of spices like cardamom, cinnamon, cloves, and cumin. Don’t use curry powder; it’s different. Garam masala is warmer and more complex.

Ground cumin (1 teaspoon) — Earthy and warm. Adds depth to the marinade.

Garlic and ginger (3 cloves garlic, 1-inch piece ginger, minced) — Fresh is non-negotiable here. Jarred garlic is okay in a pinch, but fresh ginger makes a huge difference in the flavor profile.

Lemon juice (1 tablespoon) — Adds brightness and helps the marinade penetrate the meat.

For the Masala Sauce

chicken tikka masala preparation steps

Butter or ghee (2 tablespoons) — Ghee adds a nutty richness, but regular butter works fine. I use butter for a richer taste.

Onion (1 large, finely diced) — Sweet onions work best. You want them to melt into the sauce, not stay crunchy.

Tomato paste (2 tablespoons) — This concentrates the tomato flavor. Don’t skip it. It adds that deep red color and umami.

Canned crushed tomatoes (14 oz / 400g) — Use good quality San Marzano tomatoes if you can find them. They’re sweeter and less acidic.

Heavy cream (½ cup / 120ml) — This is what makes it “masala” masala. It cuts the acidity of the tomatoes and adds luxury. Half-and-half works, but heavy cream is better.

Salt and black pepper — To taste. Start with 1 teaspoon of salt and adjust later.

Fresh cilantro (¼ cup, chopped) — For garnish. It adds a fresh, herbal note that balances the richness.

For Serving

Basmati rice (2 cups uncooked) — The classic pairing. Fluffy, fragrant, and perfect for soaking up the sauce. I use a rice cooker because it’s foolproof.

Naan bread (optional) — For scooping. Store-bought is fine. I like to warm it in the oven for 3 minutes before serving.

Equipment You’ll Need

You don’t need a special Indian kitchen to make this. Here’s what I actually use:

  • Large skillet or Dutch oven — I use a 12-inch stainless steel skillet. It needs to be big enough to hold the chicken and sauce without splattering. A Dutch oven is great if you want to do everything in one pot.
  • Mixing bowl — For marinating the chicken. Glass or ceramic works best.
  • Sharp knife and cutting board — For dicing onions and cutting chicken. A dull knife is dangerous and frustrating.
  • Measuring spoons — For spices. Precision matters in Indian cooking.
  • Rice cooker or medium pot — For the basmati rice. I swear by my rice cooker because it handles the water ratio perfectly every time.
  • Wooden spoon — For stirring the sauce. It won’t scratch your pan.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.

Step 1: Marinate the Chicken (5 minutes)

In a large bowl, mix the Greek yogurt, garam masala, cumin, minced garlic, grated ginger, lemon juice, and a pinch of salt. Add the chicken chunks and toss until well coated. Let it sit while you prep the sauce. Even 10 minutes is enough to tenderize the meat. If you have time, let it marinate for an hour in the fridge for best results.

Step 2: Cook the Basmati Rice (20 minutes)

Rinse the rice under cold water until the water runs clear. This removes excess starch and prevents clumping. Combine 2 cups rice with 3 cups water (or broth for extra flavor) in a pot. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it sit, covered, for 5 minutes. Fluff with a fork. This is the perfect base for your chicken tikka masala.

Step 3: Sauté the Aromatics (5 minutes)

Heat butter or ghee in a large skillet over medium heat. Add the diced onion and cook for 5-6 minutes until soft and translucent. Don’t rush this. Sweet onions are key. Add the tomato paste and cook for 1 minute, stirring constantly. This caramelizes the paste and removes the raw taste.

Step 4: Bloom the Spices (1 minute)

Reduce heat to low. Add 1 teaspoon of garam masala, 1 teaspoon of chili powder, and ½ teaspoon of turmeric. Stir for 30-60 seconds until fragrant. This “blooms” the spices, releasing their essential oils. Be careful not to burn them, or they’ll taste bitter.

Step 5: Build the Sauce (10 minutes)

Pour in the crushed tomatoes and stir well. Add salt and pepper. Bring to a gentle simmer and let it cook for 8-10 minutes, stirring occasionally. The sauce will thicken and darken. This step is crucial for developing flavor. If it looks too thick, add a splash of water.

Step 6: Cook the Chicken (10 minutes)

Add the marinated chicken to the sauce. Stir to coat. Cover and cook on medium-low heat for 10-12 minutes, stirring occasionally, until the chicken is cooked through (internal temperature of 165°F / 74°C). Don’t overcrowd the pan. If you’re cooking a large batch, do it in two stages.

Step 7: Finish with Cream (2 minutes)

Remove the pan from heat. Stir in the heavy cream and fresh cilantro. Taste and adjust salt. The sauce should be creamy, rich, and flavorful. If it’s too spicy, add a bit more cream. If it’s too mild, add more chili powder.

Step 8: Serve

Serve over fluffy basmati rice. Garnish with extra cilantro and a dollop of yogurt if you like. Pair with warm naan bread for the full experience.

Expert Tips & Tricks for Success

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

  • Toast your spices — If you have whole spices, toast them in a dry pan before grinding. It adds incredible depth. But pre-ground is fine if you’re in a rush.
  • Don’t skip the yogurt — The yogurt tenderizes the chicken. Without it, the chicken can be dry. Greek yogurt is thicker and tangier, which is perfect.
  • Use full-fat cream — Low-fat cream can separate and look grainy. Full-fat heavy cream stays smooth and luxurious.
  • Rinse your rice — This is non-negotiable for fluffy basmati. Rinsing removes surface starch.
  • Let the sauce simmer — The longer the sauce simmers (within reason), the better it tastes. 10 minutes is the sweet spot for weeknight cooking.

Common Mistakes to Avoid

Mistake: Chicken is dry — Fix: Don’t overcook it. Chicken thighs are more forgiving. Remove from heat as soon as it’s cooked through.

Mistake: Sauce is too thin — Fix: Simmer longer or add a tablespoon of tomato paste. It will thicken as it cools slightly.

Mistake: Sauce is too spicy — Fix: Add more cream or a teaspoon of sugar to balance the heat.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Protein Swaps

Shrimp Tikka Masala — Use 1 lb shrimp instead of chicken. Cook for only 3-4 minutes. They cook fast and absorb the sauce beautifully.

Paneer Tikka Masala — Use cubed paneer cheese for a vegetarian version. It doesn’t absorb flavor as much as chicken, so let it soak in the sauce longer.

Lentil Tikka Masala — Use cooked red lentils for a hearty, vegan-friendly option. Simmer them in the sauce for 10 minutes to soften.

Dietary Modifications

Dairy-Free — Use coconut milk instead of heavy cream and coconut yogurt for the marinade. It adds a nice tropical twist.

Gluten-Free — This recipe is naturally gluten-free. Just check your spice blends to ensure no anti-caking agents contain gluten.

Lower-Calorie — Use skim yogurt and light coconut milk. It’s lighter but still tasty. I make this when I’m watching my calories.

Flavor Variations

Spicy Version — Add 1 teaspoon of cayenne pepper or fresh chopped jalapeños.

Sweet Version — Add 1 tablespoon of honey or jaggery to balance the spices.

Smoky Version — Add a teaspoon of smoked paprika or a dash of liquid smoke.

Serving & Storage

How to Serve

I usually serve this straight from the skillet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

  • Basmati Rice — The classic choice. Fluffy and fragrant.
  • Naan Bread — For scooping up every last bit of sauce.
  • Cauliflower Rice — For a low-carb option.
  • Quinoa — For a protein-packed alternative.

Storage Instructions

Refrigerator: Store in an airtight container for up to 4 days. The flavors actually improve after a day.

Reheating: Reheat gently on the stovetop over low heat, adding a splash of water or cream if it’s too thick. Microwave works too, but stir frequently to avoid hot spots.

Freezing: Freeze for up to 3 months. Thaw in the fridge overnight before reheating. The cream may separate slightly, but whisking it in while reheating will fix it.

Meal Prep Tips

I make a double batch every Sunday. I portion the chicken tikka masala and rice into containers. It makes weekday dinners effortless. Just reheat and go.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 4 servings):

  • Calories: 450
  • Protein: 30g
  • Carbs: 40g
  • Fiber: 3g
  • Sugar: 8g
  • Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 90mg
  • Sodium: 600mg

What’s Good: High in protein from chicken. Good source of calcium from yogurt and cream. Rich in spices with anti-inflammatory properties.

What to Know: Higher in calories from cream and butter. Contains dairy. Moderate sodium. You can reduce calories by using light coconut milk and less butter.

My Take: This is comfort food. It’s rich and satisfying. Enjoy it as part of a balanced diet. Pair with a simple green salad to add fiber and freshness.

Final Thoughts

So that’s my go-to better-than-takeout chicken tikka masala! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use frozen chicken?

You can, but it’s better to thaw it first. Frozen chicken releases more water, which can make the sauce thin. If you must use frozen, thaw it completely and pat it dry before marinating. Thawing in the fridge overnight is best.

What is the difference between curry powder and garam masala?

Curry powder is a generic blend often containing turmeric, coriander, and cumin. It’s milder and more uniform. Garam masala is a warmer, more complex blend with spices like cardamom, cinnamon, cloves, and nutmeg. It’s added at the end or beginning of cooking to enhance flavor. For this recipe, garam masala is essential for that authentic taste.

Can I make this ahead of time?

Yes! In fact, it tastes better the next day. Make the sauce and chicken, let it cool, and store in the fridge for up to 2 days. Reheat gently before serving. The flavors meld together beautifully overnight.

Why is my chicken tikka masala too spicy?

If it’s too spicy, add more cream or a teaspoon of sugar to balance the heat. You can also add a diced potato to absorb some of the spice while it simmers. Remove the potato before serving. Next time, reduce the amount of chili powder or cayenne.

Can I use coconut milk instead of heavy cream?

Yes, coconut milk is a great dairy-free alternative. Use full-fat coconut milk for the richest texture. It will add a slight coconut flavor, which pairs well with the spices. Light coconut milk will make the sauce thinner.

How do I store leftovers?

Store in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over low heat, adding a splash of water or cream if needed. Freeze for up to 3 months. Thaw in the fridge before reheating.

Pin This Recipe!

chicken tikka masala recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
chicken tikka masala - featured image

Better-Than-Takeout Chicken Tikka Masala: Easy 30-Min Dinner


  • Author: Olivia
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

A creamy, spiced, and deeply flavorful chicken tikka masala that tastes like it simmered for hours but comes together in just 30 minutes. This easy weeknight dinner uses pantry-friendly ingredients and is customizable for any spice preference.


Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized chunks
  • ½ cup full-fat Greek yogurt
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 3 cloves garlic, minced
  • 1-inch piece ginger, minced
  • 1 tablespoon lemon juice
  • 2 tablespoons butter or ghee
  • 1 large onion, finely diced
  • 2 tablespoons tomato paste
  • 14 oz canned crushed tomatoes
  • ½ cup heavy cream
  • 1 teaspoon salt (plus more to taste)
  • Black pepper to taste
  • ¼ cup fresh cilantro, chopped
  • 2 cups uncooked basmati rice
  • 3 cups water or broth for rice

Instructions

  1. In a large bowl, mix Greek yogurt, garam masala, cumin, garlic, ginger, lemon juice, and a pinch of salt. Add chicken chunks and toss to coat. Let marinate for at least 10 minutes (or up to an hour in the fridge).
  2. Rinse basmati rice under cold water until clear. Combine 2 cups rice with 3 cups water in a pot. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit covered for 5 minutes, then fluff with a fork.
  3. Heat butter or ghee in a large skillet over medium heat. Add diced onion and cook for 5-6 minutes until soft and translucent. Add tomato paste and cook for 1 minute, stirring constantly.
  4. Reduce heat to low. Add 1 teaspoon garam masala, 1 teaspoon chili powder, and ½ teaspoon turmeric. Stir for 30-60 seconds until fragrant, being careful not to burn the spices.
  5. Pour in crushed tomatoes, salt, and pepper. Bring to a gentle simmer and cook for 8-10 minutes, stirring occasionally, until the sauce thickens and darkens.
  6. Add the marinated chicken to the sauce. Stir to coat, cover, and cook on medium-low heat for 10-12 minutes, stirring occasionally, until chicken reaches an internal temperature of 165°F.
  7. Remove pan from heat. Stir in heavy cream and fresh cilantro. Taste and adjust salt or spice levels as needed.
  8. Serve the chicken tikka masala over fluffy basmati rice, garnished with extra cilantro and optional naan bread.

Notes

For best results, use fresh spices and full-fat dairy. If the sauce is too spicy, add more cream or a teaspoon of sugar. If too thin, simmer longer. Chicken thighs are more forgiving than breasts. This recipe freezes well for up to 3 months.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 plate with rice an
  • Calories: 450
  • Sugar: 8
  • Sodium: 600
  • Fat: 18
  • Saturated Fat: 10
  • Carbohydrates: 40
  • Fiber: 3
  • Protein: 30

Keywords: chicken tikka masala, easy dinner, 30 minute meals, indian food, weeknight dinner, creamy curry, homemade takeout

You might also like these recipes

Leave a Comment

Recipe rating