Nutrition Facts for Dairy-free authentic tomato curry

Dairy-Free Authentic Tomato Curry

Image of Dairy-Free Authentic Tomato Curry
Nutriscore Rating: 78/100

Dive into the vibrant flavors of this **Dairy-Free Authentic Tomato Curry**, a comforting plant-based dish that’s bursting with bold spices and creamy richness. Made with fresh tomatoes, aromatic cumin seeds, and a medley of finely-tuned spices, this curry delivers traditional flavor without the use of dairy. The subtle creaminess comes from luxurious coconut milk, making it perfect for vegans or those with lactose sensitivities. Quick and satisfying, this one-pot recipe takes just 35 minutes to prepare, making it ideal for weeknight dinners. Garnished with fresh cilantro and best served with steamed rice or warm bread, this curry is a celebration of wholesome ingredients and authentic Indian culinary heritage.

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
10 min
🔥
Cook Time
25 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 2 tablespoons Olive oil
  • 1 teaspoon Cumin seeds
  • 1 large Onion, finely chopped
  • 3 Garlic cloves, minced
  • 1 teaspoon Ginger, grated
  • 2 Green chilies, chopped
  • 5 medium Tomatoes, chopped
  • 1 teaspoon Ground coriander
  • 0.5 teaspoon Turmeric powder
  • 0.5 teaspoon Red chili powder
  • 1 cup Coconut milk
  • 1 teaspoon Salt
  • 0.25 cup Fresh cilantro, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Heat the olive oil in a large pan over medium heat. Once hot, add the cumin seeds and let them splutter for a few seconds.

2

Add the finely chopped onion to the pan and sauté until they turn golden brown, about 5-7 minutes.

3

Stir in the minced garlic, grated ginger, and chopped green chilies. Cook for another 2 minutes until the raw aroma disappears.

4

Add the chopped tomatoes to the pan and cook until they become soft and the oil starts to separate, about 8 minutes.

5

Mix in the ground coriander, turmeric, and red chili powder. Stir well to combine the spices with the tomato mixture.

6

Pour in the coconut milk and add salt. Stir to combine and let the curry simmer on a low heat for about 8-10 minutes, allowing the flavors to meld and the sauce to thicken slightly.

7

Taste and adjust seasoning if necessary.

8

Garnish the tomato curry with freshly chopped cilantro just before serving.

9

Serve hot with steamed rice or your choice of bread.

Cooking Tip: Take your time with each step for the best results!
586
cal
11.3g
protein
74.5g
carbs
32.0g
fat

Nutrition Facts

1 serving (1180.2g)
Calories
586
% Daily Value*
Total Fat 32.0 g 41%
Saturated Fat 4.8 g 24%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 2462 mg 107%
Total Carbohydrate 74.5 g 27%
Dietary Fiber 14.9 g 53%
Total Sugars 43.1 g
Protein 11.3 g 23%
Vitamin D 0.0 mcg 0%
Calcium 211 mg 16%
Iron 7.9 mg 44%
Potassium 2391 mg 51%

*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

47.2%%
7.2%%
45.6%%
Fat: 288 cal (45.6%%)
Protein: 45 cal (7.2%%)
Carbs: 298 cal (47.2%%)