Savory French Toast with Crispy Bacon and Herbed Cheese
The classic brunch dish swings savory, and it makes a ridiculously good weeknight dinner. Thick slices of bread soak up a Parmesan-flecked custard, then fry until deeply golden outside and soft inside. Top it with crispy bacon and creamy avocado, and you have a plate that works any time of day.

What Makes This Savory Toast a Keeper
The custard does all the heavy lifting. Fresh herbs and sharp cheese season every bite from the inside, so you do not need a separate sauce. The crust stays shatteringly crisp while the middle turns almost soufflé-like, and the whole thing comes together in about twenty-five minutes.
I have made this a hundred different ways, but this simple herbed Parmesan base is the one I keep coming back to. It tastes like a cross between a grilled cheese and a really good omelet, and it uses up the last four slices of a loaf beautifully.
Ingredients

- 4 slices thick-cut bread: sourdough or brioche work best, about 1-inch thick
- 3 large eggs: at room temperature if you have time, but cold works fine
- 1/4 cup whole milk: 2% works too, avoid skim
- 1/4 cup grated Parmesan cheese: the finely grated kind that looks like powder
- 2 tbsp finely chopped fresh chives: plus a bit more for serving
- 1 tbsp finely chopped fresh parsley: flat-leaf or curly, whichever you have
- 1/2 tsp garlic powder: not garlic salt
- 1/4 tsp salt: kosher salt, plus more to taste
- 1/8 tsp black pepper: freshly ground is best
- 2 tbsp unsalted butter: divided, plus more if the pan looks dry
- 4 slices bacon, cooked until crispy: crumble or leave whole
- 1 ripe avocado, sliced: look for one that yields slightly at the stem
- 1/2 cup cherry tomatoes, halved: any color
- Optional: sour cream and hot sauce for passing
Swaps and Twists
- Cheese: swap Parmesan for sharp cheddar, Gruyère, or crumbled feta. A melty cheese will give you lacy edges; feta stays creamy and salty.
- Herbs: basil, dill, or tarragon all work. Use about half the amount if you reach for dried chives or dried parsley.
- Add-ins: a half cup of sautéed mushrooms or finely chopped sun-dried tomatoes folded into the custard makes it heartier.
- Dairy-free: use unsweetened oat milk and your favorite plant-based Parmesan. The toast still gets crispy in oil instead of butter.
- Gluten-free: any sturdy gluten-free sandwich bread holds up. Do not skip the thick cut, or it will fall apart during the soak.
I also use this same herbed custard for a baked strata when I have company.
How to Make Savory French Toast with Bacon and Herbed Cheese
Step 1: Whisk the Savory Custard

Place a large nonstick skillet over medium heat and let it warm while you work. In a shallow dish that can fit a slice of bread, whisk together the 3 eggs, 1/4 cup milk, 1/4 cup grated Parmesan, the chopped chives, parsley, 1/2 tsp garlic powder, 1/4 tsp salt, and 1/8 tsp pepper until the cheese is mostly suspended and no egg white streaks remain.
The mixture will look speckled and a little grainy from the cheese, and it should smell like fresh herbs and garlic. If you taste a tiny bit, it will be nicely salty, which flavors the bread from the inside.
Step 2: Soak the Bread

Dip one slice of bread into the custard and press down gently with your fingertips. Let it sit for about 30 seconds, then flip and soak the other side for another 30 seconds. Lift it carefully and let the excess drip back into the dish for a moment. Repeat with the remaining slices.
The bread will feel heavy and saturated but should not be falling apart. If it starts to tear, your soak is a touch too long. Thicker bread handles more custard without turning to mush.
Step 3: Fry the French Toast

Add 1 tablespoon of the butter to the hot skillet and swirl until it melts and foams. Carefully lay two soaked slices into the pan, leaving space between them. Cook for 3 to 4 minutes on the first side, until the bottom is deeply browned with darker edges and the edges look crisp.
Flip each slice with a thin spatula and cook another 3 to 4 minutes on the second side. The centers will puff slightly, and the cheese in the custard will create lacy crisp bits around the rim. If the pan looks dry before the second batch, add the remaining butter and let it melt, then repeat with the last two slices.
Step 4: Plate with All the Toppings

Place two pieces of toast on each plate while they are still hot. Fan the sliced avocado alongside, tuck in the halved cherry tomatoes and the crispy bacon, and scatter a few extra chives over the top. A spoonful of sour cream and a few shakes of hot sauce finish it off exactly right.
The toast should be crisp enough to hear a quiet crunch when you cut into it, but the inside stays soft and streaked with herb-flecked custard.
A Few Tips for the Best Savory French Toast
- Pull your bread from the fridge a few minutes early. Really cold bread sometimes resists soaking evenly, and the custard sits on the surface instead of seeping through.
- Keep the heat at medium. High heat burns the cheese and leaves the center raw. If the butter smokes right away, lower the flame.
- If your bacon is cold from the fridge, crisp it up in the skillet before you start the toast, then wipe the pan and add fresh butter. That way you do not dirty another dish.
- The same custard works brilliantly in a savory bread pudding. Cube stale bread, add a little extra milk, and bake at 350°F until set.
Cook times by bread thickness:
| Bread thickness | First side cook time | Second side cook time |
|---|---|---|
| 3/4 inch | 2 to 3 mins | 2 to 3 mins |
| 1 inch | 3 to 4 mins | 3 to 4 mins |
| 1.5 inch | 4 to 5 mins | 4 to 5 mins |
Storing and Reheating Leftovers
- Refrigerate: Keep any cooled toast in an airtight container for up to 3 days. The avocado is best added fresh, so store the toppings separately.
- Reheating: A toaster oven at 350°F for about 5 minutes brings back the crunch. A dry skillet over medium-low heat also works, about 2 minutes per side.
What to Serve With Savory French Toast
A handful of dressed arugula with lemon vinaigrette cuts right through the richness of the cheese and bacon. If you want something warm, a quick tomato soup with a spoonful of cream spooned on top echoes the tomatoes on the plate. Both sides come together while the toast fries, so dinner still lands fast.
Frequently Asked Questions
Can I use a different bread?
Yes. Challah, country white, or even a thick-cut whole grain all work. Avoid anything pre-sliced thin or fluffy sandwich bread, because it turns into a wet sponge instead of crisping up.
What if I do not have fresh herbs?
Use 1 teaspoon each of dried chives and dried parsley. Stir them into the custard and let it sit for 5 minutes before dipping, so the dried herbs soften and release their flavor.
How do I make this vegetarian?
Leave off the bacon and add a spoonful of sautéed spinach or roasted red peppers on top. A fried egg with a runny yolk makes it feel just as hearty.
Can I prep the custard ahead of time?
You can whisk it together and refrigerate it for up to 24 hours. The herbs will soften a bit, but the flavor stays bright. Give it a quick stir before using.

Savory French Toast with Crispy Bacon and Herbed Cheese Recipe
Ingredients
Method
- Warm a large nonstick skillet over medium heat. In a shallow dish, whisk eggs, milk, Parmesan, chives, parsley, garlic powder, salt, and pepper.
- Dip each bread slice into the custard, pressing gently, and soak 30 seconds per side. Let excess drip off.
- Melt 1 tbsp butter in the skillet. Fry 2 slices for 3 to 4 minutes per side until deeply golden and crisp. Repeat with remaining butter and slices.
- Plate two slices per person, top with bacon, sliced avocado, cherry tomatoes, and extra chives. Pass sour cream and hot sauce at the table.
