A delicious roast beef sandwich, with toasted grainy bread, Dijon mustard, roast beef, fried egg, cheddar beer sauce and topped with lettuce and tomato. It would be a great addition to your weekend menu!

roast beef sandwich with cheddar beer sauce

With the weather getting warmer, I thought I’d change up my “Weekend Baking” with some “Weekend Menu” – recipe ideas for the BBQ, my Farmer’s market haul or recipes that require a bit more time that the usual weeknight meal. First up, this hearty roast beef sandwich, perfect for a warm weekend afternoon with a cold beer. (Or so I’m told :)

My husband spied this sandwich in the most recent edition of Food & Drink magazine and made a point of telling me it looked really good. He seldom does that, so I took it as his way of telling me he’s in need of some beef – or beef and beer – or both :) In any event, I made note and put it on the menu for the weekend.

I’m sure I’ve mentioned this before, but I’m not a beer drinker. I’m always happy to put it in my cooking, though. And my husband was happy to offer up a can of British ale for the cause. I altered the cheddar sauce a bit, fearing it might be a bit too beer-y for me, by reducing the amount of beer and substituting some beef broth. I think it’s a good substitution for many people, but if you are a real ale lover (ie: you think you’d like a sauce of just beer and cheese), feel free to eliminate the beef broth and use all beer.

I also “put an egg on it”, because I am a sucker for runny egg on sandwiches. It’s totally optional though, so do or don’t, as you like.

Cook’s Notes

For the roast, I used a small sirloin roast and roasted it off in the oven. You could also easily do it on the BBQ. I love to use my cast-iron skillet for roasts and it also allows this recipe to go from oven to stove-top easily. Simply remove the roast to a cutting board to rest while using the same skillet to quickly make the cheddar ale sauce. It also means you get the browned bits as part of the sauce!

Be sure to cook your roast only to about medium rare. That means taking it out of the oven when it hits 125° F. You can also roast the beef ahead, cool slightly then refrigerate whole. Then slice for the sandwiches later.

Finally, if you are in to the idea of this sandwich, but not necessarily the roasting the beef yourself part, you can always use a nice deli roast beef instead. Just ask to have it thickly sliced.

Roast Beef Sandwich with Cheddar Ale Sauce

Make this on the BBQ! Simply roast the beef in a cast-iron skillet on your BBQ, then you can make the sauce in the same skillet on the BBQ, too!

roast beef sandwich with cheddar beer sauce

Get the Recipe: Roast Beef Sandwich with Cheddar Ale Sauce

A delicious beef sandwich, perfect for a weekend lunch or dinner. Be sure to cook your roast only to medium-rare, or it may be tough. If you'd rather not roast the beef yourself, you can substitute a nice deli roast beef, thickly sliced.
5 stars from 1 rating
Prep Time: 15 mins
Cook Time: 50 mins
Total Time: 1 hr 5 mins
Yield: 6 servings


Roast Beef:

  • 2 lb. Sirloin roast
  • Freshly ground pepper

Cheddar Ale Sauce:

  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 1/2 cup British Ale
  • 1/2 cup beef broth, or omit and use 1 cup ale, if you like it beer-y
  • 1 1/2 cup aged cheddar
  • Dash Worcestershire sauce
  • Salt and pepper, to taste

For the sandwich:

  • Thick sliced grainy bread, toasted and buttered
  • Dijon mustard
  • Thinly sliced roast beef
  • Fried Egg, Optional
  • Cheddar Ale Sauce
  • Leaf lettuce
  • Thin tomato slices
  • Salt and pepper, to taste


  • For the roast: Preheat oven to 450° F. Place a layer of freshly ground pepper on to a flat surface or plate. Dry roast, then roll the top in the pepper. Place in to cast-iron skillet or shallow roasting pan. Place in preheated oven and immediately reduce heat to 325° F. Roast to medium-rare (125° F. when tested with a thermometer), about 35-40 minutes.
  • Remove roast to a cutting board and loosely tent with aluminum foil. Meanwhile, place skillet or pan used to roast beef on the stove-top over medium heat.
  • For the Cheddar Ale Sauce: Melt butter, then add flour. Cook flour, stirring constantly and scraping up the browned bits on the bottom of the pan for about 1 minute. Add beer, stir and allow to simmer for 1 minute. Add beef broth, cheddar, Worcestershire and salt and pepper to taste. Cook, stirring, until sauce thickens.
  • (If including a fried egg, heat a small skillet to medium and fry egg until cooked but still runny.)
  • To assemble sandwich: Toast bread, butter and spread a layer of Dijon mustard on it. Thinly slice beef and place on top. Top the beef with a fried egg, if using. Spoon warm cheddar ale sauce over-top, then top with lettuce and tomato. You can serve this open-faced, with a knife and fork or with a top piece of bread, as a sandwich.


Be sure to read the "Cook's Notes" in the original post, for more tips, options, substitutions and variations for this recipe!
Cuisine: American
Course: Main Course
Author: Jennifer
Calories: 503kcal, Carbohydrates: 5g, Protein: 50g, Fat: 29g, Saturated Fat: 18g, Cholesterol: 176mg, Sodium: 585mg, Potassium: 672mg, Vitamin A: 830IU, Calcium: 436mg, Iron: 1.9mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.