Savory Crepes with melted Gruyère, ham, sautéed mushrooms, and eggs are a cozy, café-style dish that feels elegant but is simple enough to make at home. Thin French-style crepes are filled with nutty Gruyère cheese, salty ham, buttery mushrooms, and a soft-cooked egg for a rich and satisfying meal. Crepes have long been associated with French cooking, especially in Brittany, where savory versions are often made with buckwheat flour. This recipe uses a classic crepe batter and folds everything into a warm, golden package that works beautifully for breakfast, brunch, lunch, or a light dinner.

Why You’ll Love Savory Crepes
You’ll love these Savory Crepes because they turn a few simple ingredients into something that feels restaurant-worthy. The Gruyère melts into the warm crepe, the ham adds savory depth, the mushrooms bring earthy flavor, and the egg makes everything creamy and satisfying. They are also easy to customize, impressive for guests, and perfect when you want something a little more special than a basic omelet or sandwich.
Expert Tips and Tricks
- Let the crepe batter rest for at least 20 to 30 minutes so the flour hydrates and the crepes cook up tender.
- Use a nonstick skillet or well-seasoned crepe pan for easy flipping.
- Keep the batter thin; it should be pourable, like heavy cream.
- If the first crepe looks messy, do not worry. The first one often helps season the pan and test the heat.
- Cook crepes over medium heat, not high heat, so they stay tender and do not brown too quickly.
- Sauté mushrooms until their moisture cooks off before filling the crepes, or the crepes may become soggy.
- Grate the Gruyère yourself if possible because freshly grated cheese melts more smoothly.
- Warm the ham briefly before filling so the cheese melts faster.
- For a runny yolk, cook the egg gently and remove the crepe from the pan when the white is just set.
- Keep finished crepes warm in a low oven while preparing the rest.

Recipe Variations and Possible Substitutions
- Use Swiss cheese, Emmental, Comté, fontina, or sharp white cheddar instead of Gruyère.
- Swap ham for prosciutto, cooked bacon, turkey, smoked salmon, or shredded chicken.
- Use spinach, asparagus, leeks, caramelized onions, or roasted peppers instead of mushrooms.
- Add Dijon mustard or a light béchamel sauce for extra French-inspired flavor.
- Make it vegetarian by skipping the ham and adding extra mushrooms, spinach, or roasted vegetables.
- Use buckwheat flour for a more traditional savory French galette-style crepe.
- Add fresh herbs such as chives, thyme, parsley, or tarragon.
- For Gluten-Free Savory Crepes, use a gluten-free all-purpose flour blend or make buckwheat crepes with certified gluten-free buckwheat flour.
- For Dairy-Free Savory Crepes, use unsweetened dairy-free milk, dairy-free butter, and a meltable dairy-free cheese alternative.
- For an Egg-Free filling, skip the fried egg and add extra cheese, vegetables, or tofu scramble. The crepe batter itself can be made with an egg replacer, though the texture will be slightly different.
- For a lighter version, use less cheese, lean ham, and extra vegetables.
Serving and Pairing Suggestions
Serve Savory Crepes hot from the skillet with the egg still soft and the Gruyère melted. They pair beautifully with a simple green salad dressed with lemon vinaigrette, roasted asparagus, fresh fruit, or a light tomato salad. For brunch, serve them with coffee, tea, orange juice, or a sparkling citrus drink. For lunch or dinner, pair them with a crisp white wine such as Sauvignon Blanc, dry cider, or sparkling water with lemon.

