Both are ham and cheese sandwiches covered in gravy and baked till the cheese starts to melt, but a Croque monsieur doesn’t have an egg on top and a Croque madame does.