Regarding whether or not to pronounce the 'h' in 'herb'; while there is a regional variation it was originally pronounced and spelled everywhere without the initial 'h' as 'erbe',
QuoteChaucer The Legend of Women Prologue. 109 To speke of gomme or erbe or tre.
Pronunciation of the 'h' became prominent for unknown reasons (despite having been used much earlier) in the early 19th century in British English but not in American English.
There is a British comedian (opinions differ on that designation) who features a rant about herb vs 'erb in one of his routines saying that it must be herb as it has the 'h' while ignoring words like 'heir', 'honest', 'hono(u)r', 'hour'. It is very common to drop /h/. London is famous for it and for inserting /h/ where it apparently unrequired. I give you "I'll be 'avin' 'am and heggs for breakfast!"
I eat eggs with herbs (pronounced /hɜːbz/.