Nutrition Facts for Madras curry vegan or chicken

Madras Curry Vegan or Chicken

Image of Madras Curry Vegan or Chicken
Nutriscore Rating: 77/100

Elevate your mealtime with this rich and aromatic Madras Curry, customizable for both vegan and chicken enthusiasts alike! This recipe brings bold flavors to the table with a medley of fragrant spices like turmeric, cumin, coriander, and cinnamon, all beautifully balanced with creamy coconut milk and a touch of heat from Madras curry powder. Whether you choose tender chunks of chicken or plant-based proteins like tofu or chickpeas, this hearty curry pairs perfectly with fluffy basmati rice and a sprinkle of fresh cilantro. Ready in under an hour, it's a vibrant and comforting dish that's perfect for weeknight dinners or special occasions. Ideal for those craving authentic Indian-inspired flavors, this versatile recipe satisfies both meat-lovers and vegans with its luscious, spice-infused sauce.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
40 min
🕐
Total Time
55 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

20 items
  • 2 tablespoons coconut oil (or neutral cooking oil)
  • 1 large yellow onion, finely chopped
  • 4 cloves garlic cloves, minced
  • 1 tablespoon fresh ginger, minced
  • 1 teaspoon ground turmeric
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon paprika
  • 0.5 teaspoon ground cinnamon
  • 2 tablespoons Madras curry powder
  • 0.5 teaspoon red chili powder (optional, for extra heat)
  • 1 15-ounce can diced tomatoes (canned or fresh)
  • 1 15-ounce can coconut milk
  • 1 cup vegetable or chicken broth
  • 14 ounces tofu (extra firm), cubed or chickpeas (for vegan version)
  • 1 pound chicken breast, cubed (for non-vegan version)
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 3 tablespoons fresh cilantro, chopped (for garnish)
  • 4 cups cooked rice (for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Heat the coconut oil in a large skillet or pot over medium heat.

2

Add the finely chopped onion, and sauté for 5–7 minutes until softened and golden brown.

3

Stir in the minced garlic and ginger, cooking for another 1–2 minutes until fragrant.

4

Lower the heat slightly and add the turmeric, cumin, coriander, paprika, cinnamon, Madras curry powder, and optional chili powder. Stir constantly for 1–2 minutes to toast the spices.

5

Pour in the diced tomatoes, coconut milk, and broth, stirring to combine. Bring the mixture to a gentle simmer.

6

If making the vegan version, add the cubed tofu or drained chickpeas to the skillet. If making the chicken version, add the raw chicken cubes. Stir well to coat the protein in the sauce.

7

Cover and simmer the curry on low heat for 20–25 minutes, stirring occasionally. Ensure the chicken is fully cooked (if using) or the tofu/chickpeas are heated through.

8

Season the curry with salt and sugar, and taste to adjust seasoning if needed.

9

Serve the Madras curry hot over cooked rice, garnished with fresh chopped cilantro.

Cooking Tip: Take your time with each step for the best results!
3060
cal
237.4g
protein
337.7g
carbs
86.2g
fat

Nutrition Facts

1 serving (2952.1g)
Calories
3060
% Daily Value*
Total Fat 86.2 g 111%
Saturated Fat 35.0 g 175%
Polyunsaturated Fat 0.0 g
Cholesterol 386 mg 129%
Sodium 3761 mg 164%
Total Carbohydrate 337.7 g 123%
Dietary Fiber 22.4 g 80%
Total Sugars 57.6 g
Protein 237.4 g 475%
Vitamin D 0.6 mcg 3%
Calcium 3130 mg 241%
Iron 27.7 mg 154%
Potassium 4290 mg 91%

*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

43.9%%
30.9%%
25.2%%
Fat: 775 cal (25.2%%)
Protein: 949 cal (30.9%%)
Carbs: 1350 cal (43.9%%)