1. Preheat the oven to 400°F. Melt 1 tbsp butter in a large pot over medium heat and sauté the garlic for 1 min. or until fragrant. Add the broccoli, chicken broth, and 3 cups water. Bring to a boil. Cook for 10 min. or until broccoli is tender.
2. Remove the pot with the broccoli from the heat, and carefully spoon the broccoli and broth into a blender. Blend until smooth and season with salt (in moderation) and pepper. Return the soup to the pot and simmer over low heat.
3. Place the bread on a foil-lined baking sheet. Divide the Dijon among half the slices and the mayonnaise among the other half. Layer the ham and cheese among the slices. Assemble the sandwiches and bake for 5 min. or until cheese is melted and bread is lightly toasted.
4. Meanwhile, melt the remaining butter in a large skillet and fry the 4 eggs for 4 min., or until the whites have set. Remove sandwiches from oven. Put the fried eggs on top and serve with the broccoli soup.
Per serving: 673 calories, 41g fat, 17g saturated fat, 318mg cholesterol, 1276mg sodium, 42g carbohydrate, 2g fiber, 5g sugar, 35g protein