Love this recipe? Please consider rating it in the comments below. You can also follow me on Facebook, Pinterest and Instagram.

Asparagus Topped Eggs with Hats #BrunchWeek

A classic recipe jazzed up for company.


For Cheese Sauce::

For Eggs with Hats::


  1. Make the cheese sauce by melting the butter in a medium saucepan. Whisk in the flour and cook for about 3 minutes, while continuing to whisk. Slowly add the milk, whisking until smooth and thick. Strain the sauce, then add cheeses and whisk to combine. Return sauce to pan. Set aside.
  2. Cut a round of bread out of each slice using a shot glass or cookie/biscuit cutter.
  3. Heat butter in a medium saute pan. Add bread slices and bread rounds.
  4. Break an egg into the middle of each slice of bread. Cover pan with lid for a couple minutes until the egg starts to set. Remove lid and check hats to see if they’re browned. When they’re browned, flip all the bread to brown the other sides, adding more butter if needed.
  5. Once the second side is browned, remove to plates, top with asparagus.Check the cheese sauce. If it is too thick, thin with a little milk and reheat if necessary. Top the asparagus with cheese sauce, more cheese and a sprinkle of cayenne, if desired. Then perch the “hat” over the egg.
  6. Serve immediately.