Start by preheating your oven to 375°F (190°C). Place the bread slices on a baking sheet and lightly butter each one. Using the back of a spoon, gently press the center of each slice to create a shallow well. This helps hold the eggs without spilling.
In a small bowl, whisk the eggs with milk, salt, and black pepper until well combined. I like mixing gently so the eggs stay tender. This mixture ensures even cooking and a soft texture.
Sprinkle a small amount of grated cheese into each bread well before adding the eggs. This creates a cheesy base that melts into the bread. It also prevents the egg from soaking in too quickly.
Carefully pour the egg mixture into each bread well. Go slowly to avoid overflow. Top with the remaining cheese so it melts beautifully on top.
Place the baking sheet in the oven and bake for 12–15 minutes. The whites should be set while the yolk stays slightly soft, unless you prefer fully cooked eggs. Keep an eye on them to avoid overbaking.
Once baked, remove the toasts and let them rest for a minute. Add herbs, chili flakes, or pepper if you like. Serve warm for the best flavor.