This post may contain affiliate links. Please read our disclosure policy.
This single serving breakfast sandwich is made with scrambled eggs, spinach, tomato, cheese, and avocado layered on a toasted bun. It’s ready in 10 minutes and makes a filling, balanced breakfast for one.

Why You’ll Love This Recipe
- Simple Ingredients: Made with basic pantry and refrigerator staples you likely already have on hand.
- Easy to Customize: Swap the bread, cheese, or toppings to create a breakfast sandwich that fits your taste.
- Balanced and Filling: Eggs, vegetables, and cheese provide protein and nutrients to keep you satisfied.
- Ready in Minutes: This single serving breakfast sandwich is ready in under 15 minutes from start to finish.
- Easy to Scale: Designed for one, but the recipe doubles easily when you want to make more.
Breakfast sandwiches have always felt like one of the most reliable ways to start the day, and this is the version I make most often for myself.
I love how the soft eggs, melted cheese, and creamy avocado come together with fresh spinach and tomato, all tucked into a warm bun. It’s filling without feeling heavy, balanced, and satisfying in a way that keeps me going for hours.
This is the kind of breakfast that’s easy to enjoy at the kitchen counter or take with you when the morning moves a little faster than planned.
Looking for more single serving breakfast ideas? Try our breakfast bagel sandwich, simple egg wrap, hearty breakfast bowl for 1, individual cheesy baked eggs, or our banana pancakes recipe for one.

Ingredients

If you have any ingredients leftover from this egg breakfast sandwich recipe, check out our Leftover Ingredients Recipe Finder.
- Eggs: This sandwich uses two large eggs to create a hearty, satisfying breakfast. Cooking them gently ensures soft curds that layer well on the sandwich.
- Butter: Butter is used to grease the skillet, preventing sticking while adding richness and flavor to the eggs.
- Spinach: About 1/2 cup of fresh spinach adds color and a mild, fresh flavor. Arugula can be used for a slightly peppery bite. Extra spinach works well in a frittata for one, a green smoothie, or a turkey wrap.
- Tomatoes: One Roma or plum tomato is ideal because it’s meaty and not overly watery, which helps keep the sandwich from becoming soggy. Any tomato you have on hand will work. Use extras in caprese pasta for one or a single serve taco salad.
- Avocado: Use one small avocado or half of a medium one for creamy texture and richness. Leftover avocado can be used for avocado toast or small batch guacamole.
- Cheese: Fontina cheese melts smoothly and adds a mild, nutty flavor that pairs well with eggs and vegetables. Feel free to substitute with your favorite cheese or a dairy-free alternative.
- Bread: A brioche bun adds softness and a slight sweetness that complements the savory filling. Croissants or thick slices of sourdough are great alternatives. For a gluten-free option, use your favorite gluten-free bread.
Breakfast Sandwich Variations
This breakfast sandwich is easy to customize using ingredients you already have. Mix and match from the options below to build a sandwich that suits your taste.
- Breads: English muffin, bagel, toast, homemade biscuit, bun, tortilla, or croissant.
- Proteins: Bacon, ham, sausage, turkey, chorizo, or smoked salmon.
- Cheeses: Cheddar, Swiss, provolone, Brie, Muenster, mozzarella, smoked Gouda, American, cream cheese, feta or Fontina.
- Greens: Spinach, swiss chard, arugula, watercress, or butter lettuce.
- Toppings: Tomatoes, avocados, caramelized onions, pickled onions, salsa, sliced apples, pico de gallo, or roasted red peppers.
- Sauces: Mayonnaise, pesto, or hot sauce.
How To Make A Breakfast Sandwich
These step-by-step instructions show how to make a single breakfast sandwich. See the recipe card below for ingredient amounts and full details.
- Cook the eggs: Melt the butter in a small skillet over medium heat. While the butter melts, crack the eggs into a small bowl and beat with the salt and black pepper. Pour the eggs into the skillet and cook, stirring constantly with a rubber spatula and scraping the bottom of the pan, until soft curds form and the eggs are just set. Transfer the eggs to a bowl.
Pro Tip: Stir continuously as the eggs cook. You’ll see soft curds forming as the eggs set. Keep stirring until the eggs come together and look soft and fluffy.

- Toast the Bread: Toast the brioche bun in a 350°F (177°C) oven or toaster oven until lightly golden.
- Assemble the Sandwich: Place the cheese on one half of the warm bun. Top with the scrambled eggs, spinach, and tomato slices. Mash the avocado and spread it evenly over the other half of the bun. Close the sandwich.
- Serve: Cut the sandwich in half and enjoy while warm.

Expert Tips
- Prep Before You Start: This breakfast sandwich comes together quickly, so read through the recipe and ingredient notes and have everything ready before you begin.
- Layer for Stability: Place the cheese on the warm bun first so it melts slightly, then add the eggs. The mashed avocado helps keep the tomatoes from sliding.
- Clean Slices: For a neat cut, wrap the assembled sandwich in butcher paper and slice it in half with a serrated knife.
- Alternate to Toasting: For extra richness and a crisp exterior, pan-fry the bread in a little butter instead of toasting it.

Frequently Asked Questions
This sandwich is best enjoyed fresh, but you can cook the eggs ahead and assemble the sandwich just before eating.
Brioche buns, English muffins, and croissants are popular choices because they’re sturdy and hold fillings well.
This single serving breakfast sandwich is ready in about 10 minutes from start to finish.
Use sturdy bread, avoid overly juicy tomatoes, and layer cheese between the bread and eggs to create a barrier.
Ways To Use Leftover Ingredients
If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:
If you’ve tried this egg breakfast sandwich or any recipe on One Dish Kitchen please let me know how you liked it by rating it and telling me about it in the comment section below.
Also, if you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see it!
Get a Quick Recipe Overview
Breakfast Sandwich For One

Equipment
Ingredients
- 1 tablespoon butter
- 2 large eggs
- ⅛ teaspoon kosher salt
- ⅛ teaspoon coarsely ground black pepper
- 1 brioche bun
- 1-2 slices Fontina cheese (1 ounce)
- ½ cup fresh spinach
- 1 small Roma tomato
- ½ medium avocado -mashed with a fork
Instructions
- Melt the butter in a small skillet over medium heat. While the butter melts, beat the eggs with the salt and black pepper in a small bowl.
- Pour the eggs into the skillet and cook, stirring constantly and scraping the bottom of the pan, until just set. Transfer the eggs to a bowl.
- Toast the brioche bun in a 350°F (177°C) oven or toaster oven until lightly golden.
- Place the cheese on one half of the bun. Top with the eggs, spinach, and tomato slices. Spread the mashed avocado on the other half of the bun.
- Close the sandwich, cut in half, and serve warm.
Notes
- Prep Before You Start: This breakfast sandwich comes together quickly, so read through the recipe and ingredient notes and have everything ready before you begin.
- Layer for Stability: Place the cheese on the warm bun first so it melts slightly, then add the eggs. The mashed avocado helps keep the tomatoes from sliding.
- Clean Slices: For a neat cut, wrap the assembled sandwich in butcher paper and slice it in half with a serrated knife.
- Alternate to Toasting: For extra richness and a crisp exterior, pan-fry the bread in a little butter instead of toasting it.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
















Your recipes are so yummy,every time I see them my taste buds ignite as an old man who lives alone I thank you xx
Terrific recipe p