I found this recipe on AllRecipes.com a few years ago. My kids are iffy on it, but it's one of my favorites. It's pretty spicy, so if that's a problem, use less chili powder.
4 teaspoons coconut milk
1 teaspoon Indian chili powder (use less if you don't like spicy)
1 1/2 teaspoons ground coriander seed
1 pinch ground turmeric
salt to taste
2 teaspoons oil
1 onion, chopped
1 small cinnamon stick
1/2 teaspoon cumin seeds
1 teaspoon fresh ginger
2 cans chopped tomatoes with juice
1 pound bag of petite peas
1. In a small bowl, mix together coconut milk, chili powder, coriander, turmeric, and salt.
2. In a medium sauce pan, heat oil over medium heat. Add onion, cinnamon stick, and cumin seeds; saute until onions are soft.
3. Stir in ginger, tomatoes, peas, and coconut milk mixture. Reduce heat, and simmer until hot. I like this barely cooked so the peas still have a firm texture and sort of pop in your mouth.
4. Can be served over rice (basmati rice is best), and is really good served over Indian Fried Rice
Tips: You can use spices that are pre-ground, but the flavor and scent is better if you use whole seeds that you grind fresh yourself. I grind my spices with a coffee grinder which makes it really easy. Also, Indian chili powder is much more spicy than Mexican chili powder, so start with a small amount; you can always add more if you want more heat.