Egg Sandwich Recipe with Soft Scrambled Eggs

Updated November 3, 2026

Total time
20 min
prep 10 min · cook 10 min
Serves
2
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Egg Sandwich Recipe with Soft Scrambled Eggs

This egg sandwich pairs soft, savory scrambled eggs with melted cheese, crisp toast, and a tangy Dijon-mayonnaise spread. It is a simple, filling breakfast or lunch, and the method works with everyday ingredients while leaving plenty of room for regional and personal variations.

Ingredients

  • 4 large eggs (about 200 g without shells)
  • 2 tablespoons milk (30 ml), whole or low-fat
  • ¼ teaspoon fine salt (about 1.5 g)
  • ⅛ teaspoon black pepper (about 0.3 g)
  • 1 tablespoon unsalted butter (14 g)
  • 4 slices sandwich bread (about 4 oz / 113 g total), such as sourdough, whole wheat, or white bread
  • 2 tablespoons mayonnaise (30 g)
  • 1 teaspoon Dijon mustard (5 g)
  • 2 slices cheddar or Swiss cheese (about 1½ oz / 42 g total)
  • 1 tablespoon finely chopped chives (about 3 g), optional

Instructions

  1. Mix the eggs. Crack the eggs into a medium bowl and add the milk, salt, and pepper. Whisk just until the yolks and whites are blended and the mixture looks evenly yellow; a little foam is fine, but vigorous whipping is unnecessary. Set the bowl beside the stove so it is ready to pour.
  2. Make the spread and toast the bread. Stir the mayonnaise and Dijon together in a small bowl. Toast the bread until golden and crisp at the edges, using a toaster or toaster oven. Toasting gives the sandwich some structure and helps keep the bread from turning soggy against the eggs. If your toaster is busy, toast the slices in a dry skillet while you prepare the eggs, then set them aside.
  3. Scramble the eggs gently. Melt the butter in a nonstick skillet over medium-low heat, tilting the pan to coat the bottom. Pour in the egg mixture. Let it sit for about 15 seconds, then use a silicone spatula to push the setting egg from the edges toward the center. Continue slowly folding and stirring for about 3–5 minutes, scraping the bottom as you go. Lower the heat if the eggs begin to brown or set in large, dry clumps.
  4. Check the temperature and finish. Cook, folding gently, until the eggs are softly set but no longer runny. Check the thickest part with a food thermometer; USDA FSIS lists 160°F (71°C) as the safe minimum internal temperature for egg dishes. If the eggs have not reached that temperature, keep stirring over low heat and check again. Take the pan off the heat as soon as they reach 160°F (71°C); residual heat will finish setting them. Fold in the chives, if using.
  5. Assemble the sandwiches. Spread the Dijon mayonnaise over one side of each slice of toast. Divide the hot eggs between two slices, spreading them into an even layer. Add a slice of cheese to each, then close with the remaining toast, spread-side down. The heat from the eggs softens the cheese. For more melting, put the assembled sandwiches back in the skillet over low heat for about 30–60 seconds per side, pressing lightly with a spatula.
  6. Serve while warm. Cut each sandwich in half with a serrated knife and eat promptly, while the toast is crisp and the eggs are tender. If you want to pack one for later, cool and refrigerate it promptly rather than leaving it at room temperature.

Tips

  • Keep the pan at moderate heat. Eggs cook quickly, and high heat can make them rubbery before the middle is ready. A nonstick skillet and a flexible spatula make it easier to move the curds gently. If the mixture seems to be setting too fast, briefly lift the pan from the burner while stirring, then return it to low heat.
  • Use the thermometer for safety, not just appearance. Soft-looking eggs can still reach 160°F (71°C), but color and texture alone are not a dependable temperature check. Insert an instant-read thermometer into the thickest portion of the cooked eggs, avoiding contact with the hot pan. Keep cooking and recheck if needed.
  • Choose bread that can hold the filling. Soft sandwich bread makes a tender, familiar sandwich, while sourdough or hearty whole-grain bread gives a sturdier bite. Very thin bread may tear when you spread the eggs, so toast it enough to form a lightly crisp surface without making it brittle.
  • Adjust the spread to taste. The Dijon gives the mayonnaise a little sharpness, but you can use less mustard for a milder sandwich or add a few drops of lemon juice for a brighter flavor. If you do not have mayonnaise, use softened cream cheese or mashed avocado; both make a thicker spread with a different, less tangy taste.

Serving Suggestions

