Amazing Chicken Tikka Masala Recipe – Easy 30-Minute Dinner

Few comfort foods are as satisfying as a warm bowl of Chicken Tikka Masala served over fluffy basmati rice. Tender pieces of chicken are coated in a rich, creamy tomato sauce infused with garlic, ginger, and fragrant Indian-inspired spices. Finished with fresh cilantro and served with warm naan, this classic-style dinner is perfect when you want something cozy, flavorful, and better than takeout.

This homemade Chicken Tikka Masala recipe brings together bold spices and a creamy tomato sauce without requiring complicated cooking techniques. The chicken is first marinated in yogurt and spices, then cooked until beautifully browned before being simmered in the flavorful sauce.

Whether you’re cooking for your family, planning a weekend dinner, or simply craving a comforting Indian-inspired meal, this recipe is an excellent choice. Serve it over basmati rice, add warm naan on the side, and enjoy a restaurant-style dinner from your own kitchen.

Why You’ll Love This Chicken Tikka Masala

There is a lot to love about this flavorful chicken dinner.

  • Rich and creamy: The tomato-based sauce has a smooth, luxurious texture.
  • Packed with flavor: Garlic, ginger, garam masala, paprika, cumin, and other spices create layers of flavor.
  • Tender chicken: Yogurt helps create flavorful, juicy chicken pieces.
  • Perfect with rice: The creamy sauce pairs beautifully with fluffy basmati rice.
  • Great for family dinners: The recipe can easily be adjusted to make it milder or spicier.
  • Better than takeout: You can enjoy your favorite restaurant-style flavors at home.
  • Meal-prep friendly: Leftovers reheat beautifully for an easy lunch or dinner.

Ingredients for Chicken Tikka Masala

For the Chicken Marinade

  • 1 1/2 pounds boneless, skinless chicken thighs or chicken breasts, cut into bite-size pieces
  • 1/2 cup plain Greek yogurt
  • 1 tablespoon lemon juice
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Tikka Masala Sauce

  • 2 tablespoons vegetable oil or neutral cooking oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon chili powder, optional
  • 1 can (14 ounces) crushed tomatoes
  • 1/2 cup heavy cream
  • 1/2 cup water or chicken broth
  • 1 teaspoon salt, or to taste
  • 1 teaspoon sugar, optional
  • 2 tablespoons fresh cilantro, chopped

For Serving

  • Cooked basmati rice
  • Warm naan bread
  • Fresh cilantro
  • Lemon wedges, optional

How to Make Chicken Tikka Masala

1. Marinate the Chicken

Add the chicken pieces to a large bowl.

Mix together the Greek yogurt, lemon juice, garlic, ginger, garam masala, cumin, paprika, turmeric, salt, and black pepper. Add the mixture to the chicken and toss until every piece is evenly coated.

For the best flavor, cover the bowl and refrigerate the chicken for at least 30 minutes. If you have more time, letting it marinate for several hours allows the spices to penetrate the chicken more deeply.

The yogurt also helps keep the chicken tender while it cooks.

2. Prepare the Chicken

Heat a large skillet over medium-high heat and add the cooking oil.

Remove the chicken from the marinade, allowing any excess to drip off. Place the chicken pieces in the hot skillet in a single layer.

Cook the chicken in batches if necessary. Overcrowding the skillet can cause the chicken to release too much moisture and prevent it from developing a nicely browned exterior.

Cook until the chicken is browned on the outside and nearly cooked through. Transfer it to a clean plate and set aside.

The chicken will finish cooking later in the sauce.

3. Cook the Onion

Using the same skillet, add a little more oil if needed.

Add the diced onion and cook for approximately 4 to 5 minutes, stirring occasionally, until softened and lightly golden.

Cooking the onion slowly helps develop a naturally sweet base for the sauce.

4. Add Garlic and Ginger

Add the minced garlic and grated ginger to the skillet.

Cook for about 30 seconds to 1 minute, stirring constantly.

