Kitchen Divas

  • Recipes
  • About
  • Contact
  • Work With Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Work With Us
  • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Work With Us
    • Subscribe
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Main Courses

    The Best Roast Beef Sandwich

    Modified: Oct 9, 2025 by Karin and Ken · This post may contain affiliate links. Leave a Comment

    Share38
    Pin534
    Post
    Email
    Share
    587Shares
    572Shares
    Jump to Recipe Print Recipe

    This is The Best Roast Beef Sandwich ever! It has classic toppings, cheese, and a homemade sweet mustard sauce that perfectly complements the beef. It may be an uncomplicated recipe, but sometimes the best ones are. This is a traditional, no-fuss roast beef sandwich that everyone will enjoy.

    The best roast beef sandwich on a seeded bun on a plate.
    Jump to:
    • Why You'll Love This Recipe
    • Ingredients
    • Variations
    • How to Make a Roast Beef Sandwich
    • Recipe Tips
    • Serving Suggestions
    • More Sandwich Recipes
    • The Best Roast Beef Sandwich

    I love a good, easy sandwich for lunch or even dinner, especially during hot summer nights. This homemade roast beef sandwich is one of my favorites. I can make it a dozen different ways, based on the kind of flavor profile I want, and still end up with a delicious sandwich to fill my belly.

    If you like tasty beef recipes, you should try slow cooker balsamic beef roast and air fryer roast beef and potatoes.

    Why You'll Love This Recipe

    • It's quick to make: This is a quick and delicious cold sandwich recipe. It takes only a few minutes to put together, so you can spend more time eating it.
    • It uses minimal ingredients: The main ingredients are the roast beef and cheese, the rest are toppings that you are free to change up if you like.
    • It's great anytime: You can make a classic roast beef sandwich whenever you want. There's no need for a special occasion or time of year!

    Ingredients

    Below are the essential components of this homemade roast beef sandwich recipe. Find some yummy roast beef at your local deli or the deli department in the grocery store.

    Ingredients for making a roast beef sandwich on a table.
    • Buns: I use sesame seed buns for this recipe. However, you can get creative with it. Make a tasty sub using this Italian herb and cheese bread, for example.
    • Roast beef: Thinly sliced beef just tastes better and has a better texture. It's way more tender as well, which makes each bite perfect.
    • Toppings: I chose lettuce, tomato, and caramelized onions. You can use any or all of these toppings for your sandwich. Raw red onions and pickles are delicious, too.
    • Cheese: In my opinion, the best cheese for a roast beef sandwich is sharp cheddar. However, you can choose any that you like. Provolone and Swiss also pair well with the beef.
    • Honey mustard mayonnaise: This is a homemade spread that I think pairs well with the roast beef. It consists of honey, Dijon mustard, and mayonnaise. You can even try making this sauce with yellow mustard if you like.

    See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.

    Variations

    • Roast beef melt: Throw your sandwich in the oven before you add the veggies and condiments to melt the cheese to make it a hot sandwich.
    • Add more meat: Add some sliced turkey, ham, or chicken for some different flavors to contrast with the roast beef.
    • Italian-style: Use an Italian-style roast beef, provolone or mozzarella cheese, and this garlic mayo to spread on the buns.

    How to Make a Roast Beef Sandwich

    Here are the steps you'll need to layer your ingredients for this roast beef sandwich recipe. Gather everything you need before you get started.

    Butter spread on a bun.

    Step 1: Spread the butter. Grab your bottom bun and spread some butter on it, if desired.

    Sliced roast beef on top of a buttered bun.

    Step 2: Add roast beef. Place a couple of slices of roast beef onto the bun.

    Lettuce added to a sandwich with roast beef.

    Step 3: Layer lettuce and more beef. Add a piece of lettuce and then some more roast beef.

    Tomato slices and caramelized onions added on top of of roast beef.

    Step 4: Top with tomatoes and onions. Then, add your tomato slices and caramelized onions on top.

    A slice of cheese to the top of a sandwich.

    Step 5: Add cheese. Put a slice of cheese on top of the onions.

    Ingredients for making honey Dijon mayo in a bowl.

    Step 6: Prepare the spread. Combine the ingredients for your honey Dijon mayo and stir until they're well mixed.

    Honey Dijon mayo spread on top of a sandwich.

    Step 7: Add it on top. Spread some of the honey Dijon mayo on top of your sandwich.

    Top of a bun added to a sandwich and ready to serve.

    Step 8: Serve. Add the top bun and enjoy this cold roast beef sandwich recipe with some crispy pita chips.

    Recipe Tips

    • Use good-quality roast beef: Don't skimp on the roast beef, as it's the most important component of the sandwich! Choose one of good quality, but it doesn't have to be super expensive.
    • Pat the veggies dry: To prevent the sandwich from becoming too wet or soggy, gently pat the lettuce dry after washing it, and the tomatoes to minimize dripping.
    • Toast the buns: I recommend toasting the buns if you can. It adds texture and helps create a barrier to prevent the condiments from soaking through.
    • Storing: You may keep extra sandwiches in the refrigerator for 1-2 days, but I don't recommend freezing them, as it will make the bread soggy when they thaw.

    If you enjoy delicious sandwiches, you may also like this loose meat sandwich, this turkey club sandwich or try our chopped Italian sandwich .

    A sandwich with roast beef, tomatoes, cheese and lettuce.

    Serving Suggestions

    • Try a spicy condiment on your roast beef sandwich, like chipotle mayonnaise or horseradish aioli. Even your favorite hot sauce would be amazing!
    • Make some fries on the side. Try some crispy steak fries.
    • Enjoy a side of warm soup. You can use store-bought or make this slow-cooker tomato soup.
    Roast beef, tomatoes, cheese and lettuce on a bun with chips on the side.

    More Sandwich Recipes

    Do you like sandwich recipes? Here are some recipes you may also like to try.

    • Chicken club sandwich cut in half.
      Chicken Club Sandwich
    • An opened meatball sub subway sandwich in a baking dish with another one next to it.
      Meatball Sub Sandwich (Subway Copycat)
    • Cod sandwich served up on a white plate with lemons in the background.
      Crispy Cod Sandwich
    • An Italian chopped sandwich on a plate with one on other side of it.
      Chopped Italian Sandwich (10-Minute Recipe)

    If you try this recipe and love it please leave a star rating in the recipe card below or even better, drop a review in the comment section. I always appreciate your feedback. Be sure to follow along with me on Facebook, Pinterest, and YouTube for more easy recipes!

    The best roast beef sandwich on a plate.

    The Best Roast Beef Sandwich

    Karin and Ken
    If you want The Best Roast Beef Sandwich ever, look no further. This is an easy yet delicious recipe that you will want to make on repeat for lunch and dinner.
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Course lunch
    Cuisine American
    Servings 1
    Calories 986 kcal

    Ingredients
      

    • 1 buns your favorite kind
    • butter optional
    • 4-6 slices roast beef
    • 2 lettuce leaves any variety
    • 2-4 tomato slices
    • 3-5 spoonfuls caramelized onions or regular onions sliced
    • 2-3 cheese slices any variety

    Honey Mustard Mayonaise

    • 2 tablespoons honey
    • 2 tablespoons Dijon mustard any variety
    • ¼ cup mayonaise

    Instructions
     

    • Split your bun into 2 pieces. Butter if desired.
    • Place roast beef slices on bottom half of the bun, as much or as little as you like.
    • Next, place your lettuce leaves on top of the roast beef slices, then place the remaining roast beef on top of your lettuce.
    • Cover the roast beef with tomato slices and then your caramelized or regular onions.
    • Then add your cheese slice.
    • Combine mayonnaise, honey and mustard in a small bowl. Adjust the amount of honey and mustard until the sauce is just the way you like it.
    • Smear the sauce on top of the cheese
    • Place the top half of the bun on your sandwich and enjoy!

    Notes

    • Store leftover or extra roast beef sandwiches wrapped in plastic wrap in the fridge for 1-2 days.
    • Use good-quality roast beef to get the best flavor and the most tender meat possible.
    • Toast your buns for extra texture and to help keep them from becoming too soggy.

    Nutrition

    Calories: 986kcalCarbohydrates: 74gProtein: 42gFat: 59gSaturated Fat: 14gPolyunsaturated Fat: 26gMonounsaturated Fat: 15gTrans Fat: 0.1gCholesterol: 114mgSodium: 2958mgPotassium: 670mgFiber: 4gSugar: 42gVitamin A: 4396IUVitamin C: 67mgCalcium: 657mgIron: 15mg
    Keyword The Best Roast Beef Sandwich
    Tried this recipe?Let us know how it was!

    This post was originally published, 10/31/16. It's been updated with new content and images.

    Share38
    Pin534
    Post
    Email
    Share
    587Shares
    572Shares

    More Main Courses

    • Slow cooker pulled pork tenderloin being scooped out.
      Slow Cooker Pulled Pork Tenderloin
    • Oven brisket sliced on a plate.
      Oven Roasted Brisket
    • Easy Brie Grilled Cheese Recipe (Crispy, Creamy & Delicious)
    • Sheet pan chicken breasts on a plate.
      Sheet Pan Chicken Breasts

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    Welcome!

    We are the kitchen divas: Karin and my partner in life, Ken.

    We have been attached at the heart and hip since the first day we met, and we love to create new dishes to keep things interesting. Variety is definitely the spice of life!

    More about us

    Cinco de Mayo

    • Mexican fried ice cream in a bowl topped with whipped cream and a cherry.
      Mexican Fried Ice Cream (No Frying)
    • Dessert tacos on a platter with cheesecake filing and assorted toppings.
      Dessert Tacos
    • Made Mexican Pulled Pork Tacos on a platter.
      Mexican Pulled Pork Tacos
    • Ground beef enchiladas on a plate.
      Ground Beef Enchiladas

    More Cinco de Mayo Recipes ➡️

    July 4th Recipes

    • A glass of Bomb Pop Cocktail topped with a popsicle.
      Bomb Pop Cocktail
    • A slice of red, white, and blue cheesecake on a stack of white plates.
      Red, White, and Blue Cheesecake
    • A bowl of cheesecake fruit salad with a wooden spoon.
      Cheesecake Fruit Salad
    • 4th of July candy chocolate bark leaned up against other chocolate bark.
      4th of July Chocolate Bark

    More July 4th Recipes ➡️

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign up for emails and what's new!

    Contact

    • Contact
    • Work With Us

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Kitchen Divas All Rights Reserved