I've taken a list of English words, and examined each of them to see what they sound like (using the PHP metaphone function). This page lists the most common metaphone codes, along with their words. You can also search for a word of your own, and see which words sound similar - and which ones rhyme, and which ones alliterate.
carats carates carts karats cartes carets crates carrots caritas creates karates curates cardias crits cards karts courts kraits groats grates cairds quarts cruets gratis greats korats curets krauts curtsy quartes quartos curites curtesy garrets curtsey croutes garotes corrades courtesy garrotes curettes keratose cowrites garottes cords grits curds grots creds cruds grads garrottes courteous crudes quartz grouts greets griots credos crowds grades creeds gradus guards quirts grottos corodies corridas corrodes crowdies grottoes keiretsu
rats frats carats prats derats karats brats jurats korats drats rets curates farads garrets brads borts gyrates boarts merits hurts barrets crits fortes quartes forts virtus farts grads ports ratos curtsy gratis ferrets orates writs krauts parrots crates carrots arts seriates shorts cherts worts whorts urates trots treats torts tortas terrets tarots reatas courts deaerates sorts hearts marts cerates berets grits pierrots verts erratas lariats morts rates girts narrates aortas ferrates frits harts cartes nerts greats phorates laureates carets pirates ruts brits groats carates karates carts quirts dirts variates vertus karts burets derates kurtas airts frets creates artsy borates bruts quarts parts rots certes muriates kraits rads riatas grots fortis quartos orts grates berates prates curets aerates serrates purdas darts hydrates tarts territs tortes traits trets turrets warts worrits charts shirts yurts
carat carate scarred ecarte acarid karat crate carte cart carroty carrot carried caret caried cared cardio cardiae cardia card caird curate karate acaroid scared scart