Storage and Reheating Tips
- Store unfilled crepes in an airtight container or zip-top bag in the refrigerator for up to 3 days.
- Place parchment paper between crepes to prevent sticking.
- Store mushroom filling separately in an airtight container for up to 3 days.
- Filled crepes are best eaten fresh, especially if the egg has a runny yolk.
- Reheat unfilled crepes in a skillet over low heat for 20 to 30 seconds per side.
- Reheat filled crepes without runny eggs in a 325°F oven for 8 to 10 minutes.
- Use a toaster oven at 325°F for 5 to 8 minutes for one or two crepes.
- Reheat mushrooms in a skillet over medium-low heat until warmed through.
- Avoid microwaving filled crepes for too long because the crepe can become rubbery and the egg can overcook.
- If using an air fryer, reheat filled crepes at 300°F for 3 to 5 minutes, checking often so the edges do not dry out.
- Do not reheat crepes in a crockpot because the moisture will make them too soft.
Recipe FAQs
- Can I make the crepes ahead of time?
Yes. Cook the crepes ahead and refrigerate them with parchment paper between each one for up to 3 days. - Can I make the batter the night before?
Yes. Cover and refrigerate the batter overnight. Whisk it again before cooking, and add a splash of milk if it thickens too much. - Why are my crepes tearing?
The batter may need to rest longer, the pan may be too dry, or the crepe may not be cooked enough before flipping. - Do I have to flip the crepes?
For this recipe, yes, a quick flip helps cook both sides evenly. The second side only needs a short time. - Can I use store-bought crepes?
Yes. Store-bought crepes are a convenient shortcut. Warm them gently before filling. - How do I keep the egg yolk runny?
Cook the filled crepe over medium-low heat and cover the pan briefly so the egg white sets while the yolk stays soft. - Can I scramble the eggs instead?
Yes. Scrambled eggs are easier for serving a crowd and make the crepes less messy. - What mushrooms work best?
Cremini, button, shiitake, or a wild mushroom blend all work well. - Can I use buckwheat flour?
Yes. Buckwheat flour gives the crepes a nutty, more traditional savory flavor. - How do I prevent soggy crepes?
Cook the mushrooms until their liquid evaporates, and do not overfill the crepes.
Savory Crepes with Eggs, Ham, Gruyère, & Sautéed Mushrooms
Savory Crepes with Gruyère, ham, mushrooms, and eggs are elegant French-inspired crepes perfect for brunch, lunch, or dinner.
Ingredients
For the Crepe Batter
- 1 cup all-purpose flour
- 2 large eggs
- 1 ¼ cups whole milk
- ¼ cup water
- 2 tablespoons unsalted butter, melted and slightly cooled
- ½ teaspoon fine salt
- 1 tablespoon chopped fresh chives or parsley, optional
- Extra butter or neutral oil, for the pan
For the Sautéed Mushrooms
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 10 ounces cremini or button mushrooms, sliced
- 1 small shallot, finely chopped
- 1 garlic clove, minced
- ½ teaspoon fine salt, plus more to taste
- ¼ teaspoon black pepper
- 1 teaspoon fresh thyme leaves, optional
- 1 tablespoon chopped fresh parsley, optional
For the Filling
- 1 ½ cups grated Gruyère cheese
- 6 thin slices ham
- 6 large eggs
- 1 tablespoon unsalted butter, for cooking the eggs and warming the crepes
- Salt and black pepper, to taste
- Chopped chives or parsley, for garnish
Instructions
- Make the crepe batter.
In a large mixing bowl, whisk together the flour and salt. In a separate bowl or large measuring cup, whisk the eggs, milk, water, and melted butter until smooth. - Combine the wet and dry ingredients.
Slowly pour the wet ingredients into the flour mixture while whisking constantly. Continue whisking until the batter is mostly smooth. A few tiny lumps are fine, but the batter should be thin and pourable. - Rest the batter.
Cover the bowl and let the batter rest at room temperature for 30 minutes. This helps the crepes become soft and flexible instead of tough. - Prepare the mushrooms while the batter rests.
Place a large skillet over medium-high heat. Add the butter and olive oil. Once the butter melts and begins to foam, add the sliced mushrooms. - Brown the mushrooms.
Spread the mushrooms into an even layer. Let them cook undisturbed for 3 to 4 minutes so they can brown. Stir, then continue cooking for another 5 to 7 minutes, until the mushrooms release their liquid and the liquid cooks off. - Add aromatics.
Add the chopped shallot, garlic, salt, pepper, and thyme if using. Cook for 2 to 3 minutes, stirring often, until the shallot softens and the garlic smells fragrant. - Finish the mushroom filling.
Stir in the parsley if using. Taste and add more salt or pepper as needed. Transfer the mushrooms to a bowl and set aside. - Heat the crepe pan.
Place a 9- or 10-inch nonstick skillet over medium heat. Lightly brush the pan with melted butter or oil. The pan should be hot enough that the batter sizzles softly when added, but not so hot that it browns immediately. - Cook the first crepe.
Whisk the batter once more. Pour about ¼ cup batter into the center of the skillet. Immediately lift and tilt the pan in a circular motion so the batter spreads into a thin, even layer. - Flip the crepe.
Cook for 60 to 90 seconds, or until the edges look dry and the bottom is lightly golden. Use a thin spatula to loosen the edges, then carefully flip the crepe. Cook the second side for 20 to 30 seconds. - Repeat with remaining batter.
Transfer the cooked crepe to a plate. Repeat with the remaining batter, lightly greasing the pan as needed. Stack the crepes with parchment paper between them if they seem sticky. - Prepare to fill the crepes.
Reduce the heat to medium-low. Place one cooked crepe back into the skillet. Sprinkle about ¼ cup grated Gruyère in the center, leaving a border around the edges. - Add ham and mushrooms.
Place one slice of ham over the cheese. Spoon 2 to 3 tablespoons of sautéed mushrooms over the ham, keeping the filling mostly in the center. - Add the egg.
Crack one egg into a small bowl first to make sure no shell gets into the crepe. Gently slide the egg onto the center of the filling. Season the egg with a small pinch of salt and black pepper. - Fold the crepe edges.
Fold four sides of the crepe toward the center to create a square or envelope shape, leaving the egg yolk visible in the middle. Press the folds gently so they hold. - Cook until the egg sets.
Cover the skillet with a lid and cook for 4 to 6 minutes over medium-low heat, until the egg white is set and the yolk is still soft. If you prefer a firmer yolk, cook for 1 to 2 minutes longer. - Melt the cheese fully.
Check that the Gruyère is melted underneath the egg and ham. If the cheese needs more time, keep the skillet covered for another minute over low heat. - Transfer carefully.
Use a wide spatula to slide the filled crepe onto a plate. Be gentle so the egg stays centered and the folded edges remain intact. - Repeat with the remaining crepes.
Continue filling and cooking the rest of the crepes one at a time. If serving a crowd, keep finished crepes warm on a parchment-lined baking sheet in a 200°F oven. - Garnish and serve.
Sprinkle the finished crepes with chopped chives or parsley. Serve immediately while the cheese is melted and the egg is warm.
Notes
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 475Total Fat: 26gSaturated Fat: 13gUnsaturated Fat: 14gCholesterol: 300mgSodium: 610mgCarbohydrates: 39gFiber: 3gSugar: 4gProtein: 21g





