This Savoury French Toast with Mushrooms is the perfect brunch upgrade. Golden, cheesy French toast topped with buttery sautéed mushrooms and fresh chives creates a rich, savory dish that feels elegant yet incredibly easy to make.
Why You’ll Love This Recipe
- Crispy golden exterior with soft, custardy center
- Rich Parmesan flavor in every bite
- Perfect savory brunch or light dinner
- Simple pantry ingredients
- Vegetarian and halal-friendly
Ingredients

- 3 eggs
- 120 mL unsweetened milk of choice
- 25 grams finely grated Parmesan cheese (plus extra for serving)
- 4 thick slices bread
- 200–250 grams mushrooms, sliced (button or portobello)
- 1 small bunch chives, chopped
- Extra virgin olive oil (or preferred cooking fat)
- Salt and freshly ground black pepper
Instructions
- Preheat oven to 50°C (120°F) to keep finished slices warm.
- In a bowl, whisk together eggs, milk, salt, and pepper. Stir in most of the grated Parmesan, reserving some for topping. Pour mixture into a shallow dish.
- Heat a non-stick pan over moderate-low heat. Add about 2 teaspoons olive oil.
- Dip one slice of bread into the egg mixture, allowing it to soak about 15 seconds per side. Let excess drip off.
- Place bread into the pan and cook 2–3 minutes per side until dark golden brown. Sprinkle extra Parmesan on top while cooking for a crisp, cheesy crust. Reduce heat if browning too quickly.
- Repeat with remaining slices and keep warm in the oven.
- In a separate pan, heat 2 teaspoons olive oil. Add sliced mushrooms and cook until softened and lightly browned. Season with salt, pepper, and chopped chives near the end.
- Serve the Savoury French Toast with Mushrooms topped with sautéed mushrooms and extra chives. Finish with more Parmesan and a drizzle of olive oil if desired.

Tips & Tricks
- Use thick-cut rustic bread like sourdough or brioche-style loaf (unsweetened).
- Let the bread soak well for a custardy interior.
- Cook mushrooms on medium-high heat to encourage browning.
- Add a pinch of garlic powder to the egg mixture for extra flavor.
- Serve immediately for best texture.
Details
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Breakfast / Brunch
- Method: Pan-fried
- Cuisine: French-inspired
- Difficulty: Easy
- Dietary: Vegetarian, Halal-friendly

Notes
- Add sautéed spinach for extra greens.
- Substitute Parmesan with Gruyère for a deeper flavor.
- For dairy-free, use plant-based milk and cheese alternatives.
Nutrition (Approximate per serving)
- Calories: 340 kcal
- Protein: 16g
- Carbohydrates: 28g
- Fat: 18g
FAQ
1. Can I make Savoury French Toast with Mushrooms ahead of time?
It’s best served fresh, but you can reheat gently in a pan or oven.
2. What bread works best?
Thick-cut sourdough or rustic artisan bread holds the custard well.
3. Can I add protein?
Yes, top with grilled chicken or a poached egg.
4. How do I keep it crispy?
Cook on moderate heat and avoid overcrowding the pan.
5. Can I make it gluten-free?
Yes, simply use your favorite gluten-free bread.
Storage
- Refrigerator: Store in airtight container up to 2 days.
- Reheat: Warm in skillet or oven to restore crispness.
- Freezer: Not recommended for best texture.

Similar Recipes
- Healthy Blueberry Breakfast Biscuits Soft & Naturally Sweet
- Spicy Chipotle Egg Breakfast Sandwiches Bold & Cheesy

Savoury French Toast with Mushrooms
Ingredients
- 3 eggs
- 120 mL unsweetened milk of choice
- 25 grams finely grated Parmesan cheese plus extra for serving
- 4 thick slices bread
- 200 –250 grams mushrooms sliced (button or portobello)
- 1 small bunch chives chopped
- Extra virgin olive oil or preferred cooking fat
- Salt and freshly ground black pepper
Instructions
- Preheat oven to 50°C (120°F) to keep finished slices warm.
- In a bowl, whisk together eggs, milk, salt, and pepper. Stir in most of the grated Parmesan, reserving some for topping. Pour mixture into a shallow dish.
- Heat a non-stick pan over moderate-low heat. Add about 2 teaspoons olive oil.
- Dip one slice of bread into the egg mixture, allowing it to soak about 15 seconds per side. Let excess drip off.
- Place bread into the pan and cook 2–3 minutes per side until dark golden brown. Sprinkle extra Parmesan on top while cooking for a crisp, cheesy crust. Reduce heat if browning too quickly.
- Repeat with remaining slices and keep warm in the oven.
- In a separate pan, heat 2 teaspoons olive oil. Add sliced mushrooms and cook until softened and lightly browned. Season with salt, pepper, and chopped chives near the end.
- Serve the Savoury French Toast with Mushrooms topped with sautéed mushrooms and extra chives. Finish with more Parmesan and a drizzle of olive oil if desired.
Notes
- Add sautéed spinach for extra greens.
Conclusion
This Savoury French Toast with Mushrooms transforms simple ingredients into a rich, satisfying dish perfect for brunch or a cozy meal. Crispy, cheesy, and topped with savory mushrooms, it’s a recipe you’ll want to make again and again.

