Nutrition Facts for High protein classic indian chicken curry

High Protein Classic Indian Chicken Curry

Elevate your dinner game with this High Protein Classic Indian Chicken Curry, a flavorful and wholesome dish that’s as nourishing as it is delicious. Made with tender, marinated chicken breast, protein-packed Greek yogurt, and a medley of aromatic spices—including cumin, coriander, and garam masala—this recipe offers an authentic taste of India while keeping health in mind. The rich onion-tomato base, simmered to perfection, creates a sauce that’s deeply satisfying yet remarkably easy to prepare. Ready in just about an hour, this hearty curry is ideal for meal prep or weeknight dinners. Pair it with fluffy steamed rice or warm naan for a complete high-protein, crowd-pleasing meal that's bursting with bold flavors and vibrant colors.

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of High Protein Classic Indian Chicken Curry
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 500 g Chicken breast, boneless and skinless
  • 100 g Greek yogurt, plain
  • 1 tbsp Ginger paste
  • 1 tbsp Garlic paste
  • 0.5 tsp Turmeric powder
  • 1 tsp Red chili powder
  • 1.5 tsp Ground coriander
  • 1 tsp Cumin powder
  • 1 tsp Garam masala
  • 1 tsp Salt
  • 3 tbsp Vegetable oil
  • 2 medium Onions, finely chopped
  • 400 g Canned tomatoes, crushed
  • 200 ml Water
  • 2 tbsp Fresh cilantro, chopped

Directions

Step 1

Cut the chicken breast into bite-sized pieces and set aside.

Step 2

In a bowl, mix together Greek yogurt, ginger paste, garlic paste, turmeric powder, half of the red chili powder, and half of the salt. Add the chicken pieces to this marinade, ensure they are well coated, and let it marinate for at least 30 minutes, or up to 2 hours in the refrigerator.

Step 3

Heat vegetable oil in a large pan over medium heat. Add finely chopped onions and sauté until they are golden brown.

Step 4

Add the remaining chili powder, ground coriander, cumin powder, and the rest of the salt to the onions. Stir well, letting the spices cook for about 2 minutes.

Step 5

Add the crushed canned tomatoes to the pan, mix well, and let it simmer for 5-7 minutes until the oil starts separating from the mixture.

Step 6

Add the marinated chicken pieces to the pan. Stir well to combine them with the onion-tomato mixture.

Step 7

Pour in water, bring the curry to a boil, then reduce the heat to a simmer. Cover the pan and let the chicken cook for about 20 minutes, or until fully cooked, stirring occasionally.

Step 8

Once the chicken is cooked through, add garam masala and gently stir.

Step 9

Garnish with freshly chopped cilantro before serving.

Step 10

Serve hot with steamed rice or your preferred Indian bread.

Nutrition Facts

Serving size (1514.3g)
Amount per serving % Daily Value*
Calories 1547.5
Total Fat 62.2g 0%
Saturated Fat 12.2g 0%
Polyunsaturated Fat 25.3g
Cholesterol 435mg 0%
Sodium 4707.2mg 0%
Total Carbohydrate 71.9g 0%
Dietary Fiber 15.1g 0%
Total Sugars 28.2g
Protein 175.6g 0%
Vitamin D 65IU 0%
Calcium 405.7mg 0%
Iron 12.8mg 0%
Potassium 2902.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 36.1%
Protein: 45.3%
Carbs: 18.6%