“Is dinner ready yet?” my kid’s voice echoed just as I was juggling a million things in the kitchen. Honestly, between work calls and homework, I wasn’t quite sure how I’d pull off a homemade meal that felt special without turning into a full-day project. Then, I remembered the creamy Instant Pot chicken tikka masala recipe I’d been meaning to try for weeks. The idea of that rich, spicy sauce combined with fluffy basmati rice sounded like the perfect comfort food that could snap us out of the weekday chaos.
That night, the Instant Pot and I became good friends. The sauce thickened just right, the chicken cooked tender and juicy, and the rice fluffed up like a dream. Frankly, I was skeptical at first—chicken tikka masala is one of those dishes I always thought needed hours of slow simmering and fancy techniques. But this recipe surprised me with how quick and fuss-free it was, yet still packed that authentic, creamy punch. The kitchen smelled like a cozy Indian restaurant, and my family kept asking for seconds (and the recipe, of course).
What stuck with me most was how this creamy Instant Pot chicken tikka masala with fluffy basmati rice became my go-to for busy nights when I wanted something that felt made with love but didn’t steal all my evening. It’s not just about the flavors; it’s the ease, the warmth, and that little moment of calm when you sit down to eat something truly satisfying.
Why You’ll Love This Recipe
This creamy Instant Pot chicken tikka masala recipe has been tested and loved in my kitchen more times than I can count. It’s a fantastic way to enjoy a classic Indian favorite without the usual lengthy prep and cooking times. Here’s why it might just become your new favorite too:
- Quick & Easy: Ready in under 40 minutes, it’s perfect for those busy weeknights when you want something delicious without the wait.
- Simple Ingredients: No need for exotic shopping trips. Most ingredients are pantry staples or easy to find at your local grocery store.
- Perfect for Cozy Dinners: This dish brings warmth and comfort, ideal for quiet nights or casual family meals.
- Crowd-Pleaser: The creamy sauce and tender chicken win over kids and adults alike, making it great for unexpected guests.
- Unbelievably Delicious: The balance of spices with the creamy tomato sauce gives a flavor that’s both rich and comforting, with that authentic Indian touch.
Unlike other recipes that rely on complicated marinades or long cooking times, this version uses the Instant Pot to seal in flavors fast while keeping the chicken juicy. The trick is in layering spices and using full-fat yogurt to create that signature creaminess without heaviness. If you’ve ever wondered how to get perfectly cooked basmati rice every time, this one’s a winner — fluffy and separate, not sticky or mushy.
Honestly, it’s the kind of recipe that makes you pause and savor each bite, knowing you didn’t have to spend hours in the kitchen to get there. It’s a comforting classic made practical, and I think you’ll find it fits right into your weeknight routine, just like it did mine.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you can easily swap a few items depending on what you have on hand.
For the Chicken Tikka Masala:
- Boneless, skinless chicken thighs: 1.5 pounds (about 680 grams), cut into bite-sized pieces (thighs stay tender and juicy)
- Plain full-fat yogurt: ½ cup (120 ml) (adds creaminess and tenderizes the chicken)
- Ginger-garlic paste: 2 tablespoons (or finely minced fresh ginger and garlic)
- Ground cumin: 1 teaspoon
- Ground coriander: 1 teaspoon
- Garam masala: 2 teaspoons (I prefer McCormick brand for consistent flavor)
- Turmeric powder: ½ teaspoon
- Smoked paprika: 1 teaspoon (for a subtle smoky depth)
- Crushed red pepper flakes: ¼ teaspoon (adjust for spice preference)
- Onion: 1 medium, finely chopped
- Tomato sauce: 1 cup (240 ml) (pureed canned tomatoes work great)
- Heavy cream: ½ cup (120 ml) (adds richness; substitute coconut milk for dairy-free)
- Vegetable oil or ghee: 2 tablespoons
- Salt: To taste
- Fresh cilantro: A handful, chopped (for garnish)
For the Fluffy Basmati Rice:

