If you love a sandwich that boldly combines rich, cheesy goodness with a punch of savory Marmite and the creamy luxury of béchamel, then the Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe is an absolute must-try. This dish takes a classic French croque and transforms it with the distinctive, umami-packed Marmite, melted Gruyère, sharp cheddar, and that irresistible fried egg on top. It’s cozy, indulgent, and bursting with flavor in every bite—a perfect treat for brunch, lunch, or any time you crave something truly special and comforting.

Ingredients You’ll Need
This recipe calls for simple yet carefully chosen ingredients that work wonderfully together to create layers of flavor and texture. Each component plays its part, from the tangy Marmite to the velvety béchamel and the lush cheeses that melt perfectly over crisp bread.
- 20g salted butter: the base for a smooth, rich béchamel sauce that adds creamy depth.
- 20g plain flour: thickens the béchamel to a luscious consistency.
- 250ml whole milk: brings richness and body to the sauce.
- ¼ nutmeg, finely grated: adds a subtle warmth and aromatic flair to the béchamel.
- 2 tsp Marmite (divided): delivers its signature savory umami punch—1 tsp in the sauce, 1 tsp spread on bread.
- 2 tbsp Dijon mustard: introduces a gentle tang that balances the richness.
- 250g Gruyère, grated (divided): 50g in the béchamel for creaminess, the rest melts beautifully on top for that golden crust.
- 50g cheddar, grated: adds sharpness and depth to the cheese mixture.
- 8 thick slices white bread: the perfect sturdy canvas to hold all the glorious fillings.
- 4 slices ham: bring a smoky, meaty element to each sandwich.
- 1 tbsp vegetable oil (optional): for frying the eggs to sunny perfection.
- 4 eggs (optional): crowns the sandwich with luscious, runny yolks for extra indulgence.
- Salad (vinegary, optional): provides a fresh, tangy contrast that brightens up the whole meal.
How to Make Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe
Step 1: Prepare the Béchamel Sauce
Start by melting the salted butter in a pan over medium heat; once it foams, add the plain flour and constantly stir to form a smooth paste. Cooking this briefly removes the raw flour taste and sets the base for a creamy sauce.
Step 2: Gradually Add Milk
Pour in the whole milk slowly while stirring continuously to avoid lumps. Keep going until the béchamel thickens into a velvety sauce that will coat your sandwich beautifully.
Step 3: Flavor the Sauce
Bring in the magic by whisking in finely grated nutmeg, 1 teaspoon of Marmite, and Dijon mustard. These additions infuse the béchamel with a subtle kick of umami and warmth. Season lightly with black pepper and a pinch of salt to taste.
Step 4: Melt in the Cheeses
Remove your pan from the heat, then stir in 50g of Gruyère plus all the cheddar. The cheeses will melt perfectly, creating a rich, gooey sauce that’s the heart of this recipe.
Step 5: Toast the Bread Slices
Preheat your grill to high. Toast all the bread slices on one side under the grill for 2-3 minutes until golden and slightly crispy. Flip them over so the untoasted sides face up, preparing for the next flavorful layer.
Step 6: Add Marmite and Cheese
Spread the remaining teaspoon of Marmite evenly across the untoasted sides of the bread, then sprinkle over the reserved grated Gruyère. Pop the slices back under the grill just until the cheese melts and bubbles delightfully.
Step 7: Assemble the Sandwich
Place a slice of ham on half of the toasted bread. Cover each with a Marmite-cheese-topped slice to form sandwiches. Now, generously spread 3 to 4 tablespoons of your creamy béchamel sauce over the tops.
Step 8: Grill to Finish
Return the sandwiches to the grill for several minutes until the béchamel topping bubbles, turns golden, and develops a few irresistible charred spots—this step seals all those flavors with a gorgeous crust.
Step 9: Fry the Eggs
While the sandwiches grill, heat a tablespoon of vegetable oil in a small pan and fry your eggs to your preferred doneness. The runny yolks are a heavenly match for the savory layers below.
Step 10: Serve and Enjoy
Plate the sandwiches, topping each with a fried egg. Serve immediately with a bright, vinegary salad to cut through the richness and complete this show-stopping meal.
How to Serve Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe

