I have a confession to make. For years, I was the person who ordered takeout from the Indian restaurant down the street every single Friday night. You know the one—the one with the laminated menu, the slightly sticky tables, and that sauce that arrives in a plastic tub, looking suspiciously orange and feeling suspiciously thin. I loved it. I was addicted to that rich, creamy, tomato-based sauce that clung to tender chicken pieces. But here’s the thing: it was expensive, it was often cold by the time I got home, and it always left me feeling heavy and guilty the next morning.
Then, three years ago, I decided to try making Chicken Tikka Masala at home. I expected it to be complicated. I expected a mountain of spices I’d never heard of and a cooking time that stretched into days. I was so wrong. It turned out that the “secret” to restaurant-style flavor isn’t actually a secret at all—it’s just technique. It’s about building layers of flavor, getting that char on the chicken, and creating a sauce that’s velvety smooth without relying on artificial thickeners.
I’ve tested this Chicken Tikka Masala recipe at least twenty times. I’ve tweaked the yogurt ratios, swapped out different tomato bases, and experimented with spice blends until I hit the sweet spot. The result? A dish that tastes exactly like the best takeout I’ve ever had, but with fresher ingredients, better texture, and a fraction of the price. Best of all, it comes together in about 30 minutes if you prep smart. It’s become my go-to comfort food, especially when I’m craving something bold and warming but don’t want to order delivery. If you’ve been intimidated by Indian cooking, this is the recipe that will change your mind. It’s simpler than you think, and the aroma that fills your kitchen? Unbeatable.
Why You’ll Love This Recipe
There are a lot of reasons I keep coming back to this Chicken Tikka Masala, but they all boil down to one thing: it just works. No fancy equipment, no obscure ingredients you can only find in specialty shops, and definitely no hours of standing over a stove. Here’s why this has earned a permanent spot in my weekly rotation:
- It’s Faster Than Delivery — Seriously. From start to finish, this takes about 30-35 minutes. That’s less time than it takes for a driver to find your house. I make this on busy weeknights when I’m hungry and impatient.
- Restaurant-Quality Flavor at Home — The key is the marinade. Marinating the chicken in yogurt and spices tenderizes it and infuses every bite with flavor. The sauce is rich, creamy, and perfectly spiced—not too hot, not too sweet, just right.
- One-Pot Wonder (Mostly) — You’ll use a skillet for the chicken and a saucepan for the masala, but cleanup is minimal. No washing five different bowls of spices. Everything blends together into one cohesive meal.
- Freezer-Friendly — This sauce freezes beautifully. I often double the recipe on weekends and freeze half. It’s my secret weapon for those nights when I’m too tired to cook but refuse to eat cereal for dinner.
- Customizable Heat Level — Love it mild? Go easy on the chili powder. Want it fiery? Add a diced jalapeño or a dash of cayenne. You’re in control of the spice level, unlike takeout where you’re guessing.
- Perfect for Meal Prep — This tastes even better the next day as the flavors meld. It reheats well and pairs perfectly with rice or naan. I pack this for lunch all week long.
This isn’t just a recipe; it’s a game-changer for your weeknight dinner routine. It’s comforting, flavorful, and makes you feel like a culinary genius without the stress.
Ingredients You’ll Need
Here’s the best part: you probably already have most of these ingredients in your pantry or fridge. This Chicken Tikka Masala relies on simple, accessible components that come together to create something extraordinary. I’m particular about a few things here, so pay attention to the details.
For the Chicken Marinade
Chicken thighs (1.5 lbs / 700g, boneless, skinless) — I always use thighs. They stay juicy and tender even if you overcook them slightly. Breast meat can get dry and stringy in this sauce. Cut them into 1-inch chunks for even cooking.
Greek yogurt (½ cup / 120g) — Plain, full-fat Greek yogurt is non-negotiable. It tenderizes the chicken and adds a tangy base. Skim yogurt doesn’t have enough fat or protein for the best texture.
Lemon juice (1 tablespoon) — Freshly squeezed is best. It brightens the marinade and helps break down the proteins slightly.
Tikka Masala Spice Blend (2 tablespoons) — This is your flavor powerhouse. It usually includes garam masala, cumin, coriander, turmeric, paprika, and chili powder. If you can’t find a pre-made blend, I have a quick mix you can make (see tips below). Don’t skip this—it’s the heart of the dish.
Garam masala (1 teaspoon) — Even if you’re using a blend, adding a little extra garam masala gives that warm, aromatic depth.
Salt (1 teaspoon) — To taste. Salt draws out moisture and helps the marinade penetrate the chicken.
For the Masala Sauce
Butter (2 tablespoons) — Or ghee if you prefer. Butter adds that rich, restaurant-style mouthfeel. I use unsalted so I can control the sodium.
Yellow onion (1 large, finely diced) — Sweet onions work too, but yellow onions caramelize better and add more depth. You want them to melt into the sauce, not stay chunky.
Garlic (4 cloves, minced) — Fresh garlic is essential. Jarred garlic just doesn’t have the same punch. Don’t be shy with it.
Fresh ginger (1 tablespoon, grated) — Grate it on the fine side of a box grater. Fresh ginger adds a zesty warmth that dried powder can’t match.
Canned crushed tomatoes (14 oz / 400g can) — Use high-quality crushed tomatoes. Avoid tomato sauce or puree—they’re too thin. Crushed tomatoes give you body and texture.
Heavy cream (½ cup / 120ml) — This is what makes it “masala.” It adds richness and balances the acidity of the tomatoes. Half-and-half works in a pinch, but heavy cream is the gold standard.
Chicken broth (½ cup / 120ml) — Low-sodium is best. It adds volume and savory depth without making it too salty.
Sugar (1 teaspoon) — Just a pinch. It cuts the acidity of the tomatoes and balances the spices. You won’t taste it as sweet, just rounded out.
Fresh cilantro (¼ cup, chopped) — For garnish. It adds a fresh, herbal finish that cuts through the richness.
Rice or Naan — For serving. Basmati rice is traditional, but I also love this with warm naan bread for scooping.
Equipment Needed
You don’t need anything fancy for this Chicken Tikka Masala. Here’s what I actually use in my kitchen:
- Large skillet or Dutch oven — I use a 12-inch stainless steel skillet. It needs to be big enough to hold the chicken in a single layer for proper browning.
- Medium saucepan — For simmering the sauce. A 3-4 quart pot works perfectly.
- Sharp knife and cutting board — For dicing onions and cutting chicken. A dull knife is dangerous and frustrating.
- Measuring cups and spoons — Standard stuff. Dollar store versions work fine.
- Wooden spoon or spatula — For stirring. Silicone works too, but wood doesn’t scratch pans.
- Box grater — For the ginger. Microplane is even better if you have one.
Optional but nice: Immersion blender — If you like your sauce ultra-smooth, an immersion blender works wonders. I usually just mash the onions with the back of my spoon.
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. This process is straightforward, but timing matters.
Step 1: Marinate the Chicken (5 minutes prep, 15+ minutes rest)
In a large bowl, combine the Greek yogurt, lemon juice, tikka masala spice blend, garam masala, and salt. Add the chicken chunks and toss until evenly coated. Cover and let it sit while you prep the sauce. I usually let it marinate for at least 15 minutes, but if you have time, 30 minutes is ideal. The yogurt tenderizes the meat, making it incredibly juicy.
Step 2: Sear the Chicken (5-7 minutes)
Heat a large skillet over medium-high heat. Add a splash of oil (or use the butter from the sauce later if you’re lazy). Add the chicken pieces in a single layer. Don’t overcrowd the pan! Cook for 3-4 minutes per side until browned and slightly charred. You don’t need to cook it all the way through yet. Remove the chicken to a plate. This browning step is crucial for flavor—Maillard reaction, baby!
Step 3: Build the Sauce Base (5 minutes)
In the same skillet (or a saucepan if you prefer), melt the butter over medium heat. Add the diced onion and cook for 5-6 minutes until soft and translucent. Add the minced garlic and grated ginger. Cook for 1 minute, stirring constantly. The kitchen will start smelling amazing. If the pan is dry, add a splash of water or oil.
Step 4: Simmer the Tomatoes (10 minutes)
Stir in the crushed tomatoes, chicken broth, and sugar. Bring to a gentle simmer. Let it cook for 8-10 minutes, stirring occasionally. The sauce will thicken and the raw tomato taste will disappear. Taste it now—does it need more salt? More spice? Adjust as needed. This is your chance to fine-tune the flavor.
Step 5: Add the Cream and Chicken (5 minutes)
Reduce the heat to low. Stir in the heavy cream. Add the seared chicken and any juices from the plate back into the sauce. Simmer gently for 3-4 minutes until the chicken is cooked through (internal temp of 165°F / 74°C). The sauce will become creamy and orange-hued. Do not boil vigorously after adding cream, or it might separate.
Step 6: Finish and Serve
Taste one more time. Add salt if needed. Sprinkle with fresh cilantro. Serve immediately over basmati rice or with warm naan bread. Garnish with a dollop of yogurt or a drizzle of cream if you’re feeling fancy.
Total Time: About 30-35 minutes (plus marinating time).
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
The Spice Blend Secret
If you don’t have a pre-made Tikka Masala blend, make your own. Mix 1 tbsp paprika, 1 tsp cumin, 1 tsp coriander, 1 tsp turmeric, 1 tsp garam masala, and ½ tsp chili powder. It’s cheaper and tastes fresher. I keep this mix in my pantry for quick weeknight dinners.
Don’t Skip the Sear
I know it’s tempting to just dump everything in the pot. But searing the chicken first adds texture and depth. It creates little crispy bits that contrast with the tender meat. It’s worth the extra minute.
Balance is Key
If your sauce tastes too acidic, add a pinch more sugar. If it’s too spicy, add a splash more cream. If it’s too thick, add a splash of broth. Taste as you go. Cooking is about adjustment, not just following instructions.
Vegetarian Option
Swap chicken for chickpeas or paneer. Chickpeas work beautifully—they soak up the sauce like sponges. Paneer (Indian cottage cheese) is traditional but can be hard to find. I’ve also used crispy baked zucchini parmesan chips (wait, no, that’s a snack—my bad!)—but seriously, roasted cauliflower or chickpeas are great substitutes.
Make-Ahead Strategy
This sauce tastes even better the next day. Make it ahead, store in the fridge for up to 3 days, and reheat gently. The flavors meld and deepen. I often make a double batch on Sunday for easy weekday dinners.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Spice It Up
Love heat? Add 1 diced jalapeño with the onions, or a pinch of cayenne pepper. Start small and adjust to your tolerance.
Lighter Version
Use coconut milk instead of heavy cream for a dairy-free option. It adds a nice sweetness and richness. Or use half-and-half if you want to cut calories slightly.
Veggie-Packed
Add spinach or kale in the last 2 minutes of cooking. It wilts right in and adds nutrients. I also love adding diced bell peppers with the onions for extra color and sweetness.
Other Proteins
Lamb works well too—just adjust cooking time. Shrimp is another quick option, but add it at the very end since it cooks fast. I’ve even made this with tofu for a vegan version (use coconut yogurt and oil instead of butter).
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 pairing. Fluffy, fragrant rice soaks up the sauce.
- Naan Bread — Warm, buttery naan for scooping. Dip it in the sauce like soup.
- Simple Salad — A crisp cucumber raita or a simple green salad with lemon vinaigrette cuts the richness.
Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The sauce will thicken as it cools—totally normal.
Reheating: Reheat gently on the stovetop over low heat, adding a splash of water or broth to loosen the sauce. Microwave works too, but stir frequently to prevent hot spots. Avoid high heat, which can separate the cream.
Freezing: Yes, this freezes well! Store in freezer-safe containers for up to 3 months. Thaw in the fridge overnight and reheat gently. The texture might change slightly, but it’s still delicious.
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: 35g
- Carbs: 25g
- Fiber: 4g
- Sugar: 8g
- Fat: 22g
- Saturated Fat: 12g
Look, this is comfort food with cream and cheese. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use coconut milk and skip the naan. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to 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 chicken breast instead of thighs?
You can, but thighs are better. Breast meat can dry out quickly in this sauce. If you must use breast, cut the chunks smaller and don’t overcook them. Remove from heat as soon as they’re done.
What if I don’t have tikka masala spice blend?
No problem! Mix 1 tbsp paprika, 1 tsp cumin, 1 tsp coriander, 1 tsp turmeric, 1 tsp garam masala, and ½ tsp chili powder. It’s easy to make and tastes fresher than store-bought.
Why is my sauce too thin?
Simmer it longer! Let the sauce cook uncovered for an extra 5-10 minutes to reduce. You can also add a teaspoon of cornstarch mixed with water, but simmering is better for flavor.
Can I make this ahead of time?
Absolutely. In fact, it tastes better the next day. Make the sauce, store it in the fridge, and reheat when ready to serve. Add the chicken when reheating.
Is this recipe spicy?
It’s moderately spicy, but adjustable. The chili powder adds heat, but the cream and yogurt balance it. Start with less chili powder if you’re sensitive to spice.
Can I freeze this?
Yes! Store in freezer-safe containers for up to 3 months. Thaw in the fridge and reheat gently. The texture might change slightly, but it’s still delicious.
What sides go well with this?
Basmati rice, naan bread, and a simple cucumber raita are classic pairings. I also love it with a side of garlic parmesan roasted sweet potato wedges for a fusion twist.
Pin This Recipe!
Chicken Tikka Masala: 30-Min Restaurant-Style
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A quick, easy, and authentic-tasting Chicken Tikka Masala that rivals restaurant quality. This recipe uses simple ingredients and techniques to create a rich, creamy tomato-based sauce with tender, spiced chicken in just 30 minutes.
Ingredients
- 1.5 lbs (700g) boneless, skinless chicken thighs, cut into 1-inch chunks
- ½ cup (120g) plain, full-fat Greek yogurt
- 1 tablespoon fresh lemon juice
- 2 tablespoons Tikka Masala Spice Blend
- 1 teaspoon garam masala
- 1 teaspoon salt
- 2 tablespoons butter (or ghee)
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 14 oz (400g) can crushed tomatoes
- ½ cup (120ml) heavy cream
- ½ cup (120ml) low-sodium chicken broth
- 1 teaspoon sugar
- ¼ cup fresh cilantro, chopped (for garnish)
- Basmati rice or Naan bread (for serving)
Instructions
- In a large bowl, combine Greek yogurt, lemon juice, Tikka Masala spice blend, garam masala, and salt. Add chicken chunks and toss to coat evenly. Cover and marinate for at least 15 minutes (or up to 30 minutes).
- Heat a large skillet over medium-high heat with a splash of oil. Add chicken in a single layer and sear for 3-4 minutes per side until browned and slightly charred. Remove chicken to a plate.
- In the same skillet or a saucepan, melt butter over medium heat. Add diced onion and cook for 5-6 minutes until soft and translucent. Add garlic and ginger, cooking for 1 minute until fragrant.
- Stir in crushed tomatoes, chicken broth, and sugar. Bring to a gentle simmer and cook for 8-10 minutes, stirring occasionally, until the sauce thickens and raw tomato taste disappears. Adjust seasoning if needed.
- Reduce heat to low. Stir in heavy cream. Add the seared chicken and any accumulated juices back into the sauce. Simmer gently for 3-4 minutes until chicken is cooked through (internal temp 165°F / 74°C). Do not boil vigorously.
- Taste and adjust salt if necessary. Sprinkle with fresh cilantro. Serve immediately over basmati rice or with warm naan bread.
Notes
For a vegetarian option, swap chicken for chickpeas or paneer. For a lighter version, use coconut milk instead of heavy cream. The sauce freezes well for up to 3 months. If the sauce is too thin, simmer longer to reduce. If too spicy, add more cream; if too acidic, add a pinch of sugar.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: Indian
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 450
- Sugar: 8
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 25
- Fiber: 4
- Protein: 35
Keywords: Chicken Tikka Masala, Indian recipe, weeknight dinner, restaurant style, creamy chicken, easy curry, 30 minute meals



