• Cook Time

  • 1 Star2 Stars3 Stars4 Stars5 Stars

    Average Rating

  • Ingredients
    6 large EGGS
    3 slices bacon
    1 cup sliced mushrooms (4 oz.)
    1/2 cup chopped onion
    1/2 cup chopped green bell pepper
    1/4 cup milk
    6 Kaiser rolls, split
    6 thin slices ham
    6 thin slices tomato
    6 thin slices Swiss OR Muenster cheese

    Yields: 6 servings

  • Nutritional Information

    Per serving: 1/6 of recipe

    Calories: 408

    Total fat: 18 g
    Saturated fat: 8 g
    Polyunsaturated fat: 2 g
    Monounsaturated fat: 3 g

    Cholesterol: 226 mg
    Sodium: 930 mg
    Carbohydrates: 35 g
    Fiber: 2 g
    Sugar: 4 g
    Protein: 26 g
    Vitamin A: 94 mcg
    Vitamin D: 1 mcg
    Folate: 86 mcg
    Choline: 181 mg
    Calcium: 348 mg
    Iron: 3 mg
    Potassium: 408 mg

    This recipe is an excellent source of protein, folate and choline, and a good source of vitamin A.


  1. COOK bacon in large nonstick skillet over medium heat until crisp; DRAIN and CRUMBLE bacon. POUR OFF drippings. ADD mushrooms, onion and bell pepper to skillet; SAUTE until tender, about five minutes. ADD bacon.

  2. BEAT eggs and milk in medium bowl until blended. POUR over mixture in skillet. As eggs begin to set, gently PULL the eggs across the pan with an inverted turner, forming large soft curds. CONTINUE cooking—pulling, lifting and folding eggs—until thickened and no visible liquid egg remains. Do not stir constantly.

  3. SPOON egg mixture onto bottoms of rolls, dividing evenly. TOP each with a slice of ham, tomato and cheese. BROIL 6 inches from heat until cheese is melted, about three minutes. COVER with roll tops.

Insider Info

  •  Lighter Option: Recipe can be made with reduced-fat cheese and turkey bacon if desired.