Like most indian curries have similar ingredients like onions , tomatoes and similar spices but they all end up tasting so different , like a lot of the curries have like 2-3 differences but they'll taste sooo different , how does this sorcery work .
I also wanna try thai curry , a lot of people have recommended me that , any other asian curries that i should be looking out for?