Serve this beautiful egg dish right from the skillet.
Place asparagus spears in nonstick 10-inch skillet; add enough water to cover. Bring to a full boil. Cook over medium heat until crisply tender (5 to 7 minutes). Drain; transfer asparagus to small plate.
Melt butter in same skillet until sizzling. Add mushrooms and onion; cook over medium heat until tender (3 to 4 minutes).
Beat eggs in medium bowl until frothy; stir in bacon. Pour into skillet. Stir gently over medium heat to cook evenly on bottom (3 to 4 minutes). As egg mixture sets, lift edges with spatula to allow uncooked egg to flow underneath. Arrange tomato slices and asparagus on top. Cover; continue cooking until eggs are set (4 to 5 minutes). Sprinkle with cheese; cut into wedges.
Recipe Tip
Any combination of cooked broccoli, green bell pepper, red bell pepper, carrot, zucchini or summer squash can be substituted for tomato or asparagus.