Savory French Toast with Cheese and Herbs Recipe
Introduction
Savory French Toast offers a delicious twist on the classic breakfast favorite, combining rich eggs, melted cheese, and fresh herbs for a flavorful dish. It’s perfect for those who crave something hearty and satisfying beyond the usual sweet version. This recipe ensures a custardy interior with a golden, crispy crust every time.

Ingredients
- 6 thick slices (about 1-inch thick) of sturdy bread (such as Brioche, Challah, Sourdough, or good quality white sandwich bread)
- 3 large eggs
- ½ cup (120 ml) whole milk, half-and-half, or heavy cream
- ½ cup (about 50g) grated hard or semi-hard cheese (Parmesan, Gruyère, sharp Cheddar, or Pecorino Romano)
- 2 tablespoons finely chopped fresh herbs (chives, parsley, thyme, or a mix) or 2 teaspoons dried herbs
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon garlic powder (optional)
- ¼ teaspoon onion powder (optional)
- Pinch of paprika or smoked paprika (optional)
- 2 tablespoons unsalted butter or olive oil (or a combination) for cooking
Instructions
- Step 1: Prepare the bread by slightly toasting slices if not stale, or letting them dry on a rack for an hour. Ensure slices are about 1 inch thick and set aside.
- Step 2: In a wide, shallow dish, whisk 3 large eggs until yolks and whites are fully combined and smooth.
- Step 3: Add ½ cup milk (or cream/half-and-half) and whisk again until smooth. Stir in grated cheese, chopped herbs, salt, black pepper, garlic powder, onion powder, and paprika. Whisk until evenly mixed. Adjust seasoning as needed.
- Step 4: Gently soak each bread slice in the custard for 20-30 seconds per side, allowing it to absorb but not become soggy. Soak only one or two slices at a time before cooking.
- Step 5: Heat a large skillet or griddle over medium heat. Add 1 tablespoon butter or oil and allow it to melt and heat without burning.
- Step 6: Place soaked bread slices in the skillet without overcrowding. Cook for 3-5 minutes per side until deep golden brown and crispy, flipping carefully to cook evenly.
- Step 7: If cooking in batches, keep cooked slices warm on a wire rack over a baking sheet in a low oven (about 200°F or 90°C).
- Step 8: Serve immediately while warm and crisp for the best flavor and texture.
Tips & Variations
- Use slightly stale bread to absorb custard better and avoid sogginess.
- Combine different cheeses like Parmesan and Gruyère for complex flavor.
- Fresh herbs brighten the dish; if using dried, add early to allow infusion.
- Adjust seasoning based on the saltiness of your cheese.
- Mix butter and olive oil for a flavorful crust with a higher smoke point.
- Try adding a pinch of smoked paprika for subtle smoky warmth.
Storage
Store leftover savory French toast in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over medium heat to restore crispness, or warm in a toaster oven. Avoid microwaving to prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a non-dairy milk for this recipe?
Yes, unsweetened almond or soy milk can be used, though the dish will be slightly less rich and custardy compared to using dairy milk or cream.
What type of bread works best for savory French toast?
Thick slices of sturdy breads like Brioche, Challah, or Sourdough hold up well. Slightly stale bread is ideal as it absorbs the custard without falling apart or becoming mushy.
PrintSavory French Toast with Cheese and Herbs Recipe
This Savory French Toast recipe transforms the classic sweet breakfast dish into a rich and flavorful savory delight. Made with thick slices of sturdy bread soaked in a custard of eggs, milk or cream, grated cheese, and fresh herbs, it delivers a perfect balance of creamy, cheesy, and aromatic flavors. Cooked to a golden brown in butter or olive oil, this dish is an ideal comforting breakfast or brunch option that’s both satisfying and easy to make.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 slices (serves 2-3) 1x
- Category: Breakfast
- Method: Frying
- Cuisine: French
- Diet: Vegetarian
Ingredients
Bread
- 6 thick slices (about 1-inch thick) of sturdy bread such as Brioche, Challah, Sourdough, or thick-cut white sandwich bread
Custard Base
- 3 large eggs
- ½ cup (120 ml) whole milk, half-and-half, or heavy cream
Cheese
- ½ cup (about 50g) grated hard or semi-hard cheese (Parmesan, Gruyère, sharp Cheddar, or Pecorino Romano recommended)
Fresh Herbs
- 2 tablespoons finely chopped fresh herbs (chives, parsley, thyme, or a mix) or 2 teaspoons dried herbs
Seasonings
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon garlic powder (optional)
- ¼ teaspoon onion powder (optional)
- Pinch of paprika or smoked paprika (optional)
Cooking Fat
- 2 tablespoons unsalted butter or olive oil, or a combination for cooking
Instructions
- Prepare the Bread: If your bread isn’t slightly stale, lightly toast the slices in a toaster or lay them on a wire rack for an hour or two to dry slightly. Ensure the slices are uniformly about 1 inch thick. This drying process helps the bread absorb the custard better without becoming mushy. Set aside.
- Make the Savory Custard: In a wide, shallow dish, crack 3 large eggs and whisk thoroughly until the yolks and whites are fully combined and smooth. This creates an even custard to coat the bread.
- Incorporate Liquids and Seasonings: Pour ½ cup whole milk (or cream/half-and-half) into the eggs and whisk again until smooth. Add ½ cup grated cheese, 2 tablespoons finely chopped fresh herbs (or 2 teaspoons dried herbs), ½ teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon garlic powder and onion powder if using, and a pinch of paprika if desired. Whisk vigorously to evenly distribute all ingredients. Taste and adjust seasoning carefully, keeping in mind the cheese adds saltiness.
- Soak the Bread: Gently place a bread slice into the custard mixture. Let soak about 20-30 seconds per side, depending on the bread’s density. The bread should be fully saturated but still hold its shape and feel heavy, not mushy. Repeat with remaining slices, soaking them one or two at a time just before cooking to prevent sogginess.
- Heat the Pan: Heat a large skillet or griddle over medium heat. Add 1 tablespoon butter or oil (or a combination) and allow it to melt and get hot. The pan should sizzle lightly when a drop of water is flicked onto it but not burn the butter immediately.
- Cook the French Toast: Carefully lift a soaked bread slice, letting excess custard drip off, and place it in the hot skillet without overcrowding. Cook about 3-5 minutes on the first side without moving to form a golden, crispy crust.
- Cook the Second Side: Flip the toast gently and cook for another 3-5 minutes until the other side is golden brown and the interior is custardy but cooked through. Adjust heat as needed to avoid burning.
- Keep Warm (Optional): If cooking in batches, keep cooked slices warm on a wire rack set over a baking sheet in a low oven (around 200°F/90°C) to maintain crispness without steaming the bottom.
- Serve Immediately: Serve the savory French toast hot and fresh from the skillet for best texture and flavor enjoyment.
Notes
- Use slightly stale bread for best custard absorption and texture.
- Choose breads like Brioche or Challah for richness, or Sourdough for a tangy flavor profile.
- Adjust salt carefully since cheese adds saltiness.
- Fresh herbs give the brightest flavor, but dried herbs can be used in smaller amounts.
- Butter provides great flavor but burns easily; combine with oil for a higher smoke point.
- Do not soak all slices at once to avoid sogginess; soak just before cooking.
- Keep cooked pieces warm on a wire rack rather than stacking to retain crispness.
Keywords: Savory French Toast, Breakfast, Brunch, Cheese, Herbs, Easy Recipe, Fried French Toast, Savory Breakfast

