Roast Beef Club Sandwich with Ham and Bacon
Sometimes the best sandwiches are the simple ones. This Roast Beef Club Sandwich, with ham and crispy bacon, combines layers of delicious ingredients on toasted bread into one hearty sandwich. Whether you’re making lunch for one or a hungry bunch, this easy sandwich comes together quickly. It’s hearty enough for lunch, a casual dinner or whenever you’re craving a classic deli-style sandwich without leaving the house.

I have been a fan of sandwiches, especially for dinner, for many years now. This classic Southern egg salad is a favorite for a weekday lunch, and it travels well to work too. My son and I will usually order a club sandwich if it’s on a menu, so making this roast beef club sandwich was a good idea for us. He was happily surprised when I served it to him for lunch.
Quick Recipe Facts
BEST FOR:Â Easy lunches, casual dinners, and picnics
PREP LEVEL:Â Quick and easy
MAKE AHEAD:Â Prep ahead, but assemble just before serving.
CUSTOMIZABLE: Swap out the meats, cheeses, or bread.
What is a club sandwich?
The club sandwich has evolved over the years. When it was first “invented” back in 1894 at a gambling place in Saratoga Springs, NY, the word CLUB told you what was in the sandwich, much like a BLT. CLUB stood for chicken lettuce under bacon. But today, it can be any combination of meats and cheeses.
You may wonder why there are 3 pieces of bread on a club sandwich. The presumption, because no one really knows for sure, is that the sandwich was so meat heavy that an extra slice of bread evened out the meat-to-bread ratio.
Ingredients
Use either deli meat or leftovers for this roast beef, ham, and bacon club sandwich. I use both, depending on what I have on hand.
- Roast Beef
- Ham
- Bacon
- Cheese
- Lettuce
- Mayonnaise
- Wheat Bread

Why you’ll love this recipe
- It’s ready in about 15 minutes or less.
- Three meats make this roast beef club sandwich hearty and satisfying.
- You can customize it to your tastes and liking.
- It’s a great way to use up leftovers.
- It’s easy for lunch but hearty for dinner too.
What to serve with a roast beef club sandwich
If you want a true deli or diner meal feel, serve fried onion strings, French fries, creamy potato salad, or linguine salad.
For a beverage, try a classic diner strawberry milkshake, strawberry iced tea, or blueberry lemonade.

Tips and Suggestions
- You can certainly use more than one type of cheese. Mayonnaise or mustard are some favorite condiment choices, but my son likes horseradish with roast beef.
- I like a light toast on the bread. If you’re packing this sandwich in a lunch box, I suggest putting the lettuce or cheese next to the bread so the deli meats don’t make the bread soggy.
- For best results, assemble the sandwich just before serving. If you do want to pack it for lunch, put the lettuce or cheese next to the bread so the meat doesn’t make the bread soggy.

How do you customize a club sandwich?
What I love about club sandwiches is the versatility. You can use any deli meats you like, turkey, ham, roast beef, salami, and any cheese you fancy. Or use up leftover slices from ham, turkey, or roast that are hanging out in your fridge. Our cheese choices are usually provolone or swiss.
You may notice something obvious missing from this sandwich. Tomato. There’s no tomato. I don’t like tomatoes. My son’s sandwich had tomato but just a slice. Add them if you like them.
So see what I mean by the customizing of your sandwich. Even better, you can make a different version for each member of your family. Or they can make their own. Use your favorite bread. I like wheat or Italian but sourdough or a lovely artisan loaf would work.
What is the difference between a club sandwich and a regular sandwich?
There are a few big differences, including a club sandwich has three slices of toasted bread. A true club sandwich has layers of specific ingredients and is often cut into triangles, though not always.
What cheese is best for a roast beef club sandwich?
Mozzarella and Provolone are the best choices, but if you prefer something else, such as Swiss or American, feel free to use it.
Did you make this recipe? If so, please leave a comment and 5-star review on the recipe card below. If you really love this recipe, please share it on your social media!
Roast Beef, Ham and Bacon Club Sandwich
Ingredients
- 3 slices artisan bread
- 2 slices bacon cooked and broken in half
- 2 slices provolone cheese
- 4 slices ham
- 4 slices thin roast beef
- 2 leaves lettuce
- Mayonnaise
Instructions
- Lightly toast bread. Spread mayonnaise on one side of each slice of bread. On the bottom slice, begin to build the sandwich. Layer lettuce, ham, cheese, bacon, another slice of bread, roast beef, bacon, cheese, lettuce, and bread. Slice and enjoy.3 slices artisan bread, 2 slices bacon, 2 slices provolone cheese, 4 slices ham, 2 leaves lettuce, Mayonnaise, 4 slices thin roast beef






I’m sending this one to my personal chef so he can make it for lunch when he’s home. It looks so delicious!
My husband would love this big hearty sandwich. He’d love all that meat you packed in there!
I love all the layers of a club! This will make such a tasty lunch, and bacon makes everything better.
I like that used thicker sliced ham on this club! The combo of meats with bacon sounds delicious!
Delicious! I’m with your son – the horseradish with the roast beef and a slice of tomato
My husband would totally love this sandwich. It has all of his favorites on it!
Drooling! I could definitely go for one of these right now!
I love a good club sandwich! Thanks for sharing this recipe, Ellen.
So, I”ll be adding this to my week night menu! WIth my new job and tons of hours, I am in desparate need of new ideas that are easy, yet yummy, and comfort food after a LONG day! Perfecto!
Sounds like a flavorful sandwich
That’s one amazing looking club sandwich! Bacon should pretty much be its own food group, right? =)
I agree with you about bacon! I think it is good with pretty much anything. Of course, I love it by itself too. This looks like a great sandwich. I think it is fun when you can make a restaurant favorite at home.
Nothing better than a deli sandwich and I’m with your son….pass the horseradish please.
I agree…bacon makes everything better! This is my kind of sandwich!
Yes please! What a hearty sandwich bursting with flavor!
Happy International Bacon Day!