ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Bacon and Egg Sandwiches with Caramelized Onions and Arugula

Photo: John Kernick; Styling: Paige Hicks
Hands-on time 32 mins
Total time 32 mins
Yield Serves 2 (serving size: 1 sandwich)
This upscale twist on the traditional breakfast sandwich features sweet, tender caramelized onion and peppery arugula. A fresh fruit salad would be a good accompaniment.


  • 4 slices center-cut bacon
  • 2 cups thinly sliced onion
  • 1 tablespoon water
  • 1/2 teaspoon Mexican hot sauce (such as Cholula) or Tabasco
  • 1 tablespoon butter
  • Dash of sugar
  • Cooking spray
  • 4 (1/2-ounce) slices whole-wheat bread
  • 2 large eggs
  • 1/8 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 cup arugula

Nutrition Information

  • calories 277
  • fat 13.9 g
  • satfat 5.9 g
  • monofat 3.7 g
  • polyfat 1.4 g
  • protein 14.7 g
  • carbohydrate 24.3 g
  • fiber 3.8 g
  • cholesterol 205 mg
  • iron 2.1 mg
  • sodium 622 mg
  • calcium 71 mg

How to Make It

  1. Cook bacon in a nonstick skillet over medium heat until crisp (about 8 minutes). Remove bacon from pan, reserving drippings; drain on paper towels. Add onion, water, and hot sauce to drippings in pan; cover and cook for 3 minutes. Stir in butter and sugar; cover and cook for 3 minutes. Uncover and cook for 5 minutes or until golden brown, stirring frequently. Set aside; keep warm.

  2. Heat a large nonstick skillet over medium-high heat. Coat pan with cooking spray. Place bread in pan, and cook for 3 minutes on each side or until lightly browned. Set aside, and keep warm.

  3. Recoat pan with cooking spray. Crack eggs into pan, and cook for 2 minutes. Gently turn eggs, one at a time; cook 1 minute or until desired degree of doneness. Sprinkle evenly with salt and black pepper.

  4. Place one bread slice on each of two plates; arrange onion mixture evenly over bread. Place 1 egg, 2 bacon slices, and 1/2 cup arugula over each serving; top with remaining bread slices. Serve immediately.

Cook's Notes

MyRecipes is working with Let's Move!, the Partnership for a Healthier America, and USDA's MyPlate to give anyone looking for healthier options access to a trove of recipes that will help them create healthy, tasty plates. For more information about creating a healthy plate, visit