Be careful not to burn the garlic. It should become fragrant without turning dark.

5. Toast the Spices

Add the garam masala, cumin, paprika, and optional chili powder.

Stir the spices into the onion, garlic, and ginger mixture for about 30 seconds.

This quick step helps release the aroma of the spices and gives the finished Chicken Tikka Masala a deeper flavor.

6. Add the Tomatoes

Pour the crushed tomatoes into the skillet.

Stir well, scraping the bottom of the pan to incorporate any browned bits left from cooking the chicken.

Add the water or chicken broth and season with salt.

Bring the sauce to a gentle simmer.

Let it cook for approximately 8 to 10 minutes, stirring occasionally, until the tomato sauce begins to thicken.

7. Return the Chicken

Add the browned chicken pieces back into the skillet.

Stir gently to coat the chicken in the tomato sauce.

Reduce the heat to medium-low and allow everything to simmer for approximately 8 to 10 minutes, or until the chicken is fully cooked and tender.

The sauce should gradually become thicker and more flavorful as it simmers.

8. Add the Cream

Reduce the heat to low and pour in the heavy cream.

Stir gently until the cream is fully incorporated and the sauce becomes rich and creamy.

Do not boil the sauce aggressively after adding the cream. A gentle simmer is enough to bring everything together.

Taste the sauce and adjust the seasoning if needed.

If the tomato flavor is particularly sharp, a small amount of sugar can help balance the acidity.

9. Garnish and Serve

Turn off the heat and sprinkle fresh chopped cilantro over the finished dish.

Serve the Chicken Tikka Masala immediately over fluffy basmati rice.

Add warm naan bread on the side for dipping into the creamy sauce.

For an extra fresh finish, serve with lemon wedges and additional cilantro.

Amazing Chicken Tikka Masala Recipe 2

Tips for the Best Chicken Tikka Masala

Use chicken thighs for extra tenderness

Chicken thighs contain more natural fat than chicken breast, which makes them particularly forgiving and tender when simmered in sauce.

Chicken breast works well too, but avoid overcooking it.

Don’t skip the marinade

Even a short marinade makes a difference. The combination of yogurt, lemon juice, garlic, ginger, and spices gives the chicken a flavorful coating and helps keep it tender.

Brown the chicken first

Don’t simply add raw chicken directly to the tomato sauce. Browning the chicken first creates additional flavor and gives the finished dish a more satisfying texture.

Cook the spices briefly

Adding the spices directly to the onion, garlic, and ginger allows their aromas to bloom before the tomatoes are added.

Just be careful not to leave them in the dry pan for too long.

Simmer instead of boiling

A gentle simmer allows the chicken to become tender while giving the sauce time to develop its flavor.

A hard boil can make the sauce splatter and may result in tougher chicken.

Adjust the spice level

For a mild Chicken Tikka Masala, leave out the chili powder.

For a spicier version, increase the chili powder or add a pinch of cayenne pepper.

You can also serve chili flakes on the side so everyone can adjust their own portion.

What to Serve with Chicken Tikka Masala

The creamy sauce makes Chicken Tikka Masala especially delicious with rice.

Fluffy basmati rice is a classic option because its light texture allows it to absorb the sauce without becoming overly heavy.

Naan is another excellent choice. Tear off a piece and use it to scoop up the chicken and creamy tomato sauce.

You can also serve the dish with a simple cucumber salad, roasted vegetables, or steamed greens for a balanced dinner.

Fresh cilantro and a squeeze of lemon add brightness and contrast to the rich sauce.

Can I Make Chicken Tikka Masala Ahead of Time?

Yes. In fact, the flavor can become even more developed after the dish rests.

Prepare the recipe as directed, allow it to cool slightly, and store it in an airtight container in the refrigerator.

When ready to serve, reheat gently on the stovetop over medium-low heat. Add a small splash of water or broth if the sauce has become too thick.

Avoid overheating the sauce, particularly after the cream has been added.

