
This savory French toast recipe transforms the classic sweet breakfast into a rich and flavorful dish perfect for any brunch or a cozy weekend morning. The custard is packed with cheese and fresh herbs making each bite satisfyingly savory and comforting.
I often whip this up when I want something special but fuss free. The cheesy custard with fresh herbs has made it a hit with everyone who tries it at my table.
Ingredients
- 6 thick slices of bread: Brioche or Challah for richness Sourdough or white bread for a sturdier texture. Slightly stale bread works best to soak up the custard without falling apart
- 3 large eggs: create the custard base adding structure and richness
- Half a cup of milk or cream: keeps the custard smooth and tender. Cream adds extra indulgence while milk keeps it lighter
- Half a cup of grated cheese: choose Parmesan for a nutty bite Gruyère for creaminess Cheddar for sharpness or Pecorino for salty depth. Freshly grated cheese melts well and enhances flavor
- Two tablespoons of finely chopped fresh herbs: such as chives parsley and thyme add brightness and fresh herbal notes
- Half a teaspoon of salt: balances the taste and enhances other flavors
- Quarter teaspoon of black pepper: for mild heat
- Optional spices: include garlic powder onion powder and a pinch of paprika which add layers of savory complexity
- Two tablespoons of unsalted butter or olive oil for cooking: Butter adds richness and a beautiful golden crust while olive oil offers a lighter option
Instructions
- Build The Custard:
- In a shallow dish whisk the eggs until fully combined. Pour in the milk or cream and whisk until smooth. Stir in the grated cheese herbs salt pepper and if using the optional garlic powder onion powder and paprika. Mix well to combine everything
- Prep The Bread:
- If your bread is not slightly stale lightly toast the slices or leave them uncovered to dry out. This prevents sogginess and helps the bread soak up the custard without falling apart
- Soak The Bread:
- Dip each slice of bread into the custard mixture letting it soak for about 20 to 30 seconds on each side. This allows the bread to absorb enough custard for a creamy rich center without becoming too heavy
- Cook The French Toast:
- Heat a large skillet over medium heat and add butter or olive oil. Place the soaked bread slices in the skillet and cook for about 3 to 5 minutes per side until they turn golden brown and cooked through. Adjust heat if needed to avoid burning
- Keep Warm If Cooking In Batches:
- If you cook in batches keep the finished slices warm in a low oven while you finish the rest. This keeps the toast crisp and warm until ready to serve
- Serve Immediately:
- Serve right away for the best texture when the outside is crisp and the inside is soft and flavorful

The combination of sharp cheese and fresh herbs is unforgettable. I love how the herbs balance the richness of the cheese making it feel fresh and bright even though it is indulgent. This recipe always brings a bit of comfort and some smiles around my table.
Storage Tips
Store leftovers wrapped well in the refrigerator for up to two days. Reheat gently in a skillet to bring back the crispness rather than microwaving which makes it soggy. Leftover French toast also freezes well but is best reheated in a toaster oven or skillet
Ingredient Swaps
Use any hard cheese you have on hand or even a mix for a more complex flavor Fresh herbs can be swapped for dried but reduce quantity as dried herbs are more potent Whole milk yogurt or buttermilk can replace the milk or cream for a tangy twist
Serving Ideas
This French toast pairs beautifully with a simple green salad for brunch or alongside roasted tomatoes and sautéed mushrooms Drizzle with a bit of honey or add a fried egg on top for extra richness Try topping with sautéed spinach or avocado slices for added texture and flavor

This savory French toast is a comforting and flavorful brunch favorite that is easy to prepare and sure to please.
Frequently Asked Recipe Questions
- → What type of bread works best?
Thick slices like Brioche, Challah, Sourdough, or white bread are ideal, especially if slightly stale to better absorb the custard.
- → Can I use different cheeses?
Yes, Parmesan, Gruyère, Cheddar, or Pecorino each add unique flavors. Adjust seasoning accordingly for balance.
- → How long should I soak the bread?
Soak each slice for 20-30 seconds per side to allow the custard to penetrate without becoming soggy.
- → What herbs complement the dish?
Fresh chives, parsley, and thyme bring a fragrant, savory note that pairs well with the cheeses.
- → Which cooking fat is best?
Unsalted butter offers rich flavor, but olive oil is a good alternative for a lighter finish.
- → How to keep cooked slices warm?
Place cooked slices in a low oven to maintain warmth and crispness if preparing in batches.