Savory French Toast

Savory French Toast

A deliciously unexpected savory French toast with flavors of Parmesan, sweet roasted cherry tomatoes, and fresh thyme.


Roasted tomatoes:

  • 2 tablespoons olive oil
  • 1 pound cherry tomatoes
  • 1 tablespoon fresh thyme (finely chopped)
  • salt and pepper

French toast:

  • 8 Vital Farms eggs
  • 2 cups half and half
  • 1/2 cup parmesan cheese (finely grated, plus more for topping)
  • 1 teaspoon salt
  • 1/2 teaspoon ground pepper
  • 1 tablespoon fresh thyme (finely chopped)
  • 1 garlic clove (finely grated)
  • 8 slices brioche or other soft (white bread)
  • Vital Farms Unsalted Butter


  • Preheat oven to 400° F. Line a rimmed baking sheet with parchment and set aside.
  • Add the tomatoes to a small baking pan, drizzle over the oil, and add the salt, pepper, and thyme. Roast in the oven for about 20 minutes, until tomatoes are slightly shrunken and have just started to burst. Remove from oven to cool slightly and reduce oven to 200° F.
  • In a large bowl, whisk together 4 eggs, the half and half, parmesan cheese, salt, pepper, thyme, and grated garlic. Transfer mixture to a shallow dish.
  • Heat a large skillet over medium heat and add a tablespoon of butter. While it’s melting, dip a slice of bread in the egg mixture, flipping to soak both sides. Add to the skillet and repeat with as many pieces of bread will fit in your skillet.
  • Cook the toast until golden, about 2 minutes, then flip and cook another minute or two longer until golden on the other side.
  • Add finished toast to baking sheet and place in the oven to keep warm while you cook the rest of the toast and fry the eggs.
  • Add the remaining two tablespoons of butter to the skillet and crack in the remaining 4 eggs. Season with salt and pepper and cook until whites are set and yolks are slightly set but still runny.
  • To serve, place two slices of French toast on a plate. Top with a generous spoonful of the tomatoes and a fried egg. Sprinkle with parmesan and enjoy.
Share This Post