If you’ve only had sweet French toast, this version will feel like a revelation. It’s rich, buttery, and savory, with ribbons of melted cheese and a whisper of fresh herbs in every bite. The edges turn gorgeously crisp while the center stays soft and custardy.
It’s the kind of brunch recipe that feels special but comes together fast on a lazy weekend. Pair it with a simple salad or crispy bacon, and you’ve got a meal that makes everyone happy.
Savory French Toast With Herbs, Cheese, and Crispy Golden Edges - A Cozy, Flavor-Packed Brunch Favorite
Ingredients
- Bread: Thick slices of day-old brioche, challah, country loaf, or sourdough (about 1-inch thick)
- Eggs: 4 large
- Dairy: 1/2 cup whole milk or half-and-half; optional 2 tablespoons cream for extra richness
- Cheese: 1 cup grated Gruyère, cheddar, or Parmesan (or a mix)
- Fresh herbs: Chives, parsley, and/or thyme (about 2–3 tablespoons, finely chopped)
- Garlic: 1 small clove, grated or very finely minced (optional but recommended)
- Mustard: 1 teaspoon Dijon (adds a subtle tang)
- Seasoning: Kosher salt and freshly ground black pepper
- Fat for the pan: Butter and a splash of olive oil
- Finishing touches (optional): Red pepper flakes, lemon zest, hot honey, or a dollop of crème fraîche
Instructions
- Prep the bread: Cut your bread into thick slices (about 1 inch). If it’s very fresh, let it sit out for 15–20 minutes to dry slightly, or toast lightly to firm up.
- Make the custard: In a wide bowl, whisk the eggs, milk (and cream if using), Dijon, garlic, 1/2 teaspoon salt, and several grinds of black pepper until smooth.
- Add flavor: Stir in the chopped herbs and about two-thirds of the grated cheese. Reserve the rest for topping in the pan.
- Heat the pan: Set a large nonstick or well-seasoned skillet over medium to medium-low heat. Add 1 tablespoon butter and 1 teaspoon olive oil. You want a steady sizzle, not smoke.
- Soak the bread: Place a slice in the custard. Let it sit 20–30 seconds per side, just until saturated but not collapsing. Shake off extra custard.
- Cook the first side: Lay the slice in the hot pan. Cook 2–3 minutes until the underside is deep golden and crisp at the edges.
- Cheese the top: Before flipping, sprinkle a little of the reserved cheese on the uncooked side so it adheres as you turn it.
- Flip and finish: Flip carefully. Cook another 2–3 minutes until the second side is golden and the cheese melts. If the toast browns too fast, lower the heat.
- Repeat: Transfer finished slices to a warm plate. Add a little more butter/oil as needed and continue with remaining bread.
- Serve: Top with extra herbs, a pinch of red pepper flakes, or a swipe of lemon zest. Enjoy hot.
What Makes This Recipe So Good
- Balanced texture: The outside gets shatteringly crisp while the inside stays soft and tender.
- Big flavor, simple steps: Fresh herbs, sharp cheese, and a touch of garlic turn pantry staples into something memorable.
- Works with day-old bread: Slightly stale bread soaks up the custard better and holds its shape.
- Flexible: Use your favorite cheese, swap in different herbs, or add extras like sautéed mushrooms or prosciutto.
- Quick cook time: Ready in about 20 minutes, start to finish.
Shopping List
- Bread: Thick slices of day-old brioche, challah, country loaf, or sourdough (about 1-inch thick)
- Eggs: 4 large
- Dairy: 1/2 cup whole milk or half-and-half; optional 2 tablespoons cream for extra richness
- Cheese: 1 cup grated Gruyère, cheddar, or Parmesan (or a mix)
- Fresh herbs: Chives, parsley, and/or thyme (about 2–3 tablespoons, finely chopped)
- Garlic: 1 small clove, grated or very finely minced (optional but recommended)
- Mustard: 1 teaspoon Dijon (adds a subtle tang)
- Seasoning: Kosher salt and freshly ground black pepper
- Fat for the pan: Butter and a splash of olive oil
- Finishing touches (optional): Red pepper flakes, lemon zest, hot honey, or a dollop of crème fraîche
Instructions
- Prep the bread: Cut your bread into thick slices (about 1 inch). If it’s very fresh, let it sit out for 15–20 minutes to dry slightly, or toast lightly to firm up.
- Make the custard: In a wide bowl, whisk the eggs, milk (and cream if using), Dijon, garlic, 1/2 teaspoon salt, and several grinds of black pepper until smooth.
- Add flavor: Stir in the chopped herbs and about two-thirds of the grated cheese.
Reserve the rest for topping in the pan.
- Heat the pan: Set a large nonstick or well-seasoned skillet over medium to medium-low heat. Add 1 tablespoon butter and 1 teaspoon olive oil. You want a steady sizzle, not smoke.
- Soak the bread: Place a slice in the custard.
Let it sit 20–30 seconds per side, just until saturated but not collapsing. Shake off extra custard.
- Cook the first side: Lay the slice in the hot pan. Cook 2–3 minutes until the underside is deep golden and crisp at the edges.
- Cheese the top: Before flipping, sprinkle a little of the reserved cheese on the uncooked side so it adheres as you turn it.
- Flip and finish: Flip carefully.
Cook another 2–3 minutes until the second side is golden and the cheese melts. If the toast browns too fast, lower the heat.
- Repeat: Transfer finished slices to a warm plate. Add a little more butter/oil as needed and continue with remaining bread.
- Serve: Top with extra herbs, a pinch of red pepper flakes, or a swipe of lemon zest.
Enjoy hot.
Keeping It Fresh
Leftovers stay good for 2–3 days in the fridge. Let them cool, then store in an airtight container with parchment between slices. Reheat in a skillet over medium heat with a touch of butter or in a 375°F (190°C) oven for 8–10 minutes until crisp again.
Avoid the microwave if you want that crunchy edge back.
For make-ahead, mix the custard up to 24 hours in advance and store it covered in the fridge. Whisk again before dipping the bread. You can also par-cook slices, cool, and freeze in a single layer; reheat from frozen in a 375°F (190°C) oven for 12–15 minutes.
Benefits of This Recipe
- Budget-friendly: Uses pantry basics and revives day-old bread.
- Protein-packed: Eggs and cheese keep you full longer.
- Customizable: Easy to adapt for different tastes and dietary needs.
- Entertaining-friendly: Quick to scale up and great for brunch spreads.
Pitfalls to Watch Out For
- Soggy centers: Over-soaking the bread can make the middle mushy.
Aim for saturated but still holding structure.
- Scorched exterior: Heat too high burns the outside before the custard cooks. Medium to medium-low is your friend.
- Bland results: Skimping on salt or herbs mutes the flavor. Season the custard well and use assertive cheese.
- Thin slices: Slices under 3/4 inch don’t get that custardy interior.
Go for thick, sturdy cuts.
Recipe Variations
- Mushroom and Thyme: Sauté sliced mushrooms with butter and thyme until browned. Spoon over the cooked toast with a shave of Parmesan.
- Tomato and Basil:-strong> Top with cherry tomatoes blistered in olive oil and a handful of torn basil. Add mozzarella for a caprese vibe.
- Smoked Salmon Brunch: Use dill and chives in the custard.
Serve with smoked salmon, lemon zest, and a dollop of crème fraîche.
- Spicy Cheddar-Jalapeño: Stir finely diced jalapeño into the custard and use sharp cheddar. Finish with hot honey.
- Green Goddess: Blend spinach, parsley, and scallions into the dairy before whisking with eggs for a vivid green custard.
- Ham and Gruyère: Tuck thin slices of ham between two custard-dipped pieces to make a stuffed version. Cook a little longer on lower heat.
- Gluten-Free: Use sturdy gluten-free bread and ensure your mustard and other ingredients are certified GF.
FAQ
What’s the best bread for savory French toast?
Sturdy, slightly stale bread is ideal.
Brioche and challah give a rich, custardy interior, while sourdough or country loaves add chew and tang. Aim for slices around 1 inch thick.
Can I bake this instead of pan-frying?
Yes. Arrange soaked slices on a parchment-lined sheet, top with cheese, and bake at 400°F (200°C) for 12–15 minutes, flipping once.
For extra crunch, finish under the broiler for 1–2 minutes, watching closely.
How do I prevent the toast from getting greasy?
Use a mix of butter and oil so the butter doesn’t burn, and don’t overload the pan with fat. Let the pan heat properly before adding bread, and drain finished slices briefly on a wire rack.
Which cheeses melt best here?
Gruyère, Fontina, and mild cheddar melt beautifully and bring good flavor. Parmesan adds salty depth but doesn’t melt as smoothly, so mix it with a meltier cheese for the best texture.
Can I make this without dairy?
Yes.
Use a rich plant milk (unsweetened almond, oat, or soy), and swap the cheese for a good melting vegan cheese or skip it and lean into herbs and seasonings. Add a teaspoon of nutritional yeast for savory depth.
Is the garlic necessary?
No, but it adds a nice savory note. If you’re sensitive to garlic, try a pinch of garlic powder for a softer flavor or switch to shallot powder.
What should I serve with it?
A bright, lemony arugula salad balances the richness.
Crispy bacon, roasted tomatoes, or sautéed greens also pair well. For brunch, add a simple fruit salad or citrus segments.
Can I scale this for a crowd?
Absolutely. Keep cooked slices warm on a wire rack over a sheet pan in a 250°F (120°C) oven while you finish the rest.
Refresh with a sprinkle of cheese and a quick broil right before serving.
Wrapping Up
This savory French toast is all about contrast: crisp edges, soft centers, and flavors that feel both cozy and bright. With a handful of pantry ingredients and a few fresh herbs, you get a brunch star that’s easy to adapt and hard to stop eating. Keep the heat moderate, don’t rush the soak, and let the cheese do its melty magic.
Once you’ve made it, you’ll find excuses to make it again—weekends, weeknights, and everything in between.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.