- Basmati rice: 1.5 cups (about 280 grams), rinsed until water runs clear
- Water or chicken broth: 1.75 cups (420 ml) (broth adds extra flavor)
- Salt: ½ teaspoon
- Whole cloves or cardamom pods (optional): 2-3 pieces (adds subtle aroma)
If you want to experiment, feel free to swap chicken breasts for thighs, but keep in mind the cooking time and texture will vary slightly. Also, for a gluten-free option, this recipe is naturally safe as long as your spices and tomato sauce are certified gluten-free.
Equipment Needed
- Instant Pot or Electric Pressure Cooker: Absolutely essential for this recipe to get that tender chicken and rich sauce quickly. I use a 6-quart model, which works perfectly for this quantity.
- Fine mesh strainer or colander: For rinsing basmati rice thoroughly to remove excess starch.
- Sharp knife and cutting board: To prep chicken and veggies efficiently.
- Measuring cups and spoons: Accurate measurements make all the difference, especially with spices.
- Wooden spoon or silicone spatula: For sautéing onions and stirring the sauce without scratching the pot.
If you don’t have an Instant Pot, a heavy-bottomed pot with a tight lid can work but expect longer cook times and more monitoring. I’ve tried this recipe on a stovetop, but the pressure cooker method truly locks in flavor and tenderness better.
For maintenance, make sure to clean the sealing ring on your Instant Pot regularly to avoid lingering smells, especially after spicy dishes like this. Budget-friendly Instant Pot alternatives are available, but I recommend investing in one if you cook often—you’ll find it transforms your weekday dinners.
Preparation Method
- Marinate the chicken: In a large bowl, combine the chicken pieces, yogurt, ginger-garlic paste, 1 teaspoon garam masala, cumin, coriander, turmeric, paprika, and crushed red pepper flakes. Mix well to coat each piece. Cover and refrigerate for at least 20 minutes (or up to 2 hours for deeper flavor).
- Prepare the rice: Rinse the basmati rice under cold water until it runs clear. Drain and set aside.
- Sauté the onions: Turn the Instant Pot to “Sauté” mode. Heat the oil or ghee, then add chopped onions. Cook for 4-5 minutes until soft and translucent, stirring occasionally to prevent browning.
- Add tomato sauce and spices: Stir in the tomato sauce, salt, and remaining garam masala. Let this simmer for 2-3 minutes to thicken slightly and blend flavors.
- Add marinated chicken: Nestle the chicken pieces and marinade into the sauce. Pour in ½ cup (120 ml) water or chicken broth to help with pressure cooking. Stir gently to combine.
- Pressure cook the chicken: Secure the lid, set the valve to sealing, and cook on “Manual” or “Pressure Cook” mode for 8 minutes. Once done, allow natural pressure release for 10 minutes before quick-releasing any remaining pressure.
- Add cream and finish the sauce: Open the lid carefully, stir in the heavy cream, and simmer on “Sauté” mode for 3-4 minutes until the sauce is creamy and slightly thickened. Adjust salt to taste.
- Cook the rice: While the chicken cooks, place rinsed rice, water or broth, salt, and optional spices in a separate pot with a tight-fitting lid. Bring to a boil, then reduce heat to low and cover. Cook for 15 minutes without lifting the lid. Remove from heat and let sit covered for 5 minutes before fluffing with a fork.
- Serve: Spoon fluffy basmati rice onto plates, ladle generous portions of creamy chicken tikka masala on top, and garnish with fresh cilantro.
Pro tip: If your sauce seems too thick after adding cream, add a splash more water or broth. The chicken should be tender but not falling apart. If you want more heat, sprinkle extra red pepper flakes at the end.
Cooking Tips & Techniques
One of the keys to this recipe’s success is marinating the chicken with yogurt and spices. I learned the hard way that skipping this step leads to less tender, less flavorful bites. The yogurt acts like a magic tenderizer, making every piece juicy.
When sautéing onions, patience is your friend. Rushing this step results in a raw onion taste that throws off the whole dish. Let them soften and become slightly golden for the best base flavor.
Timing the pressure cooking is crucial—overcooking chicken in the Instant Pot can turn it rubbery. Stick to the recommended 8 minutes, then use natural release for a gentle finish.
For perfectly fluffy basmati rice, rinsing is non-negotiable. It washes away excess starch that otherwise makes rice clump. Also, resist the urge to stir rice while cooking; this causes mushiness.
Multitasking here saves time—start the rice while the chicken marinates, so everything finishes around the same time. I usually prep the garnish and set the table during the natural pressure release.
Variations & Adaptations
This recipe is flexible enough for different diets and tastes. Here are a few ideas I’ve tried or considered:
- Dairy-Free: Swap heavy cream with canned coconut milk for a tropical twist that still keeps the sauce luscious.
- Vegetarian Version: Replace chicken with firm paneer cubes or cauliflower florets. Cook times will vary slightly, especially for cauliflower.
- Spice Level: For milder flavor, reduce or omit crushed red pepper flakes. For extra heat, add fresh chopped green chilis or a dash of cayenne.
- Cooking Method: If you prefer stovetop, simmer the sauce gently for 30-40 minutes after marinating the chicken to build flavor, though it’s less hands-off.
- Grain Swap: Try serving with quinoa or cauliflower rice for a low-carb option.
Once, I added a splash of fresh lemon juice at the end for a bright contrast that cut through the richness beautifully. It’s those little tweaks that make the recipe your own.
Serving & Storage Suggestions
This creamy chicken tikka masala shines best served warm, right after cooking. The vibrant sauce looks stunning garnished with fresh cilantro, and the fluffy basmati rice acts as the perfect canvas for soaking up every bit.
For a full meal, pair it with a crunchy salad like a fresh Lebanese fattoush salad to add brightness and texture contrast—similar to the refreshing crunch you get with pita chips, which I love to toss in when I make lighter sides.
Leftovers keep well in an airtight container in the fridge for up to 3 days. The flavors actually deepen overnight, making it even better the next day. Reheat gently on the stove or microwave, adding a splash of water or broth to loosen the sauce if it’s thickened too much.
If you want to freeze portions, cool completely before sealing in freezer-safe containers, and use within 2 months. Thaw overnight in the fridge and reheat as usual.
Nutritional Information & Benefits
This dish offers a balanced meal with protein from chicken, complex carbs from basmati rice, and healthy fats from cream and yogurt. One serving provides approximately 450-500 calories, with around 35 grams of protein and moderate fat content.
Chicken thighs are a great source of iron and zinc, supporting immune health, while spices like turmeric and cumin have anti-inflammatory properties. Using basmati rice keeps the glycemic index lower compared to other white rices, which is better for sustained energy.
For those watching dairy intake, using coconut milk makes the dish suitable for lactose intolerance while keeping creaminess intact. This recipe can fit into gluten-free and moderate-carb diets easily.
Conclusion
This creamy Instant Pot chicken tikka masala with fluffy basmati rice is a dish that proves flavorful meals don’t have to be complicated or time-consuming. It’s the kind of recipe that feels like a treat but fits into your busy life seamlessly. I love how it combines familiar comfort with a touch of exotic spice, making every dinner feel a little special.
Feel free to adjust the spice levels, swap ingredients, and make it truly yours—there’s no one way to enjoy this classic. If you’ve enjoyed recipes like my homemade basil pesto chicken or the fresh Lebanese fattoush salad, this tikka masala fits right into that lineup of easy, satisfying meals.
I’d love to hear how you make it your own or any twists you try, so drop a comment below or share your experiences. Here’s to many cozy, flavorful dinners ahead!
FAQs
Can I use chicken breasts instead of thighs for this recipe?
Yes, you can. Chicken breasts cook faster and can dry out if overcooked, so reduce pressure cooking time to about 6-7 minutes and use natural release for best results.
How do I make this recipe spicier?
Add more crushed red pepper flakes or fresh green chilies during marinating. You can also sprinkle cayenne pepper into the sauce when sautéing onions.
Is it possible to make this recipe vegan?
Absolutely! Swap chicken for tofu or cauliflower and use coconut yogurt and coconut milk instead of dairy yogurt and cream. Adjust cooking times for the protein chosen.
Can I prepare the rice in the Instant Pot as well?
Yes, the Instant Pot makes fluffy basmati rice easily. Use the rice setting or manual high pressure for 4-6 minutes with a natural release. Cook separately from the chicken to avoid mixing flavors.
How do I store leftovers properly?
Cool leftovers completely then store in an airtight container in the refrigerator for up to 3 days. Reheat gently, adding a splash of water or broth to loosen the sauce if needed.
Pin This Recipe!

