When you crave a dish that’s rich, comforting, and packed with flavor, this Creamy Chicken Tikka Masala Recipe is exactly what you need. It’s a vibrant celebration of spices balanced perfectly with a smooth, luscious creaminess that makes every bite a little miracle. Imagine tender chicken cubes bathed in a beautifully spiced tomato sauce that’s slowly cooked to deepen its bold, savory notes. Whether you’re cooking a weeknight dinner or impressing guests, this dish delivers layers of warmth and joy that feel like a big, delicious hug.

Ingredients You’ll Need
The beauty of this recipe lies in its straightforward ingredients, each lending its magic to create that iconic Creamy Chicken Tikka Masala flavor and texture. From the fragrant shallots and fresh ginger to the aromatic garam masala, every item plays a crucial role in building a harmony of taste and color.
- Shallots: Provide a mild, sweet onion flavor that forms the flavor base for the sauce.
- Fresh ginger: Adds a bright, zesty warmth that balances the richness.
- Garlic cloves: Deliver a pungent depth that complements the spices beautifully.
- Boneless skinless chicken breasts: The perfect tender protein for soaking up the masala’s flavors.
- Kosher salt: Enhances all the natural flavors in the dish.
- Garam masala: A quintessential Indian spice blend that builds the dish’s signature fragrance.
- Vegetable oil: Used for sautéing and developing the sauce base without overpowering flavors.
- Ground turmeric: Offers a gentle earthiness and that gorgeous golden hue.
- Black pepper: Adds a sharp, rounded heat to the mix.
- Cayenne pepper: Brings the perfect subtle kick to awaken your palate.
- Tomato paste and crushed tomatoes: Create the lush, tangy foundation of the sauce.
- Heavy cream: Adds the ultimate creamy finish that softens the spices and enriches the sauce.
- Optional fresh cilantro: For a bright, herbal garnish that brings everything together.
How to Make Creamy Chicken Tikka Masala Recipe
Step 1: Prepare the Aromatic Paste
Start by blending shallots, ginger, garlic, and half the water into a thick, fragrant paste. This mixture forms the soul of your sauce, infusing it with fresh, vibrant flavor that nothing pre-made can match. If it feels too thick, just add a bit more water until you reach the perfect consistency.
Step 2: Season the Chicken
Coat the cubed chicken with the kosher salt and garam masala, making sure each piece is evenly covered. This seasoning step is key to ensuring the chicken itself bursts with flavor inside the creamy sauce.
Step 3: Brown the Chicken
Heat one tablespoon of vegetable oil and sear the chicken cubes until they’re golden and slightly caramelized. This step locks in juiciness and adds a delectable texture contrast that carries through to the final dish.
Step 4: Cook the Shallot Mixture and Spices
In the same pot, add the remaining oil and cook your prepared shallot paste for a few minutes to build the base. Once aromatic, stir in the remaining salt, garam masala, turmeric, black pepper, and cayenne, letting their robust flavors bloom as you cook gently for another minute.
Step 5: Build the Sauce
Incorporate crushed tomatoes, tomato paste, and the rest of the water, stirring everything together. Return the browned chicken to the pot and bring the whole luscious mixture to a gentle simmer. This simmering steeps the chicken in the rich tomato and spice flavors, tenderizing it perfectly over about 10 minutes.
Step 6: Finish with Cream
Once the sauce has thickened and the chicken is tender, turn off the heat and swirl in the heavy cream. This final touch softens the spices and transforms the sauce into a velvety dream, defining the “creamy” element of the Creamy Chicken Tikka Masala Recipe.
Step 7: Serve and Enjoy
Top your creation with fresh cilantro and prepare to serve alongside fluffy rice or warm naan bread. The combination will elevate this dish into an even more indulgent experience that’s simply irresistible.
How to Serve Creamy Chicken Tikka Masala Recipe

