Parmesan, Lemon & Herb Savory French Toast Recipe

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.

Angled view of savory French toast on grey plate with lemons in the background.

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.

Overhead of savory French toast over a bed of microgreens on a grey plate.
  • 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.

Custard base for savory French toast in a rectangle dish.

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.

Mixed French toast custard in a rectangle dish.

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

Bread dipped in French toast batter in rectangle dish.

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

Bread dipped in parmesan cheese on a green plate.

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

Two slices of French toast in a pan being sauteed.

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.

Two slices of French toast in a pan being showing the browned cooked 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.
A plate of French toast over microgreens on a wooden table with lemons.

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

Angled view of savory French toast with a fried egg on top over greens.

Frequently asked questions

Can I make savory French toast ahead of time?

Yes—prepare and refrigerate the custard up to 24 hours in advance. Dip the bread just before cooking to avoid sogginess.

Can I make this recipe dairy-free or gluten-free?

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

Angled view of savory French toast with a fried egg on top over greens.

Savory French Toast with Parmesan, Lemon & Herbs

This savory French toast swaps syrup for lemon, herbs, and Parmesan, delivering a salty, bright, and satisfying brunch option that’s crispy outside and creamy inside.
5 from 1 vote
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Course Brunch, Lunch
Cuisine American
Servings 6 (6–8 slices depending on bread)
Calories 368 kcal

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

  1. 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.
  2. Scatter the remaining Parmesan on a shallow plate and set it beside the egg mixture.
  3. 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.
  4. 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*

Serving: 1 slice | Calories: 368 kcal | Carbohydrates: 36 g | Protein: 21 g | Fat: 16 g

*Nutrition information is an estimate and provided as a courtesy. Actual values may vary based on ingredients, measurements, and substitutions.

Made this recipe?
Leave a comment and a star rating below. If you snapped a photo, tag @brunchandbatter on Instagram!