To make Indian curry, you will need the following ingredients:
* Oil (ghee, sesame oil, mustard oil, or peanut oil)
* Whole spices (bay leaf, cinnamon stick, cloves, green cardamoms)
* Onions, chopped
* Ginger garlic paste
* Tomatoes, chopped
* Turmeric powder
* Red chili powder
* Coriander powder
* Garam masala
* Meat or vegetables of your choice
* Water or broth
* Salt to taste
1. Heat oil in a large pot or Dutch oven over medium heat. Add the whole spices and cook until fragrant, about 30 seconds.
2. Add the onions and cook until softened and translucent, about 5 minutes.
3. Add the ginger garlic paste and cook for another minute.
4. Add the tomatoes, turmeric powder, red chili powder, coriander powder, and garam masala. Cook for 2-3 minutes, stirring constantly.
5. Add the meat or vegetables to the pot and stir to coat in the spices.
6. Add water or broth until the meat or vegetables are submerged.
7. Bring to a boil, then reduce heat to low and simmer for 20-30 minutes, or until the meat or vegetables are cooked through.
8. Season with salt to taste and serve with rice or naan bread.
Here are some tips for making Indian curry:
* Use a good quality oil. Ghee is a traditional choice, but other oils such as sesame oil, mustard oil, or peanut oil can also be used.
* Don’t overcrowd the pot. If you are cooking a lot of meat or vegetables, cook them in batches to prevent them from steaming instead of browning.
* Cook the onions until they are softened and translucent. This will help to develop the flavor of the curry.
* Don’t overcook the spices. Once the spices are fragrant, remove them from the heat.
* Add enough liquid to the pot so that the meat or vegetables are submerged. The curry will thicken as it cooks.
* Taste the curry and adjust the seasonings as needed.