This Roast Beef Sandwich is my nod to those iconic ’90s TV ads with mile-high stacks of roast beef and cheese sauce oozing down the sides. I can still picture them playing during weekend cricket matches at my uncle’s house — that slow-motion cheese pour had me convinced it was the ultimate comfort food.

Funny enough, I never actually had one back then. But last week, after roasting a beautiful hunk of beef for Sunday dinner, I had plenty left over. The next day, I decided to recreate that dreamy, cheesy sandwich at home — and let me tell you, it was every bit as indulgent as I imagined.
This version is built with slices of juicy homemade roast beef, smothered in a rich, creamy cheddar sauce, and tucked into a soft sesame bun. It’s the kind of sandwich that doesn’t need much else — just a few napkins and maybe a cold drink.
Ingredients You’ll Need
For the Cheddar Cheese Sauce
- Butter – brings a silky base to the sauce.
- All-purpose flour – helps thicken the cheese sauce.
- Whole milk – for that rich, creamy texture.
- Yellow mustard – adds a gentle tang that makes the cheese pop.
- Salt – to season the sauce.
- Cheddar cheese – freshly grated melts so much better than pre-shredded.
For the Sandwich
- Homemade roast beef – thinly sliced, preferably still warm.
- Sesame burger buns – soft but sturdy enough to hold all that filling.

Step-by-Step: Building the Perfect Roast Beef Sandwich
Make the Cheese Sauce
I start by melting butter in a saucepan over medium heat — nothing fancy, just enough to coat the base. In goes the flour, whisked until it forms a smooth paste. Then, I slowly pour in the milk along with mustard and salt, whisking until the mixture thickens slightly. Off the heat, I stir in the grated cheddar a handful at a time until the sauce is perfectly smooth and glossy.
Tip: Use a block of cheese and grate it yourself — the melt is creamier, and you skip the anti-caking agents.
Assemble the Sandwich
On the bottom half of each bun, pile a generous serving of roast beef — I like it about a third of the bun’s height so every bite is meaty. Then, spoon over that luscious cheese sauce, letting it spill over the edges. Top with the bun lid, press gently, and serve right away.
Why This Roast Beef Sandwich Hits the Spot
I love how the flavors stay focused here — tender roast beef, creamy cheddar, and a bun that soaks up just enough sauce without falling apart. Using homemade roast beef means you control the seasoning and texture, so every bite is full of flavor. And that cheese sauce? It beats sliced cheese any day for sheer indulgence.
My Favorite Sides to Serve With It
This is no dainty sandwich, but it pairs beautifully with:
- A scoop of Hawaiian macaroni salad for a creamy contrast.
- Crisp potato chips (homemade if I’m feeling ambitious).
- Baked cauliflower tots for a lighter crunch.
- A pile of tangy fried pickle chips.
On lazy days, I’ll just grab some store-bought chips and a cold cola — it still feels like a treat.
Easy Variations
- Bun swap: Try brioche for a buttery sweetness or potato rolls for extra softness.
- Add freshness: Lettuce, tomato, and thin red onion slices give a nice crunch and balance the richness.
- Extra heat: A smear of horseradish sauce or a few pickled jalapeños can wake things up.
Storage Tips
If you’re planning ahead, keep the roast beef and cheese sauce separate. Store roast beef slices in an airtight container in the fridge for up to 3 days. The cheese sauce can be cooled, stored in a jar, and reheated gently with a splash of milk before serving. Assemble the sandwich just before eating to keep the bun from getting soggy.

Frequently Asked Questions
Can I use store-bought roast beef?
Yes, you can, but fresh homemade roast beef has a richer flavor and more tender texture. If using store-bought, choose one without too many preservatives or artificial flavors.
What’s the best cheese for this sandwich?
Sharp cheddar gives a bold, tangy flavor that pairs beautifully with the beef, but mild cheddar works well if you prefer something creamier.
Can I make the cheese sauce ahead of time?
Absolutely. Just reheat it gently on the stove with a splash of milk to bring back its smooth consistency.
How do I reheat leftover roast beef without drying it out?
Place the slices in a pan with a splash of beef broth, cover, and warm over low heat until just heated through.
Roast Beef Sandwich

A quick, hearty sandwich loaded with tender slices of roast beef and smothered in creamy cheddar sauce, all tucked inside a soft sesame bun. Perfect for a fast lunch or an easy weeknight dinner.
Ingredients
For the cheddar sauce:
- 6 oz sharp cheddar cheese, shredded
- 3 tbsp unsalted butter
- 1 1/4 cups milk
- 2 1/2 tbsp all-purpose flour
- 1 1/2 tsp Dijon mustard
- 1/2 tsp salt
For the sandwiches:
- 3 sesame burger buns
- Thinly sliced roast beef (from one batch of homemade roast beef or store-bought)
Instructions
- For the sauce, set a medium pot over medium heat and melt the butter. Sprinkle in the flour and whisk until smooth. Slowly pour in the milk, stirring constantly to avoid lumps. Add the mustard and salt, continuing to whisk until the sauce thickens slightly. Take it off the heat and stir in the cheese a little at a time, mixing until velvety.
- To assemble, pile a generous portion of roast beef on the bottom half of each bun. Spoon warm cheddar sauce over the meat, then cap with the top bun. Serve right away while everything is hot and melty.
Nutrition Information
Yield
3Serving Size
1Amount Per Serving Calories 538Total Fat 34gSaturated Fat 20gTrans Fat 1gUnsaturated Fat 12gCholesterol 96mgSodium 1131mgCarbohydrates 35gFiber 1gSugar 8gProtein 22g
All Chicken Recipes.com, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although allchickenrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.
Final Thought
There’s something incredibly satisfying about a sandwich that feels both indulgent and homemade. This roast beef sandwich delivers on both — it’s hearty, cheesy, and the kind of meal that makes you slow down and savor each bite. Whether you’re making it with leftover Sunday roast or as the main event for a weeknight dinner, it’s worth pulling out the good napkins for this one.