I absolutely adore this Creamy Chicken Tikka Masala with Cilantro and Rice Recipe because it's one of those dishes that instantly transports me to a cozy, aromatic kitchen full of vibrant flavors and warmth. The silky richness of the cream melds beautifully with the spiced tomato sauce and tender chicken, all balanced perfectly with a fresh burst of cilantro and fluffy rice. Whenever I make this, it feels like sharing a piece of my heart through every spoonful, and I can't wait for you to experience it too.
Why You'll Love This Creamy Chicken Tikka Masala with Cilantro and Rice Recipe
What truly captivates me about this recipe is its incredible flavor profile. The combination of aromatic spices like garam masala, turmeric, and cumin creates that classic Indian taste, but what makes it special is the creamy tomato base enriched with either heavy cream or coconut milk for a luxurious texture. Every bite bursts with warmth, subtle heat, and comforting richness, making it a dish I crave on chilly evenings or whenever I want to feel truly satisfied.
Besides the great taste, I love how approachable this recipe is. Despite sounding elaborate, it comes together quickly with straightforward steps and ingredients that I almost always have on hand or can easily find. It’s perfect for weeknight dinners when I want something special without stressing in the kitchen. Plus, it’s a fantastic meal to impress guests or to celebrate family gatherings, as it feels both homey and indulgent. The cilantro garnish brings a fresh, lively touch, and serving it over fluffy rice makes it a complete, hearty meal that everyone enjoys.
Ingredients You'll Need
Each ingredient in this Creamy Chicken Tikka Masala with Cilantro and Rice Recipe plays a vital role in building the layers of bold flavor, creamy texture, and vibrant color. The list is simple but packs a punch when combined thoughtfully.
- Boneless skinless chicken breasts: Provides tender, juicy protein that soaks up the marinade beautifully.
- Masala paste: The star seasoning blend that infuses every bite with warm aromatic spices.
- Plain yogurt: Helps tenderize the chicken while adding subtle tanginess to the marinade.
- Oil: Used for cooking the chicken to a golden brown and building the sauce base.
- Tomato puree: Offers rich body and vibrant color to the sauce.
- Heavy cream or coconut milk: Creates a luscious, creamy sauce that balances spices.
- Kosher salt: Enhances all the flavors without overpowering.
- Rice: Perfect fluffy base to soak up the sauce and bring the dish together.
- Cilantro: Adds fresh herbal brightness for garnish and finishing touch.
- Onions: Provide natural sweetness and depth when cooked down.
- Garlic: Infuses savory aroma and taste throughout the dish.
- Fresh ginger: Adds a zesty warmth and complexity.
- Garam masala, chili powder, turmeric, cumin, ground cloves, cayenne pepper: The spice blend that layers heat, earthiness, and unique flavors.
- Fresh lemon juice: Brightens and balances the richness at the end.
Directions
Step 1: Begin by preparing your masala paste. Pulse all the spice ingredients, along with onions, garlic, ginger, and a touch of oil, in a food processor until smooth. Reserve about ¼ cup for this recipe and freeze any extra for convenience next time.
Step 2: Cut your chicken breasts into bite-sized pieces then combine them with 1-2 tablespoons of masala paste and the yogurt in a bowl. Marinate this mixture in the fridge for about 30 minutes to let the flavors truly soak in and tenderize the meat.
Step 3: While the chicken marinates, start cooking your rice according to the package instructions so it’s ready when your tikka masala finishes.
Step 4: Heat 1-2 tablespoons of oil in a large, deep nonstick skillet over medium-high heat. Cook the chicken in batches without stirring too much — this helps it brown nicely on the outside. Remove and set aside; note that it won't be fully cooked through yet.
Step 5: Using the same skillet, add 2-3 tablespoons of the masala paste and stir-fry it for a few minutes until it becomes fragrant and deepens in color.
Step 6: Pour in the tomato puree and add the browned chicken back into the pan. Simmer everything together for 10-15 minutes so the chicken cooks fully while absorbing the rich sauce flavors.
Step 7: Stir in the cream or coconut milk and season with salt to taste. Allow the sauce to settle and thicken slightly off the heat, about 5 minutes.
Step 8: Serve the luscious chicken tikka masala immediately over your cooked rice with a generous sprinkle of fresh cilantro on top. The interplay of creaminess, spice, and herb freshness is pure happiness.
Servings and Timing
This recipe comfortably serves 6 hungry people, making it perfect for a family meal or small dinner party. The prep time, including marinating, takes approximately 40 minutes—30 minutes of that is hands-off marinating time—while the active cooking comes in around 30 minutes, including rice preparation. Total time from start to finish is about 70 minutes. There’s no additional resting or cooling time required beyond letting the sauce thicken for a few minutes, so it’s pretty straightforward and satisfying to make without feeling rushed.
How to Serve This Creamy Chicken Tikka Masala with Cilantro and Rice Recipe
When I serve this dish, I love to plate a generous scoop of fluffy white basmati rice, making a perfect bed for the creamy chicken tikka masala. The bright green cilantro sprinkled on top adds a fresh pop of color and flavor that livens up the rich sauce beautifully. For a final flourish, I sometimes add a wedge of lemon on the side so everyone can brighten their portion just before eating.
This recipe pairs wonderfully with simple sides like steamed vegetables, roasted cauliflower, or warm naan bread for mopping up every last bit of sauce. When hosting a dinner, I like to serve chilled cucumber raita or a crisp green salad with lemon dressing to provide a cool contrast to the warmth and creaminess of the tikka masala.
For drinks, I often reach for a crisp white wine like Sauvignon Blanc or a light, refreshing lager. Non-alcoholic favorites include lightly sparkling water with lime or a traditional mango lassi for a sweet, creamy accompaniment. Whether you’re enjoying this on a cozy weeknight or celebrating a festive occasion, serving it hot straight from the stove guarantees the best experience—each bite bursting with flavor and warmth. Portion-wise, I find around one cup of chicken tikka masala per person with about half a cup of rice hits the right balance to keep everyone satisfied without feeling too heavy.
Variations
I absolutely love experimenting with this Creamy Chicken Tikka Masala with Cilantro and Rice Recipe to suit different tastes or dietary needs. For instance, swapping out chicken breasts for thighs offers a juicier, more flavorful meat that stays tender throughout the cooking process. For a vegetarian or vegan twist, I substitute the chicken with hearty chunks of cauliflower, chickpeas, or tofu, and use coconut milk instead of cream to keep it dairy-free and just as luscious.
If you prefer a different heat level, adjusting the cayenne pepper or chili powder lets you dial the spice up or down. I find that roasting the spices briefly before grinding them adds an extra smoky depth to the masala paste, which is a neat trick I sometimes use for a more complex profile. Also, if I’m short on time, I sometimes cook the chicken fully in a skillet before adding it to the sauce to speed up the simmering step without compromising flavor.
Another variation I enjoy is swapping plain white rice for fragrant basmati or even quinoa for a nutritious tweak. Fresh herbs like mint or basil can be mixed with the cilantro for a creative fresh garnish that changes the flavor subtly but beautifully. No matter how I adjust it, this recipe remains a guaranteed crowd-pleaser that adapts perfectly to my kitchen mood.
Storage and Reheating
Storing Leftovers
If you have any leftovers, I recommend storing the creamy chicken tikka masala in an airtight container in the refrigerator. Glass containers work great since they don’t absorb flavors and are microwave-safe. Properly stored, the dish stays fresh and delicious for up to 3-4 days. Make sure the sauce has completely cooled before sealing to avoid condensation which can dilute the flavors.
Freezing
This recipe freezes wonderfully. To freeze, portion the chicken tikka masala into airtight freezer-safe containers or heavy-duty freezer bags. Remove as much air as possible to prevent freezer burn. It will keep well for up to 3 months in the freezer. I find freezing in individual portions is handy for quick meals later on, and the spices maintain their character after thawing surprisingly well.
Reheating
To reheat, gently warm the leftovers on the stovetop over low to medium heat, stirring occasionally to prevent the cream from separating and the chicken from drying out. You can add a splash of water, cream, or coconut milk if the sauce thickens too much. Avoid reheating on very high heat or in a microwave for too long, as that can cause the sauce to curdle or the chicken to become tough. Serve immediately with freshly cooked rice or reheat rice separately and plate together.
FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs are actually my personal favorite for this recipe because they stay juicier and more tender during cooking, adding extra flavor to the creamy sauce. Just cut them into bite-sized pieces like the breasts and adjust cooking time if they’re especially thick.
Is it possible to make this dish vegan?
Yes, you can make a delicious vegan version by substituting the chicken with firm tofu, chickpeas, or cauliflower and replacing the heavy cream with coconut milk. Also, swap the yogurt marinade for a plant-based yogurt alternative. The spices and coconut milk help maintain all the rich, creamy flavors.
Do I need to make the masala paste from scratch?
While making your own masala paste is rewarding and full of fresh flavor, you can use a good-quality store-bought masala paste to save time. Just look for one without added preservatives or excessive salt for the best taste. I find homemade paste deepens the flavor more dramatically, though.
Can I prepare part of this recipe ahead of time?
Definitely! Marinating the chicken a few hours or even the night before really enhances the flavor. You can also make the masala paste in advance and freeze it. The curry itself reheats well, so you might cook it a day ahead and then gently reheat just before serving.
What kind of rice works best with this dish?
I prefer fluffy basmati rice because its light texture and fragrant aroma complement the rich tikka masala perfectly. However, plain jasmine or long-grain white rice also pairs nicely. If you want a nutritious twist, quinoa or brown rice works well, but just remember to adjust cooking times accordingly.
Conclusion
I genuinely hope you feel inspired to try this Creamy Chicken Tikka Masala with Cilantro and Rice Recipe soon. It’s a dish that always fills my kitchen with warmth and generosity, making every meal feel like a special occasion even on busy nights. Trust me, once you taste that silky sauce mingling with tender chicken and fresh cilantro over rice, it will become one of your go-to comfort foods too. Enjoy every bite and happy cooking!
Print
Creamy Chicken Tikka Masala with Cilantro and Rice Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Description
Chicken Tikka Masala is a flavorful and creamy Indian-inspired dish featuring tender marinated chicken cooked in a rich, spiced tomato-based sauce. Served over fluffy rice and garnished with fresh cilantro, this recipe balances aromatic spices, tangy yogurt marinade, and a luscious cream finish for a comforting meal perfect for family dinners.
Ingredients
For the Masala Paste
- 2 onions (about 3 cups when chopped)
- 5 cloves garlic
- 2-inch piece fresh ginger
- 3 tablespoons garam masala
- 1 tablespoon chili powder
- 1 tablespoon turmeric
- 1 tablespoon cumin
- ½ teaspoon ground cloves
- 2 teaspoons kosher salt
- ½ teaspoon cayenne pepper
- small pile of cilantro stems
- juice of one lemon
For the Chicken and Sauce
- 2 lbs boneless skinless chicken breasts
- ¼ cup masala paste (from above)
- ½ cup plain yogurt
- 1-2 tablespoons oil (for cooking)
- 2 cups tomato puree
- 1 cup heavy cream (or substitute a 14-ounce can full-fat coconut milk)
- 1-2 teaspoons kosher salt (for seasoning)
For Serving
- 2 cups rice
- ¼ cup cilantro (fresh, chopped)
Instructions
- Make the Masala Paste: Pulse the chopped onions, garlic, ginger, garam masala, chili powder, turmeric, cumin, ground cloves, kosher salt, cayenne pepper, cilantro stems, and lemon juice in a food processor until smooth. Set aside about ¼ cup of this paste for the recipe and freeze the remainder for future use.
- Marinate the Chicken: Cut the chicken breasts into bite-sized pieces. Combine the chicken with 1-2 tablespoons of the masala paste and the plain yogurt. Marinate in the refrigerator for about 30 minutes to infuse flavors.
- Cook the Rice: Begin cooking the rice according to the package instructions so it will be ready when the chicken tikka masala is done.
- Brown the Chicken: Heat a large, deep nonstick skillet over medium-high heat and add 1-2 tablespoons of oil. Cook the marinated chicken pieces in batches without moving them initially so a nice brown crust forms. The chicken does not need to be fully cooked through at this stage. Remove the browned chicken and set aside.
- Prepare the Sauce: In the same skillet, add 2-3 tablespoons of the reserved masala paste and stir-fry for a few minutes to release the spices’ aroma. Then add the tomato puree and return the browned chicken to the skillet. Reduce heat and simmer gently for 10-15 minutes until the chicken is fully cooked and the flavors meld.
- Finish the Dish: Stir in the heavy cream or coconut milk and season with kosher salt to taste. Let the sauce stand off the heat for a few minutes to thicken slightly.
- Serve: Spoon the chicken tikka masala over the cooked rice and garnish with freshly chopped cilantro. Enjoy the rich, aromatic dish at your table.
Notes
- Marinating the chicken for longer than 30 minutes can deepen the flavor.
- Substituting coconut milk makes this dish dairy-free while keeping it creamy.
- If you prefer less heat, adjust or omit the cayenne pepper.
- Use basmati rice for a more authentic pairing.
- The leftover masala paste freezes well and can be used in future Indian dishes.

Leave a Reply