Yes chestnut is recessive (ee alleles), but Coat colour genetics are pretty complicated. The Extension gene has two alleles, E and e, E codes for black pigment, e codes for red pigment. As a chestnut is homozygous (ee) a chestnut x chestnut will always give a chestnut foal. The Agouti gene is also involved in colour genetics.
Ok, well I am hopefully putting my chestnut mare to a homozygous spotted stallion (black snowcap) and apparently he carries black and chestnut and spotted just trying to work out what I could get!!!!
Ok, I assume by black snowcap carrying black and chestnut he is heterozygous Ee, so I think, doing a dihybrid cross of the Stallion (EeLpLp) and the mare (ee--) genetic codes you would end up with 50% chance of EeLp- offspring, which equates to either black/bay/brown base colour with the spotted pattern, so blanket spot/leopards spot/ snowflake etc, or 50% of eeLpLp offspring which relates to chestnut base colour and spot pattern.
If that is wrong I do know for sure that you have 100% chance of appaloosa colouring/characteristics with a homozygous stallion!