@huKSer
There are a million recipes for curry, but I use a couple (besides the one above) for generic curry.
This one's from an Indian friend, and you should probably have all of the spices (with the exception of garam masala, which can be omitted) in your spice cabinet:
Curry
1 Tbsp whole cumin seeds
½ tsp turmeric
½ tsp chili powder
½ tsp cumin
½ tsp coriander
½ tsp Thai chili powder (to taste)
Salt (to taste)
Pinch of garam masala
2 large garlic cloves
Equal amounts ginger to garlic
½ cup diced onions
1 ½ lbs beef, pork, goat or chicken, cut into small dice
2 small tomatoes, chopped
2 cups water
1-2 cups coconut milk
Add oil to a hot pan. In another pan, toast the cumin seeds dry. Once oil smokes, brown meat on all sides, then remove and turn heat to low. After toasting, transfer cumin seeds to pan with meat juices, then add onion and cook on low until softened. Add garlic & ginger. Once everything in the pan is softened, return the meat to the pan, salt to taste, and add turmeric, chili powder, cumin powder and coriander. Let cook, covered, for about 30 minutes.
Once the meat starts to release the oils, add tomatoes and cook until softened, then add the water and cook for another hour. When meat is soft and tomatoes are well incorporated into the sauce, add coconut milk and a pinch of garam masala. Serve with rice.
This one is from some recipe I found online for crockpot curry (which tasted good but didn't turn out so well).
Curry Powder
2 tablespoons ground cumin
2 tablespoons ground coriander
2 teaspoons ground turmeric
1/2 teaspoon crushed red pepper flakes
1/2 teaspoon mustard seed
1/2 teaspoon ground ginger
In a blender or food processor, combine cumin, coriander, turmeric, red pepper flakes, mustard seed, and ginger. Process to a fine powder. Store in an airtight container.