I still remember the exact moment I realized takeout chicken tikka masala was holding me back. It was a rainy Tuesday in November, and I was sitting at my kitchen island, staring at a plastic container that cost $18.50. The chicken was mushy, the sauce was orange from artificial coloring, and it tasted like it had been sitting under a heat lamp since lunch. My husband took one bite, pushed the container away, and said, “I love you, but we can do better than this.”
He was right. We could do better. And not just better—way better. Better flavor, better texture, better for our wallets, and honestly, better for our bodies. That night, I decided to stop ordering out and start making it myself. I spent the next three weeks experimenting with spices, yogurt marinades, and cooking methods. I tried the stovetop, the oven, and finally, the Instant Pot.
Let me tell you, the Instant Pot is the game-changer. It tenderizes the chicken in a way that simmering on the stove just can’t match, and it infuses those complex spices into the sauce so deeply that every bite is packed with flavor. This Instant Pot chicken tikka masala recipe isn’t just a copycat; it’s the real deal. It’s creamy, spicy, tangy, and absolutely addictive. I’ve made this at least a dozen times since that rainy Tuesday, and it has completely replaced our Friday night takeout habit. My family asks for it regularly now, and honestly? I’m not complaining. It’s my go-to when I want something that feels fancy but comes together in under 30 minutes of active time.
Why You’ll Love This Instant Pot Chicken Tikka Masala
There are a lot of reasons I keep coming back to this recipe, but if I had to narrow it down, these are the big ones. This isn’t just another curry; it’s a weeknight dinner savior that actually delivers on its promises.
- It’s Faster Than Delivery — Seriously. From start to finish, this Instant Pot chicken tikka masala takes about 35 minutes. That’s faster than waiting for a delivery driver to find your house. I’ve timed it. It’s true. And it’s hot and fresh, not lukewarm and soggy.
- Restaurant-Quality Flavor at Home — The secret is the marinade. By pressure-cooking the marinated chicken, the yogurt breaks down the fibers, making the meat incredibly tender, while the spices bloom in the steam. The result? A sauce that’s rich, complex, and deeply flavorful. It tastes like it came from a high-end Indian restaurant, not a plastic tub.
- Meal Prep Friendly — This recipe actually tastes better the next day. The flavors meld together overnight, making it even more delicious for lunch. I often double the batch on Sunday and pack it for my work lunches all week. It reheats beautifully in the microwave or on the stovetop.
- Customizable Heat Level — Are you a spice lover or do you prefer mild? This recipe lets you control the heat. I usually add a teaspoon of cayenne for a kick, but my kids get a version with just garam masala and no chili powder. Everyone in the family gets their perfect bowl.
- Pantry-Friendly Ingredients — You probably already have most of this Instant Pot chicken tikka masala ingredients on hand. Chicken thighs, yogurt, canned tomatoes, onion, garlic, ginger, and a few key spices. No obscure ingredients needed. It’s accessible, affordable, and delicious.
Real talk? This recipe has saved our weeknights. It’s the answer to “what’s for dinner?” when I’m tired, don’t want to cook, but definitely don’t want takeout. It’s comforting, it’s satisfying, and it makes my kitchen smell amazing without the stress.
Ingredients You’ll Need
Here’s the best part: you don’t need a trip to a specialty grocery store for this. I’m particular about a few things here, but mostly, this is simple, fresh food. Let’s break down what you need for this Instant Pot chicken tikka masala.
For the Chicken Marinade
Chicken thighs (2 pounds / 900g, boneless, skinless) — I always use thighs. They stay juicy and tender under pressure. Breast meat can get dry, and nobody wants dry chicken tikka. Cut them into 1.5-inch chunks.
Greek yogurt (½ cup / 120g) — Full-fat is best here. The fat helps carry the spices and keeps the chicken moist. Plain, unsweetened yogurt is key. Skimping on fat makes the sauce thin.
Lemon juice (2 tablespoons / 30ml) — Freshly squeezed. It adds brightness and helps tenderize the meat. Bottled juice is too harsh.
Ginger (1 tablespoon / 15g, freshly grated) — Fresh ginger makes a huge difference. Grated ginger is sweeter and more aromatic than powdered. Don’t skip it.
Garlic (4 cloves, minced / about 2 tablespoons) — Fresh garlic only. Jarred garlic has a metallic taste that doesn’t work in a delicate marinade.
Turmeric (1 teaspoon) — Gives it that classic yellow color and earthy flavor.
Garam masala (1 tablespoon) — The star of the show. A blend of warm spices like cinnamon, cardamom, and cloves. Buy a fresh jar; old spices taste dusty.
Cayenne pepper (1 teaspoon, adjust to taste) — For heat. Start with half a teaspoon if you’re sensitive to spice.
Salt (1 teaspoon) — To taste. It helps the marinade penetrate the chicken.
For the Masala Sauce
Butter (2 tablespoons / 30g) — Or ghee, if you have it. Butter adds richness.
Onion (1 large, finely diced / about 250g) — Yellow or white onion works. Finely dice it so it melts into the sauce.
Garlic (3 cloves, minced / about 1.5 tablespoons) — More garlic never hurts in this sauce.
Ginger (1 tablespoon, freshly grated) — Again, fresh is best.
Garam masala (1 tablespoon) — Another tablespoon for the sauce base. This builds the spice layer.
Tomato paste (2 tablespoons / 30g) — Adds depth and umami. It concentrates the tomato flavor.
Crushed tomatoes (1 can / 14 oz / 400g) — Use good quality canned tomatoes. San Marzano are my favorite. No need to drain them.
Heavy cream (½ cup / 120ml) — For that silky, restaurant-style texture. Half-and-half works in a pinch, but cream is better.
Salt (to taste)
Fresh cilantro (for garnish)
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Instant Pot (or any electric pressure cooker) — I use a 6-quart model. It’s the perfect size for this recipe. A 3-quart might be too small for the chicken and sauce. Any brand works—Duo, Lux, or Pro.
Measuring cups and spoons — Standard stuff. Dollar store versions work fine.
Knife and cutting board — For chopping onions and mincing garlic. Sharp knife, please. Dull knives are a pain.
Spoon or spatula — For stirring the marinade and sauce.
Small bowl — For mixing the chicken marinade.
Optional: Garlic press — Saves time, but mincing by hand works too.
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 time.
Step 1: Marinate the Chicken (10 minutes)
In a large bowl, combine the Greek yogurt, lemon juice, grated ginger, minced garlic, turmeric, 1 tablespoon garam masala, cayenne pepper, and salt. Add the chicken chunks and toss until well coated. Cover and let it sit while you prep the sauce. This doesn’t need hours, but 15-20 minutes is perfect. If you have time, let it marinate for up to 2 hours in the fridge for even deeper flavor.
Step 2: Sauté the Aromatics (5 minutes)
Turn your Instant Pot to the “Sauté” setting. Once hot, add the butter. When it’s melted, add the diced onion. Cook for 4-5 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and grated ginger, and cook for 1 more minute until fragrant. Be careful not to burn the garlic.
Step 3: Bloom the Spices (1 minute)
Add the remaining 1 tablespoon of garam masala and the tomato paste to the pot. Stir constantly for 1 minute. This “blooms” the spices, releasing their oils and intensifying the flavor. It’s a small step that makes a big difference.
Step 4: Add Tomatoes and Chicken (2 minutes)
Pour in the crushed tomatoes (with their juices) and scrape the bottom of the pot with a wooden spoon. This is crucial! You need to deglaze the pot to prevent the “burn” warning. Make sure there are no stuck-on bits of onion or spice at the bottom. Add the marinated chicken and its marinade to the pot. Stir gently to combine.
Step 5: Pressure Cook (10 minutes)
Secure the lid and set the valve to “Sealing.” Select “Manual” or “Pressure Cook” on High for 10 minutes. The pot will take about 10-15 minutes to come to pressure before the timer starts. While it’s cooking, go watch a TV show or do the dishes. This is hands-off time.
Step 6: Natural Release (10 minutes)
Once the timer beeps, let the pressure release naturally for 10 minutes. Then, carefully turn the valve to “Venting” to release any remaining pressure. This natural release helps keep the chicken tender. Quick release can sometimes make the meat tough.
Step 7: Make the Sauce Creamy (5 minutes)
Open the lid. The chicken should be tender and the sauce will be thick. If the sauce is too thin, you can leave the pot on “Sauté” for another 5 minutes to reduce it. Stir in the heavy cream. Taste and add salt as needed. If you want a smoother sauce, you can blend it with an immersion blender, but I like the texture of the chunks.
Step 8: Serve
Ladle the Instant Pot chicken tikka masala into bowls. Garnish with fresh cilantro and a dollop of yogurt or a drizzle of cream. Serve with basmati rice, naan bread, or even cauliflower rice for a lower-carb option. Enjoy!
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Don’t Skip the Deglaze — This is the #1 reason people get the “burn” error. Make sure you scrape the bottom of the pot thoroughly after adding the tomatoes. No stuck bits allowed.
- Use Chicken Thighs — I know breasts are leaner, but thighs are forgiving. They stay juicy and tender even if you overcook them slightly. Breasts can get rubbery in the pressure cooker.
- Fresh Spices Matter — If your garam masala is old and dusty, your sauce will taste flat. Buy fresh jars or grind your own spices if you’re feeling fancy. It’s worth the extra effort.
- Adjust the Heat — Cayenne is potent. Start with ½ teaspoon and add more after tasting the sauce. You can always add heat, but you can’t take it away.
- Let It Rest — Like many curries, this tastes better if you let it sit for 10-15 minutes after cooking. The flavors meld and deepen. I usually let it sit while I cook the rice.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
- Vegetarian Version — Swap the chicken for chickpeas or paneer (Indian cottage cheese). Add 1 cup of chickpeas in Step 4. Cook for 0 minutes on pressure—just heat through. Paneer should be added after pressure cooking to keep it from getting mushy.
- Lighter Version — Use coconut milk instead of heavy cream. It’s lighter but still creamy. Or use half-and-half. The sauce will be less rich, but still delicious.
- Spicier Version — Add 1-2 teaspoons of red chili powder or a diced jalapeño in Step 2. Or serve with sliced fresh chilies on top.
- Tomato-Free Version — This is tricky because tomatoes are the base, but you can use tomato sauce instead of crushed tomatoes for a smoother texture. Or try a coconut curry base with cauliflower puree.
Serving & Storage
How to Serve: I usually serve this straight from the pot at the dinner table. It looks rustic and stays warm. Pair it with basmati rice, steamed broccoli, or naan bread. A simple cucumber raita (yogurt with cucumber and mint) is a great cooling side.
Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The sauce will thicken in the fridge—this is normal. To reheat, add a splash of water or milk to loosen it up. Heat gently on the stovetop or in the microwave.
Freezing: This freezes well! Let it cool completely, then freeze in portions for up to 3 months. Thaw in the fridge overnight and reheat gently. The cream might separate slightly, but stirring it back in usually fixes it.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 6 servings):
- Calories: 450
- Protein: 35g
- Carbs: 20g
- Fat: 25g
- Fiber: 3g
Look, this is comfort food. It has cream and chicken. 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 serve it over cauliflower rice. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to Instant Pot 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 I don’t recommend it. Chicken breast tends to get dry and rubbery in the pressure cooker. Thighs are forgiving and stay juicy. If you must use breast, reduce the cooking time to 6 minutes and be very careful not to overcook.
Why did my Instant Pot say “Burn”?
This usually happens if there are stuck-on bits at the bottom of the pot, or if you didn’t deglaze properly after adding the tomato paste. Make sure to scrape the bottom thoroughly before adding the chicken. Also, ensure there’s enough liquid (tomatoes and yogurt) to create steam.
Can I make this without an Instant Pot?
Yes! You can make this on the stovetop. Marinate the chicken, then sauté the aromatics and spices. Add the tomatoes and chicken, cover, and simmer on low for 20-25 minutes until the chicken is cooked through. It takes longer, but the flavor is still great.
How spicy is this recipe?
It’s medium. With 1 teaspoon of cayenne, it has a noticeable kick. If you prefer mild, use ½ teaspoon or omit it entirely. You can always add more heat with red pepper flakes or hot sauce at the end.
Can I freeze this recipe?
Absolutely. Let it cool completely, then freeze in airtight containers for up to 3 months. Thaw in the fridge overnight and reheat gently on the stovetop, adding a splash of water or cream if needed.
What should I serve with this?
Basmati rice is the classic choice. Naan bread is perfect for scooping up the sauce. I also love serving it with steamed broccoli or a simple cucumber salad. It’s great with grilled garlic herb flank steak if you want a double meat meal for a party!
Pin This Recipe!
Instant Pot Chicken Tikka Masala: Best Easy Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
A creamy, spicy, and tender Instant Pot Chicken Tikka Masala that delivers restaurant-quality flavor in under 35 minutes. This easy weeknight dinner uses simple pantry ingredients and pressure cooking for perfect results.
Ingredients
- 2 pounds boneless, skinless chicken thighs, cut into 1.5-inch chunks
- 1/2 cup full-fat plain Greek yogurt
- 2 tablespoons fresh lemon juice
- 1 tablespoon freshly grated ginger
- 4 cloves garlic, minced
- 1 teaspoon turmeric
- 1 tablespoon garam masala (divided)
- 1 teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon salt (divided)
- 2 tablespoons butter or ghee
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon freshly grated ginger
- 2 tablespoons tomato paste
- 1 can (14 oz / 400g) crushed tomatoes
- 1/2 cup heavy cream
- Fresh cilantro for garnish
Instructions
- In a large bowl, combine Greek yogurt, lemon juice, grated ginger, minced garlic, turmeric, 1 tablespoon garam masala, cayenne pepper, and salt. Add chicken chunks and toss to coat. Let marinate for 15-20 minutes.
- Set Instant Pot to ‘Sauté’ mode. Add butter and melt. Add diced onion and cook for 4-5 minutes until soft and translucent.
- Add minced garlic and grated ginger to the pot; cook for 1 minute until fragrant.
- Add remaining 1 tablespoon garam masala and tomato paste. Stir constantly for 1 minute to bloom the spices.
- Pour in crushed tomatoes and scrape the bottom of the pot to deglaze. Add marinated chicken and its marinade. Stir gently.
- Secure lid, set valve to ‘Sealing’, and select ‘Pressure Cook’ on High for 10 minutes.
- Allow pressure to release naturally for 10 minutes, then vent any remaining pressure.
- Open lid. If sauce is too thin, sauté for 5 more minutes to reduce. Stir in heavy cream and season with salt to taste.
- Serve garnished with fresh cilantro, alongside basmati rice or naan bread.
Notes
Ensure you deglaze the pot thoroughly after adding tomatoes to prevent the ‘burn’ warning. Chicken thighs are recommended over breasts for tenderness. The recipe can be made milder by reducing cayenne or using coconut milk instead of heavy cream for a lighter version.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Cuisine: Indian
Nutrition
- Serving Size: 1 bowl with rice or
- Calories: 450
- Sugar: 8
- Sodium: 800
- Fat: 25
- Saturated Fat: 12
- Carbohydrates: 20
- Fiber: 3
- Protein: 35
Keywords: Instant Pot, Chicken Tikka Masala, Indian Curry, Pressure Cooker, Easy Dinner, Weeknight Meals, Creamy Chicken, Spicy Chicken


