Homemade Chicken Tikka Masala

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Pin Recipe

Rich and creamy Homemade Chicken Tikka Masala is a heavenly dinner! Flavorful marinated chicken breast inside a rich and creamy spiced curry sauce is delicious over white or brown rice with freshly torn basil leaves. 

Spiced curry chicken tikka masala with fresh basil leaves. - The Midwest Kitchen Blog

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. Please read the full disclosure here.

Chicken Tikka Masala is one of my favorite Indian dishes and it is very easy to make and super delicious. 

Tips and Tricks

Marinating the Chicken – Traditionally the chicken is marinated for 30 minutes. I usually don’t like to wait that long, somewhere between 5 – 15 minutes. Normally I throw all the ingredients into a bowl for the marinade, then start sauteing the onions and garlic. By the time they are done, I will cook the chicken. 

Yogurt or Sour Cream – It is very common to use yogurt to marinate the chicken, but I have found that sour cream works just as well!

Garam Masala Spice Mix – You may not have Garam Masala Spice mix in your home, I didn’t either, so I looked up a recipe for a homemade spice mix. You could also buy a bottle at the store, but if you have the ingredients at home it is really easy to make. A few ingredients you need are – ground cinnamon, ground turmeric, ground cumin, ground cardamom, ground cloves, coriander, etc. 

Heavy Whipping Cream – A must in this recipe! The cream creates a rich and creamy curry sauce that is very delightful! I tried to use milk instead of cream and it tasted good but it wasn’t as rich and creamy as I wanted. The cream makes a great difference!

Chicken tikka masala with white rice and basil leaves. - The Midwest Kitchen Blog

Looking For More Recipes?

Nigerian Meat Pies

West African Fried Plantains

Chicken and Broccoli Noodle Stir Fry

Click here to subscribe to The Midwest Kitchen Blog’s Newsletter for recipes straight to your inbox!

If you love this recipe, pin it to Pinterest for later or share it on Instagram by tagging me (@themidwestkitchenblog).

Don’t forget to leave this recipe a 5-star rating!

Have a blessed day!

Chicken Tikka Masala

Rich and creamy Homemade Chicken Tikka Masala is a heavenly dinner! Flavorful marinated chicken breast inside a rich and creamy spiced curry sauce is delicious over white or brown rice with freshly torn basil leaves. 
No ratings yet
Print Pin Save Rate
Course: Dinner, Main Course
Cuisine: Indian
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4
Calories: 384kcal



  • 1 lb chicken breast cubed
  • ½ cup sour cream or yogurt
  • 4 teaspoon garam masala spice mix divided
  • 1 teaspoon ground turmeric
  • ¼ teaspoon ground cumin
  • ¼ teaspoon ground ginger
  • 1 pinch ground cardamom
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 medium onion diced
  • 3 garlic cloves minced
  • 1 15 ounce can of tomato sauce
  • ½ cup Homemade Chicken Broth
  • ¼ – ½ cup heavy cream
  • 4 tablespoon vegetable oil/ ghee


  • In a large mixing bowl, add the cubed chicken breast, sour cream or yogurt, 2 tsp of garam masala spice mix, ground turmeric, ground cumin, ground ginger, ground cardamom, salt, and pepper. Mix until combined. Allow the chicken to marinate for 5 – 10 minutes.
  • In a large cast-iron skillet, saute the onions in a few tablespoons of ghee. Saute the onions until they are just starting to brown, then add the minced garlic and 2 tsp of the garam masala spice mix. Cook the garlic for 30 seconds – 1 minute, stirring so it doesn't burn. Remove the onions from the skillet.
  • Heat more ghee in the cast-iron skillet, then cook the marinated chicken, 5 – 10 minutes. Once the chicken has been browned, add the onions back to the skillet and the can of tomato sauce. Cook the tomato sauce for 2 – 3 minutes to remove the bitter taste of canned tomatoes.
  • Next, add the chicken broth and heavy cream. Cook until the sauce starts to thicken, stirring occasionally so the bottom doesn't burn.
  • Taste and adjust for seasoning. Serve with white rice and freshly torn basil leaves. Enjoy!


Calories: 384kcal | Carbohydrates: 7g | Protein: 26g | Fat: 28g | Saturated Fat: 9g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 107mg | Sodium: 549mg | Potassium: 543mg | Fiber: 1g | Sugar: 3g | Vitamin A: 437IU | Vitamin C: 5mg | Calcium: 59mg | Iron: 1mg

All nutrition information is automatically generated and should be only used as a rough estimate. This recipe card may contain affiliate links.

Pin Recipe

Similar Posts


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.