Beef Sandwich with Bacon and Cheese
A hearty sandwich stacked with seasoned beef, crispy bacon, melted cheese, fresh lettuce, onion, and creamy mayonnaise. Perfect for a satisfying weeknight dinner.
- Total time
- 35 min
- Servings
- 4
- Calories
- 650
- Protein
- 35g
Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Season the 1 lb beef steak with a pinch of salt and pepper on both sides. Let it sit at room temperature for 10 minutes.
Step 2
Cook the 8 bacon slices in a large skillet over medium heat until crispy, about 6-8 minutes. Transfer to a paper towel-lined plate, leaving the bacon fat in the skillet.
Step 3
In the same skillet, cook the seasoned steak over medium-high heat for 3-4 minutes per side for medium-rare, or until it reaches your desired doneness. Let it rest for 5 minutes, then slice thinly against the grain.
Step 4
While the steak rests, slice the 1 medium onion into thin rings. In a small bowl, mix the 4 tbsp mayonnaise with a pinch of salt and pepper.
Step 5
Toast the 4 bread pieces in a toaster or on a dry skillet until golden, about 2 minutes. Spread the seasoned mayonnaise on the cut sides.
Step 6
Layer the lettuce leaves, sliced beef, crispy bacon, onion rings, and 4 cheese slices on the bottom bread. Top with the other bread and press gently.
Step 7
If you like, place the assembled sandwiches in a warm skillet for 1-2 minutes per side to melt the cheese. Serve immediately.
Tools you’ll need
- Large skillet
- Tongs
- Knife
- Cutting board
- Toaster or griddle
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