How to Store Leftovers

Allow leftovers to cool before transferring them to an airtight container.

Store the Chicken Tikka Masala in the refrigerator and enjoy within a few days.

For meal prep, store the chicken and sauce separately from the rice when possible. This helps maintain the best texture when reheating.

The dish can also be frozen in an airtight freezer-safe container. Thaw it in the refrigerator before reheating gently.

Frequently Asked Questions

Can I use chicken breast?

Yes. Chicken breast is an excellent option if you prefer leaner meat. Cut it into evenly sized pieces and avoid overcooking it.

Is Chicken Tikka Masala spicy?

It can be, but the spice level is easy to customize. The recipe can be made mild by reducing or omitting the chili powder. Add more chili for a hotter version.

Can I use coconut milk instead of heavy cream?

Yes, coconut milk can be used as an alternative for a slightly different flavor and creamy texture. Keep in mind that it will give the sauce a noticeable coconut flavor.

Can I use jarred tomato sauce?

Crushed tomatoes are recommended because they provide a fresh tomato base and allow you to control the seasoning. However, plain tomato sauce can work in a pinch.

What rice goes best with Chicken Tikka Masala?

Basmati rice is an excellent choice. Its long grains and light texture complement the rich sauce beautifully.

How to Make This Recipe for Meal Prep

This recipe is particularly convenient for meal prep because the chicken and sauce hold their flavor well after refrigeration.

Prepare a large batch and divide it into individual containers with cooked basmati rice.

Keep the portions refrigerated and reheat only what you plan to eat.

When reheating, add a small splash of water if the sauce has thickened. Warm the chicken and sauce gently until heated through.

This makes it easy to have a flavorful homemade lunch or dinner ready during busy weekdays.

Final Thoughts

This Chicken Tikka Masala is a rich, creamy, and satisfying dinner that brings restaurant-style flavor right to your home kitchen. Tender chicken simmered in a fragrant tomato sauce, served with fluffy rice and warm naan, makes this an easy and comforting meal for busy weeknights or family dinners.

If you enjoy easy chicken meals, be sure to try our Noodles with Chicken and Broccoli for another quick and satisfying dinner.

For safe food preparation, make sure chicken reaches an internal temperature of 165°F (74°C). The USDA food safety guidelines provide helpful information on safely cooking and handling poultry.

You can also explore this guide to Indian spices to learn more about the aromatic flavors commonly used in Indian-inspired cooking.

Save this Chicken Tikka Masala recipe for your next cozy dinner, and share it with family and friends who love flavorful homemade meals!

Print

Amazing Chicken Tikka Masala Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender chicken simmered in a rich, creamy tomato sauce with aromatic Indian-inspired spices, served with fluffy rice and warm naan.

  • Author: Luna
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian-Inspired

Ingredients

Scale

1 1/2 lb boneless chicken, cubed

1/2 cup plain Greek yogurt

1 tbsp lemon juice

6 cloves garlic, minced

2 tbsp fresh ginger, grated

2 tsp garam masala

2 tsp ground cumin

2 tsp paprika

1/2 tsp turmeric

1 medium onion, diced

14 oz crushed tomatoes

1/2 cup heavy cream

1/2 cup chicken broth

2 tbsp oil

1 tsp salt

1 tsp sugar (optional)

2 tbsp chopped cilantro

Cooked basmati rice

Naan bread

Instructions

1. Marinate chicken.

2. Brown chicken.

3. Cook onion, garlic, and ginger.

4. Add spices and tomatoes.

5. Simmer sauce.

6. Return chicken.

7. Stir in cream.

8. Serve with rice and naan.

Notes

Marinate longer for more flavor.

Use chicken thighs for extra tenderness.

Adjust spice level to taste.

Store leftovers refrigerated up to 3 days.

Serve with naan and rice.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

1 thought on “Amazing Chicken Tikka Masala Recipe – Easy 30-Minute Dinner”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star