Garnishes
Chopped cilantro is the classic choice, bringing a pop of fresh herbal brightness that cuts through the creaminess. You can also experiment with a drizzle of yogurt or a sprinkle of toasted fenugreek leaves to layer flavors further.
Side Dishes
Serve your Creamy Chicken Tikka Masala Recipe with soft, fragrant basmati rice or warm, pillowy naan to soak up every bit of that dreamy sauce. For a lighter option, steamed vegetables or a crunchy cucumber salad pair wonderfully, balancing richness with freshness.
Creative Ways to Present
For a dinner party, try serving the masala in individual mini cast-iron pots or rustic bowls with a side of colorful chutneys and pickles. Garnish with edible flower petals or a swirl of cream to impress even before the first bite.
Make Ahead and Storage
Storing Leftovers
Store your Creamy Chicken Tikka Masala Recipe in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making leftovers taste even more delicious.
Freezing
This dish freezes beautifully. Place in freezer-safe containers and use within 2 months for best flavor. When thawed slowly in the fridge, the sauce maintains its creamy texture, making meal prep a breeze.
Reheating
Warm leftovers gently on the stove over low heat, stirring occasionally to prevent the cream from separating. Alternatively, use a microwave on medium power, adding a splash of water or cream if needed to keep the sauce luscious.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are even more flavorful and tender, making them an excellent choice for this recipe. Just adjust cooking time slightly to ensure they’re fully cooked and perfectly juicy.
Is there a vegetarian version of this recipe?
Yes, you can substitute paneer or tofu for the chicken and follow the same steps for the sauce. The Creamy Chicken Tikka Masala Recipe’s sauce is rich and flavorful enough to make these vegetarian options shine.
How spicy is this dish?
The recipe has a mild to moderate heat from the cayenne and black pepper, but you can easily adjust those according to your preference for spice by adding more or less cayenne pepper.
What can I use if I don’t have heavy cream?
Full-fat coconut milk or Greek yogurt are great substitutes that will still keep the sauce creamy and rich, with a slight variation in flavor that’s equally tasty.
Can I make this recipe in advance for meal prep?
Yes! It reheats wonderfully and tastes even better the next day, making it perfect for meal prep. Just store in separate containers with rice or naan on the side to keep everything fresh.
Final Thoughts
This Creamy Chicken Tikka Masala Recipe is one of those timeless dishes that feels like a celebration every time you make it. It’s simple enough to cook at home yet bursting with flavors that transport you straight to a cozy Indian kitchen. I can’t wait for you to try it and make it a beloved staple in your own dinner rotation.
Print
Creamy Chicken Tikka Masala Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Description
This Chicken Tikka Masala recipe features tender, marinated chicken pieces simmered in a rich and creamy spiced tomato sauce. The dish combines aromatic spices like garam masala, turmeric, and cayenne with a smooth blend of fresh ginger, garlic, and shallots, finished with a touch of heavy cream for lusciousness. Perfect for serving with naan or rice, it offers a flavorful and comforting Indian-inspired meal that’s easy to prepare in about 30 minutes.
Ingredients
Paste Ingredients
- 2 shallots, peeled
- 2-inch piece ginger, peeled
- 4 cloves garlic, peeled
- 1/2 cup water, divided
Chicken Marinade and Cooking
- 1 1/2 pounds boneless skinless chicken breasts, cut into 1-inch cubes
- 3 teaspoons kosher salt, divided
- 3 teaspoons garam masala, divided
- 2 tablespoons vegetable oil, divided
- 2 teaspoons ground turmeric
- 1 teaspoon ground black pepper
- 1/4 teaspoon cayenne
Tomato Sauce
- 1 tablespoon tomato paste
- 1 (14-ounce) can crushed tomatoes
- 1/2 cup heavy cream
- Optional for topping: chopped fresh cilantro
Instructions
- Make the Spice Paste: Blend the peeled shallots, ginger, garlic, and 1/4 cup of water in a blender or food processor until a thick paste forms. If the mixture is too thick or not coming together well, add up to another 1/4 cup of water to achieve the desired consistency.
- Marinate the Chicken: Toss the cubed chicken breasts with 2 teaspoons kosher salt and 2 teaspoons garam masala to evenly coat the chicken with the spices.
- Brown the Chicken: Heat 1 tablespoon of vegetable oil in a large pot or Dutch oven over medium-high heat. When the oil is hot, add the marinated chicken pieces and cook for 3 to 5 minutes until browned on the outside but not fully cooked through. Remove the chicken from the pot and set aside.
- Cook the Shallot Mixture and Spices: In the same pot, heat the remaining tablespoon of vegetable oil over medium-high heat. Add the prepared shallot-garlic-ginger paste and cook for 3 minutes, stirring occasionally. Then add the remaining teaspoon of kosher salt, remaining teaspoon of garam masala, turmeric, black pepper, and cayenne pepper. Cook while stirring often for 1 minute to toast the spices and deepen their flavors.
- Add Tomatoes and Simmer: Stir in the crushed tomatoes, tomato paste, and the remaining 1/4 cup of water to the pot. Mix well to combine with the spice mixture. Add the browned chicken back into the pot. Bring the sauce to a low simmer, then reduce the heat and let it simmer gently for 10 minutes, allowing the chicken to cook through and absorb the flavors.
- Finish with Cream: Remove the pot from heat and stir in the heavy cream thoroughly to add richness and a smooth texture to the sauce.
- Serve: Serve the chicken tikka masala hot, topped with chopped fresh cilantro if desired. Pair with naan bread or steamed rice for a complete meal.
Notes
- You can adjust the cayenne pepper amount to control the heat level to your preference.
- For a dairy-free version, substitute heavy cream with coconut cream or cashew cream.
- Chicken thighs can be used instead of breasts for a juicier texture.
- Marinating the chicken longer with the spices can enhance the depth of flavor.
- Leftovers store well in the refrigerator for up to 3 days and taste great when reheated.