Serve the sandwich hot with fruit, sliced tomatoes, or a small green salad for a light, balanced plate. For a more substantial breakfast, add roasted potatoes or hash browns; for lunch, a cup of tomato soup, vegetable soup, or broth makes a comforting pairing. Pickles or a few pepperoncini add a crisp, acidic contrast to the buttery eggs and cheese.

If you are serving several people, cook the eggs in batches rather than crowding a small pan. Keep each finished batch covered briefly while you toast the next round of bread, but avoid holding the eggs for a long time because they continue cooking and lose their soft texture. Set out extra chives, black pepper, hot sauce, and mustard at the table so everyone can season their own sandwich.

Variations

Make it spicy: Add a few drops of hot sauce to the egg mixture or spread a thin layer of chili crisp or pepper relish on the toast. Start with a small amount so the heat does not overwhelm the eggs. A pinch of smoked paprika can add a warm, smoky note without making the sandwich much hotter.

Add vegetables: Cook a small handful of sliced mushrooms, baby spinach, or diced bell pepper in the skillet before adding the eggs. If the vegetables release liquid, cook them until that moisture has mostly evaporated; otherwise, it can make the eggs watery and the toast soggy. Transfer them to a plate, cook the eggs in the butter, and tuck the vegetables into the sandwich with the cheese.

Change the cheese or herbs: Monterey Jack melts smoothly, while feta adds a salty, tangy flavor and does not melt into a stretchy layer. Use about 1½ oz (42 g) of crumbled feta in place of the sliced cheese. Chopped parsley or green onion can replace chives; use roughly the same amount and add delicate herbs after the eggs come off the heat.

Make an open-faced version: Put the eggs and cheese on two slices of toast without adding the top slices. This is easier to eat with a fork and lets the toast stay crisp. For a more filling sandwich, add a cooked strip of bacon or a slice of tomato, but avoid piling on so much that the filling slips out.

Storage and Reheating

This sandwich is best freshly assembled, when the toast is crisp and the cheese is warm. Refrigerate leftovers within 2 hours of cooking. If possible, store the scrambled eggs in a covered container and the bread separately; the eggs keep better this way, and the toast will not absorb moisture. Refrigerated cooked egg filling is generally best used within 3–4 days. An assembled sandwich can also be refrigerated in an airtight container, though its bread will soften.

Reheat the egg filling in a covered skillet over low heat with a teaspoon of water, stirring occasionally, or microwave it in short intervals until hot throughout. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Toast fresh bread and assemble after warming the eggs for the best texture. Discard any sandwich or egg filling left at room temperature for more than 2 hours, or more than 1 hour if the surrounding temperature is above 90°F (32°C).

Frequently Asked Questions

Can I make the eggs ahead?
Yes. Cook the eggs, cool them promptly, and refrigerate them in a covered container. For the best texture, make them no more than a day ahead, then reheat to 165°F (74°C) and assemble with freshly toasted bread. The eggs can be stored for 3–4 days in the refrigerator, but their texture becomes firmer as they sit.

How do I keep the sandwich from getting soggy?
Toast the bread, spread the mayonnaise mixture in a thin layer, and assemble just before serving. If you are packing the sandwich, let the eggs cool briefly before assembling and keep wet additions such as tomato or salsa separate until you are ready to eat. Storing the egg filling and bread separately is the most reliable way to preserve the toast’s texture.

Can I leave out the milk?
Yes. The milk adds a little moisture and a mild, creamy flavor, but the recipe works with eggs alone. You can replace it with the same amount of water or an unsweetened dairy-free milk, or omit it. Avoid adding too much liquid: excess moisture can make the eggs take longer to set and can soften the bread.

What if I do not have a nonstick skillet?
Use a well-seasoned cast-iron or other skillet and melt the butter over low heat, spreading it across the cooking surface before adding the eggs. A flexible spatula helps release the curds gently. If the eggs start sticking, turn the heat down and keep moving them rather than scraping hard or letting a dry layer form on the pan.

Can I freeze an egg sandwich?
You can freeze a fully cooled sandwich wrapped tightly, but the bread may become soft and the eggs can turn slightly watery after thawing. For better results, freeze the cooked egg portion on its own for up to about 1 month, then thaw it overnight in the refrigerator, reheat it to 165°F (74°C), and serve it on fresh toast. Do not thaw egg filling on the counter.

What cheese melts best in this sandwich?
Cheddar, Swiss, Monterey Jack, and provolone all work well as slices. A thin slice melts more readily than a thick block of cheese, especially if you briefly warm the assembled sandwich in a covered skillet over low heat. Feta and goat cheese are flavorful alternatives, though they soften rather than melting into the same smooth layer.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).