Vegetable curry from Thai restaurants seems like a healthy, low-calorie choice. After all, it's free of fatty meat and packed with fresh, tender veggies. Vegetarian dining doesn't always mean low-calorie dining, however, especially if you order a curry that's cooked in a rich sauce of full-fat coconut milk.
The calorie count per serving of curry sauce alone can be enough to make a small meal. According to Thai Express, single servings of its red or green curry sauce have 340 calories each, while the yellow curry sauce has 360 calories. The bulk of the calorie count in creamy curries is from coconut milk, which has more than 200 calories in just 1/2 cup.
The calorie count in a single serving of veggies is low, but total calories can add up if your curry is a large portion that contains servings of multiple vegetables. According to Thai Express, by including green peppers, onions, carrots, broccoli, baby corn and Chinese lettuce in a curry, you are adding 60 calories on top of the calories in the sauce. A veggie curry that contains tofu has another 130 calories per serving.