To make each curry paste: Roast dry spices (cumin, nutmeg, coriander seeds) in frying pan over med-high heat for approx 1-2 min until fragrant. Remove from heat. Blend all ingredients (including roasted spices) in a Magic Bullet or food processor. Add water as needed, but try not to add any at all if possible. Be patient! With red chili paste, you will water to soak dried red chills in hot water for up to a minute before you blend.
To make curry: Heat oil in large frying pan. Add garlic, ginger and onion, sautéing for 1 min until fragrant. Add chicken and mushrooms, frying for another 2 min. Add 2-3 tbsp curry paste, sauté for 3 min.
Add coconut milk, and simmer until chicken begins to cook through. Add carrots and baby corn, then add fish sauce and lime juice. Cook for another 2-3 min. Add red pepper and spinach when you are sure chicken is cooked through and you are ready to serve the dish--these vegetables cook the quickest and you don't want them to become soggy!
To make rice: Cook rice in water, coconut milk, butter and salt, bringing to a boil and then simmering for approx 15 min. Be sure to follow package instructions, but include coconut milk for extra flavour.
Serve curry alongside coconut rice in large pasta bowl or plate, and garnish with cilantro. Red curry may be spicier than the green curry, so watch how much curry paste you add! My motto is, you can always add more!