Exploring the Classic Indian Tomato Chicken Recipe

Spread the love

Discover the authentic Indian tomato chicken recipe its history ingredients and step by step instructions. Cook a delightful Indian dish today.

Here’s a Simple Indian Tomato Chicken Recipe for You

Ingredients for Indian Tomato Chicken Recipe

  • 1 lb (450g) boneless chicken, cut into bite-sized pieces
  • 2 medium-sized tomatoes, finely chopped
  • 1 large onion, finely chopped
  • 2-3 cloves of garlic, minced
  • 1-inch piece of ginger, minced
  • 2 green chilies, slit (adjust to your spice preference)
  • 1 teaspoon cumin seeds
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder (adjust to your spice preference)
  • 1 teaspoon garam masala
  • 1 teaspoon ground coriander
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon paprika
  • Salt to taste
  • 2 tablespoons oil or ghee (clarified butter)
  • Fresh cilantro leaves, chopped (for garnishing)

Instructions for Indian Tomato Chicken Recipe

1/ Marinate the Chicken
In a bowl, combine the chicken pieces with half of the minced ginger, half of the minced garlic, half of the turmeric powder, half of the red chili powder, and a pinch of salt. Mix well and let it marinate for at least 30 minutes.

2/ Heat Oil/Ghee
In a deep pan or skillet, heat the oil or ghee over medium heat. Add the cumin seeds and let them splutter.

3/ Sauté Aromatics
Add the chopped onions and sauté until they turn translucent. Add the remaining minced ginger and garlic. Sauté for another couple of minutes until the raw smell disappears.

4/ Add Spices
Add the remaining turmeric powder, red chili powder, ground coriander, cumin powder, and paprika. Mix well and cook the spices for a minute to release their flavors.

5/ Tomato Addition
Add the finely chopped tomatoes and cook until they become soft and the oil starts to separate from the mixture. This will take about 5-7 minutes.

6/ Cook Chicken
Add the marinated chicken to the tomato mixture. Stir well to coat the chicken with the tomato and spice mixture. Cook for about 8-10 minutes, stirring occasionally, until the chicken is cooked through.

7/ Adjust Seasoning
Taste and adjust the salt and spice levels according to your preference.

8/ Garam Masala & Green Chilies
Sprinkle the garam masala over the chicken and add the slit green chilies. Mix well to combine.

9/ Simmer and Garnish
Reduce the heat to low and let the chicken simmer for another 5-7 minutes. This allows the flavors to meld together. If the gravy is too thick, you can add a little water to achieve your desired consistency.

10/ Garnish & Serve
Once the chicken is cooked and the flavors are well combined, turn off the heat. Garnish with freshly chopped cilantro leaves.

Serve Indian Tomato Chicken

Serve the Indian Tomato Chicken hot with steamed rice, naan, or roti.

Enjoy your delicious homemade Indian Tomato Chicken!

Tips and Tricks to Help you Make the Most of Your Indian Tomato Chicken recipe

Marination Matters: Marinate the chicken for at least 30 minutes. This helps the chicken absorb the flavors of the spices and makes it tender and flavorful.

Prep Before You Cook: Chop all your ingredients and measure your spices before you start cooking. This makes the cooking process smoother and prevents you from scrambling to find ingredients while the pan is hot.

Sauté the Onions Well: Sauté the onions until they turn translucent and slightly golden. This adds a sweet flavor base to the dish.

Fresh Ingredients: Whenever possible, use fresh tomatoes, ginger, and garlic. Fresh ingredients enhance the taste of the dish.

Balancing Heat: Adjust the number of green chilies and red chili powder to control the heat of the dish according to your preference.

Cooking Tomatoes: Cook the tomatoes until they break down and the oil starts to separate. This ensures a rich and flavorful gravy.

Chicken Cooking Time: Be careful not to overcook the chicken. Once it turns white and is no longer pink, it’s done. Overcooked chicken can become tough.

Garam Masala at the End: Adding garam masala towards the end of cooking preserves its aromatic flavors.

Simmer for Flavor: Letting the dish simmer for a while after adding the chicken helps the flavors meld together and creates a more flavorful outcome.

Consistency Control: If the gravy is too thick, add a little water. If it’s too thin, continue simmering to reduce the liquid.

Garnish Gracefully: Fresh cilantro leaves add a burst of color and freshness to the dish when used as a garnish.

Pairing Suggestions: Indian Tomato Chicken goes well with steamed rice, naan, roti, or even bread. Consider adding a side of yogurt raita to balance the spices.

Experiment and Adapt: Feel free to adjust the spice levels and ingredients to suit your taste. Indian cooking is all about experimenting and adapting recipes.

Leftovers Taste Great: Indian dishes often taste even better the next day as the flavors continue to meld. So, don’t hesitate to make a slightly bigger batch for leftovers.

Patience is Key: Indian cooking often requires patience to allow the flavors to develop. Take your time and enjoy the process.

Remember, cooking is a creative process, so don’t be afraid to add your own twists and modifications to make the recipe your own. Happy cooking!

Nutrition Facts

Indian Tomato Chicken” typically refers to a flavorful Indian curry dish made with chicken pieces cooked in a tomato-based gravy. The nutrition facts for Indian Tomato Chicken can vary depending on the specific recipe, portion size, and ingredients used. Here’s a general estimate of the nutrition content for a typical serving of Indian Tomato Chicken:

Serving Size: 1 serving (approximately 200-250 grams)


  • Calories per serving: Approximately 250-350 calories


  • Protein: Approximately 20-25 grams
  • Carbohydrates: Approximately 10-15 grams (varies based on recipe)
  • Dietary Fiber: Approximately 2-4 grams
  • Sugars: Approximately 4-6 grams
  • Fat: Approximately 10-15 grams
  • Saturated Fat: Approximately 2-4 grams

Vitamins and Minerals

  • Sodium: Approximately 400-600 milligrams (varies based on seasoning)
  • Potassium: Approximately 200-300 milligrams
  • Calcium: Approximately 20-40 milligrams
  • Iron: Approximately 2-4 milligrams

Please note that these values are approximate and can vary based on factors such as the specific recipe, the type and amount of oil or ghee used for cooking, the spices and seasonings included, and any additional ingredients like yogurt or cream that may be used to enhance the flavor and texture of the dish.

If you have a specific Indian Tomato Chicken recipe in mind or are using a particular product, it’s best to refer to the nutrition label if available or consult a registered dietitian for more precise information based on the exact ingredients and portion sizes used.

Spread the love

Leave a Reply

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