Tired of syrup-soaked breakfasts that leave you drained before noon? This Savory French Toast with Parmesan, Lemon, and Fresh Herbs offers a fresh take on brunch. Think of it as French toast’s savory sibling—crispy on the outside, tender and custardy inside, brightened with lemon and fragrant herbs.

This savory version of French toast (pain perdu) trades sweet custard for a savory egg base flavored with salty Parmesan, fresh lemon zest and juice, a touch of Dijon, garlic, and a mix of fresh herbs. It soaks into thick slices of sturdy bread, is dredged in Parmesan for a crunchy, cheesy crust, and is pan-fried until deep golden. If you love a runny egg on top, this recipe is practically made for it.
What you will need
The ingredients are simple, easy to source, and flexible for substitutions.

- Eggs – the base of the custard.
- Half & half or milk – use half & half for richness, or substitute with milk or an unsweetened plant milk.
- Lemon – zest and fresh juice for brightness.
- Dijon mustard – adds a subtle tang.
- Garlic – minced for depth.
- Grated cheese – Parmesan or Pecorino Romano for salt and umami.
- Fresh herbs – dill, parsley, tarragon, thyme, or chives, or a combination.
- Salt and pepper – to taste.
- Butter – for frying.
- Bread – choose a thick, sturdy loaf such as sourdough, ciabatta, or a rustic country bread (save brioche for sweet versions).
Full ingredient amounts and details are in the recipe card below.
Step-by-step instructions
Quick overview of how to make savory Parmesan French toast.

1. Whisk the eggs, half & half (or milk), a few tablespoons of grated Parmesan, Dijon, garlic, lemon zest and juice, chopped herbs, salt, pepper, and horseradish (optional) together in a wide, shallow bowl until smooth.

2. Place the remaining grated Parmesan on a shallow plate next to the egg mixture for dredging.

3. Dip each bread slice into the custard, letting it soak about 20–30 seconds per side so it absorbs the mixture.

4. Lift each slice to let excess drip off, then press both sides into the grated Parmesan to coat.

5. Melt butter in a large nonstick skillet over medium heat. When foamy, add the bread and cook until a deep golden brown, about 4 minutes per side.

6. Flip and brown the other side. Transfer to a rack or plate and serve immediately, topping with a fried or poached egg if desired.
👩🍳Expert tip
After removing bread from the egg mixture, let it drip for a few seconds before coating in cheese. This prevents sogginess and keeps the interior creamy while the edges turn crisp.
Variations
French toast is highly adaptable. Keep the egg-to-milk ratio similar and adjust flavors to your liking.
- Add spices like red pepper flakes, smoked paprika, or cumin for warmth.
- Swap Parmesan for gruyère or a sharper Pecorino for a different flavor profile.
- Coat in panko, cornmeal, or semolina instead of cheese for extra crunch.
- Use a savory loaf such as olive bread or garlic bread for extra depth.

Storage and prep
You can prepare the custard up to 24 hours ahead—keep it refrigerated and whisk again before using. Dip the bread only right before cooking to avoid sogginess. Leftover cooked slices will keep in the refrigerator for 2–3 days; reheat in a skillet with a bit of butter to restore crispness.
Serving suggestions
Savory French toast pairs well with many toppings and sides. Try any of these:
- Poached, fried, or jammy egg – a runny yolk adds richness.
- Avocado – cool and creamy against lemon and herbs.
- Smoked salmon – for an elegant, protein-rich option.
- Hot honey – a small drizzle adds a sweet-spicy contrast.
- Extra-virgin olive oil – a light finishing drizzle.
- Light salad – pair with shaved asparagus or a simple green salad for a balanced meal.
- Sip alongside a soup – a light vegetable or cream-based soup complements the toast.
Jenn’s Signature Serve
Savory French Toast + Fried Egg + Olive Oil

Frequently asked questions
Yes—prepare and refrigerate the custard up to 24 hours in advance. Dip the bread just before cooking to avoid sogginess.
Yes. Use plant-based milk and vegan Parmesan, keep the eggs (or use an egg substitute if needed), and choose gluten-free bread for dietary needs.
More savory recipes
If you favor savory brunches, try other recipes like deviled eggs, bacon egg bites, or seasonal egg dishes for inspiration.
-
Miso Deviled Eggs
-
Buttermilk Bacon Egg Bites
-
Swiss Chard Eggs Florentine with Tomato Hollandaise
-
Acorn Squash Egg in a Hole with Hot Honey and Thyme
If you make this recipe, please leave a rating and a comment below the recipe. If you share a photo, tag @brunchandbatter on Instagram so I can see your creation!
📖Recipe

Savory French Toast with Parmesan, Lemon & Herbs
Equipment
- Large nonstick skillet
- Two wide shallow bowls or dishes
Ingredients
- 4 large eggs
- ½ cup half & half or milk
- 1½ cups Parmesan cheese, divided (reserve 4 tablespoons for the custard)
- 1 teaspoon Dijon mustard
- 1 clove garlic, minced
- 1 tablespoon lemon zest (about 1 medium lemon)
- 1 tablespoon fresh lemon juice
- 3–4 tablespoons chopped fresh herbs (dill, parsley, tarragon, thyme, or chives)
- ½ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- 1 teaspoon prepared horseradish (optional)
- 2–4 tablespoons unsalted butter
- 6–8 slices thick, sturdy bread such as sourdough or ciabatta
Instructions
- In a wide shallow bowl, whisk together eggs, half & half (or milk), 4 tablespoons Parmesan, Dijon, garlic, lemon zest and juice, herbs, salt, pepper, and horseradish if using.
- Scatter the remaining Parmesan on a shallow plate and set it beside the egg mixture.
- Dip each bread slice into the custard, soaking about 20–30 seconds per side. Lift to let excess drip off, then press both sides into the grated Parmesan to coat.
- Melt butter in a large nonstick skillet over medium heat. When foamy, add bread and cook until deep golden brown, about 4 minutes per side. Add more butter as needed and repeat with remaining slices. Serve immediately.
Notes
- Use thick, sturdy bread for the best texture.
- Check doneness by peeking under the toast; it should be deep golden and crispy.
- Top with a fried egg, a drizzle of olive oil, or a squeeze of lemon for brightness.
- To keep cooked slices warm when making a large batch, hold them on a wire rack in a 200°F oven.
Nutrition*
*Nutrition information is an estimate and provided as a courtesy. Actual values may vary based on ingredients, measurements, and substitutions.
Leave a comment and a star rating below. If you snapped a photo, tag @brunchandbatter on Instagram!