Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Egg and Tomato Breakfast Bagel Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 3 minutes
  • Cook Time: 8 minutes
  • Total Time: 11 minutes
  • Yield: 1 sandwich 1x
  • Category: Breakfast
  • Method: Toasting and Pan-Cooking
  • Cuisine: American
  • Diet: Vegetarian

Description

A warm, satisfying morning bite featuring a toasted bagel layered with fluffy eggs, fresh tomato, and melted cheese—perfect for starting your day with a burst of comforting flavor.


Ingredients

Scale
  • 1 fresh bagel (plain, sesame, everything, or whole wheat)
  • 2 eggs (fried, scrambled, or omelette-style)
  • 12 slices cheese (cheddar, American, Swiss, or preferred)
  • 23 slices firm, ripe tomato
  • 1 tsp butter or oil for cooking
  • Optional: fresh spinach, cooked bacon or sausage, avocado slices, hot sauce

Instructions

  1. Split and toast the bagel until golden and crisp.
  2. In a skillet, melt butter or heat oil. Cook eggs to your preferred style (fried sunny-side or over-easy, or scrambled).
  3. Place cheese slices on the eggs while still in the pan. Cover briefly to melt.
  4. Layer the bottom half of the toasted bagel with the cooked eggs and melted cheese.
  5. Top with tomato slices and any optional additions like spinach, bacon, or avocado.
  6. Close with the top half of the bagel. Serve immediately or wrap for a meal on the go.

Notes

  • Toast the bagel well to avoid sogginess, especially with juicy tomatoes.
  • Customize with your favorite cheese, bread, and optional add-ins.
  • Wrap sandwich in parchment for portability or meal prep.
  • Use a microwave or skillet to reheat, adding fresh tomato after warming if needed.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 4g
  • Sodium: 650mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 210mg