For a classic French breakfast recipe, give this delicious croque madame a try. Slices of crisp, toasted sourdough, layered with fresh ham, Gruyère cheese and creamy béchamel sauce, all topped off with a perfectly cooked egg. This French take on cheese on toast is extra delicious and ready in a matter of minutes. To make the béchamel sauce, melt the butter in a pan. Add the flour and stir for a couple of minutes to make a paste. Gradually stir in the milk until you have a thick, smooth sauce. Stir in the mustard, freshly grated nutmeg and some seasoning, to taste. Preheat the grill to medium-high. Toast the bread on both sides until golden. Top each slice of toast with a ham slice and some grated cheese. Transfer to a baking sheet and spoon over the béchamel sauce. Grill until bubbling and golden. Meanwhile, heat a little oil in a frying pan. Crack in the eggs and fry until the whites are set but the yolks are still soft. Serve two slices of toast per person, topped with an egg. See more French recipes If serving vulnerable groups, elderly people, toddlers, pregnant women and people who are unwell, cook eggs until the whites and yolks are solid. As part of a healthy balanced diet, we recommend this recipe for a special occasion or treat.