4 large tomatoes, peeled and seeded
2 medium onions, thinly sliced
1 medium green bell pepper, seeded and chopped
1 medium yellow bell pepper, seeded and chopped
1 medium red bell pepper, seeded and chopped
2 medium carrots, chopped
1 small onion, thinly sliced
1 tablespoon curry powder
1 pinch salt
1 pinch ground black pepper
2 tablespoons coconut milk
1 cup water
Place tomatoes in a large pot with enough water to cover. Bring to a boil; cook 15 minutes.
In a medium saucepan, bring water to a boil. Reduce heat and simmer 5 minutes. Add vegetable stock, vegetable broth, carrots, green pepper, tomato paste, curry powder, salt, black pepper and coconut milk. Bring to a boil and cook 5 minutes. Add water and stir.
Remove chicken from marinade. Remove skin, cut chicken into 1/4 inch strips, and place in a blender or food processor. Puree.
Return chicken to pot with tomatoes, onions, bell pepper, carrot, bell pepper, onion puree, curry powder, salt and pepper. Bring to a boil. Reduce heat to medium-low, and bring to a boil. Simmer 20 minutes.
Remove chicken from liquid. Turn chicken over and cook 2 minutes on each side. Remove chicken from liquid, reserving marinade. Place chicken on the prepared grill. Cook for 3 to 4 minutes on each side, or until they are crisp-tender.
Slice chicken breasts into 1/4 inch strips, scoop out meat juices, and place in a medium bowl. Dip strips of meat in water, then in tomato paste, then in curry powder, then in salt and pepper. Place strips in a large bowl and toss lightly with reserved marinade.
Pour chicken stock and peas into a large saucepan over medium heat. Bring to a boil, then reduce heat and simmer 15 minutes. Reduce heat to low, and add vegetable stock, chicken, peas, onion puree, curry powder, salt and pepper. Bring to a boil, stirring occasionally, and cover. Heat for 10 minutes, scraping pan and pan surface with spoon.
Return chicken to pan and cook 5 minutes more, scraping pan to loosen browning of juices. Add coconut milk and water to the saucepan; bring to a boil. Simmer for 5 minutes.
Add chicken stock and peas and cover. Simmer for 10 minutes more, stirring occasionally. Stir sauce into noodles, then stir chicken into sauce. Cover and stir in crabmeat and mushrooms. Return the noodles to the saucepan, adding water if necessary to cover. Sprinkle with coconut milk and serve.