Creamy Instant Pot Chicken Tikka Masala Recipe with Fluffy Basmati Rice
A quick and easy Instant Pot chicken tikka masala with a rich, creamy sauce paired with fluffy basmati rice. Perfect for busy weeknights, this recipe delivers authentic Indian flavors without the long cooking time.
- Prep Time: 25 minutes
- Cook Time: 15 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Indian
Ingredients
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- ½ cup plain full-fat yogurt (120 ml)
- 2 tablespoons ginger-garlic paste (or finely minced fresh ginger and garlic)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 2 teaspoons garam masala
- ½ teaspoon turmeric powder
- 1 teaspoon smoked paprika
- ¼ teaspoon crushed red pepper flakes (adjust for spice preference)
- 1 medium onion, finely chopped
- 1 cup tomato sauce (240 ml)
- ½ cup heavy cream (120 ml) (substitute coconut milk for dairy-free)
- 2 tablespoons vegetable oil or ghee
- Salt to taste
- A handful fresh cilantro, chopped (for garnish)
- 1.5 cups basmati rice (about 280 grams), rinsed until water runs clear
- 1.75 cups water or chicken broth (420 ml)
- ½ teaspoon salt
- 2–3 whole cloves or cardamom pods (optional)
Instructions
- Marinate the chicken: In a large bowl, combine chicken pieces, yogurt, ginger-garlic paste, 1 teaspoon garam masala, cumin, coriander, turmeric, paprika, and crushed red pepper flakes. Mix well to coat each piece. Cover and refrigerate for at least 20 minutes or up to 2 hours.
- Prepare the rice: Rinse basmati rice under cold water until clear. Drain and set aside.
- Sauté the onions: Turn Instant Pot to ‘Sauté’ mode. Heat oil or ghee, add chopped onions, and cook for 4-5 minutes until soft and translucent, stirring occasionally.
- Add tomato sauce and spices: Stir in tomato sauce, salt, and remaining garam masala. Simmer for 2-3 minutes to thicken and blend flavors.
- Add marinated chicken: Nestle chicken pieces and marinade into the sauce. Pour in ½ cup water or chicken broth. Stir gently to combine.
- Pressure cook the chicken: Secure lid, set valve to sealing, and cook on ‘Manual’ or ‘Pressure Cook’ mode for 8 minutes. Allow natural pressure release for 10 minutes, then quick-release remaining pressure.
- Add cream and finish sauce: Open lid carefully, stir in heavy cream, and simmer on ‘Sauté’ mode for 3-4 minutes until sauce is creamy and slightly thickened. Adjust salt to taste.
- Cook the rice: In a separate pot with a tight-fitting lid, combine rinsed rice, water or broth, salt, and optional spices. Bring to a boil, reduce heat to low, cover, and cook for 15 minutes without lifting lid. Remove from heat and let sit covered for 5 minutes. Fluff with a fork before serving.
- Serve: Spoon fluffy basmati rice onto plates, ladle chicken tikka masala on top, and garnish with fresh cilantro.
Notes
Marinate chicken for at least 20 minutes for tender, flavorful meat. Rinse basmati rice thoroughly to ensure fluffy, non-sticky texture. Use natural pressure release to avoid rubbery chicken. Adjust spice level by varying crushed red pepper flakes. For dairy-free, substitute heavy cream with coconut milk and yogurt with coconut yogurt. Leftovers keep well refrigerated for up to 3 days and freeze for up to 2 months.
Nutrition
- Serving Size: 1 serving (includes
- Calories: 475
- Sugar: 5
- Sodium: 550
- Fat: 20
- Saturated Fat: 8
- Carbohydrates: 40
- Fiber: 2
- Protein: 35
Keywords: Instant Pot, chicken tikka masala, basmati rice, creamy, quick dinner, Indian recipe, pressure cooker, easy weeknight meal



