Total Time
30mins
Prep 10 mins
Cook 20 mins

Easy dinner! Don't forget the mustard or ketchup.

Ingredients Nutrition

  • 6 slices bacon
  • 1 large onion, sliced and separated into rings
  • 4 large hot dogs
  • 1 loaf rye bread or 1 loaf pumpernickel bread, sliced in half lengthwise (one-pound)
  • 4 slices swiss cheese
  • 2 slices American cheese

Directions

  1. In a large skillet, cook bacon until crisp.
  2. Drain on paper towels.
  3. Reserve 2 tablespoons drippings.
  4. Cook onion in reserved drippings until tender.
  5. Cook hot dogs in boiling water for 5 mintues or until heated through.
  6. Drain.
  7. Toast bread under broiler.
  8. To assemble sandwiches, cut hot dogs in half lengthwise, cutting to but not through the other side.
  9. Place cut side down on bottom half of bread.
  10. Top with bacon.
  11. Alternate and overlap cheeses on top of bacon.
  12. Top with cooked onions.
  13. Place under broiler for about 1 minute or until cheese is melted.
  14. Top with top half of bread.
  15. Cut into 4 pieces.
Most Helpful

4 5

Great easy and fun sandwich! I used a sourdough bread loaf and it was really great with the hotdogs, bacon, and cheese. I put onions on half and left half without. Enjoyed this - thanks for sharing the recipe!

5 5

This is a really great sandwich! My whole family loved it and my 15 year old came in and said it was great and asked it there was anymore...That's saying something! I used turkey bacon, onion buns, onions, light Oscar Mayer beef franks, and 2% cheeses and mustard. Wonderful and lower in fat! Thanks, we will make this again!

5 5

Mmmmmm... DH said I can make this anytime! I used kaiser rolls and organic all-beef hot dogs and cut the hot dogs both in half length and width-wise. I don't like onions and am lactose intolerant so I just had mine with bacon and hot dogs and toasted bread and it was still really yummy! DH had all the fixings and ate two huge sandwiches :)