Anonymous wrote:"Dal is a term for a variety of dishes made from dried, split pulses, like lentils, beans, and peas, that are slow-cooked until soft and porridge-like. The word "dal" comes from Sanskrit and means "to split".
It's a soup, so you don't pour it over rice.
"Curry" means a saucy dish in which you put meat or vegetables, on top of rice.
Dal is more watery than curry.
Dal is an accompaniment and a dish made from lentils and split pulses, legumes etc. So you can scoop it up with all kinds of indian breads or pour it over rice. It can be eaten as a soup or an accompaniment to carbs. Pour it on top of rice and mix it together to have your basic foundation of a meal. Add different kinds of curry dishes with different levels of dryness to it and there is no end to the sides that can be served with Indian meals.
Depending on the recipe and the ingredients, they can be slow-cooked or not. They can have cream or ghee in it, or not. They can be very runny to eat with rice and other grains, or thick to be scooped by Indian bread. They can be heavily spiced with various kinds of spices or herbs, or not. They can have vegetables added to eat or even meats, poultry or fish added to it. The variety of Indian cuisine is endless.
Nowadays, I am making basic Indian vegetarian meals most days for 6 people at home. My cooking time is usually 1 hour - hour and a half, to make both lunch and dinner - 2-3 vegetable curries or dishes, daal, rotis, rice pilaf, simple salad and a yogurt dish.