Garnishes
A sprinkle of freshly chopped parsley or chives can add a fresh herbal note that balances the intense flavors of the sandwich. A light dusting of ground black pepper over the fried eggs also elevates the taste.
Side Dishes
A crisp, vinegary green salad with mustard vinaigrette makes a perfect side, providing both color and a refreshing crunch. You might also enjoy simple roasted potatoes or a bowl of tomato soup for a comforting, hearty meal.
Creative Ways to Present
For a party or brunch gathering, consider cutting each sandwich diagonally into smaller triangles, perfect for sharing. Layering on a little more Marmite or swapping ham for smoked turkey can personalize your Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe to suit different tastes.
Make Ahead and Storage
Storing Leftovers
You can store leftover sandwiches in an airtight container in the refrigerator for up to two days. To keep the béchamel from drying out, cover sandwiches tightly with cling film.
Freezing
Although best enjoyed fresh, the assembled sandwiches can be frozen before grilling for up to one month. Wrap them individually in foil or plastic wrap and thaw in the fridge overnight before finishing under the grill.
Reheating
To reheat, place sandwiches under a grill or in an oven at medium heat until warmed through and the béchamel is bubbly again. Avoid microwaving to preserve the texture and crispness.
FAQs
Can I make this recipe without eggs?
Absolutely! The fried eggs are optional and delicious, but the Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe is just as satisfying without them.
Is Marmite necessary or can I substitute it?
Marmite is key to getting that distinctive umami flavor, but if you don’t have it, a little soy sauce or a miso paste can be used sparingly as alternatives.
What type of bread works best?
Thick slices of sturdy white bread hold up best to the wet béchamel and multiple toppings without becoming soggy, but a good quality sourdough or country loaf also works wonderfully.
Can I prepare the béchamel sauce in advance?
Yes, you can make the béchamel sauce a day ahead and refrigerate it. Reheat gently while stirring before using it to top the sandwiches.
How do I get the cheese to melt perfectly?
Grating the cheese finely ensures it melts evenly. Adding it off the heat for the béchamel prevents it from becoming stringy, giving a smooth and creamy finish.
Final Thoughts
This Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe is a wonderful blend of bold, familiar flavors and indulgent comfort food vibes. Its combination of nutty cheeses, savory Marmite, creamy béchamel, and optional fried eggs turns a simple sandwich into a truly memorable meal. I can’t wait for you to try it and share it with friends and family because great food is always better enjoyed together!
Print
Croque Marmite Sandwich with Béchamel and Fried Eggs Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Sandwich
- Method: Grilling
- Cuisine: French
Description
A classic French-inspired Croque Marmite that combines a rich Marmite-infused béchamel sauce, melted Gruyère and cheddar cheese, and savory ham layered between toasted white bread slices. Finished under the grill to achieve a golden, bubbling crust and optionally topped with a fried egg, making it a perfect indulgent brunch or lunch option.
Ingredients
Sauce Ingredients
- 20g salted butter
- 20g plain flour
- 250ml whole milk
- ¼ nutmeg, finely grated
- 1 tsp Marmite (for sauce)
- 2 tbsp Dijon mustard
- 50g Gruyère, grated (for sauce)
- 50g cheddar, grated
Sandwich Ingredients
- 8 thick slices white bread
- 1 tsp Marmite (for spreading)
- Remaining 200g Gruyère, grated (for topping)
- 4 slices ham
Optional Ingredients
- 1 tbsp vegetable oil (for frying eggs)
- 4 eggs
- Salad (vinegary, to serve)
Instructions
- Make the roux: Melt the butter in a pan over medium heat and once foaming, sprinkle in the flour. Stir constantly to form a smooth paste and cook for 1 minute without allowing it to brown.
- Add milk: Gradually pour in the milk a little at a time, stirring continuously until the sauce thickens smoothly without lumps.
- Season sauce: Whisk in grated nutmeg, 1 teaspoon of Marmite, and Dijon mustard. Taste and season with black pepper and a pinch of salt accordingly.
- Add cheese: Remove from heat. Stir in 50g grated Gruyère and all the cheddar until fully melted and the sauce is creamy. Set aside.
- Toast bread: Preheat the grill to high. Place bread slices on a large baking tray and grill for 2-3 minutes until golden on one side, then flip so the untoasted side is facing up.
- Spread and top bread: Spread remaining Marmite evenly on the untoasted side of each bread slice. Sprinkle over the remaining grated Gruyère and grill until cheese melts, a few minutes.
- Assemble sandwiches: Top half the slices with ham, then cover with the other slices to form sandwiches. Generously spread 3-4 tablespoons of béchamel sauce over the top of each sandwich.
- Grill sandwiches: Place sandwiches back under the grill and cook for several minutes until béchamel is golden, bubbly, with some charred spots.
- Fry eggs (optional): Heat vegetable oil in a frying pan over medium heat. Crack in eggs and fry to desired doneness. Drain on kitchen paper.
- Serve: Place fried eggs on top of the hot sandwiches if using. Serve immediately with a fresh vinegary salad for balance.
Notes
- Be careful not to let the roux brown during the béchamel preparation to keep the sauce smooth and white.
- Adjust Marmite quantity to taste, as it has a strong umami flavor.
- Use thick white bread slices for best texture and hold.
- Optional fried eggs add richness and make this a great brunch dish.
- Serve with a crisp, acidic salad to cut through the richness of the cheese and sauce.

