Spicy Roast Beef Sandwich with Emmental, Jalapeño Mayo, and Caramelized Onions
This is the kind of sandwich I make when I want something heartier than a simple deli sandwich, but not as greasy or heavy as a cheesesteak. It is built with a whole roast cooked gently in the oven, sliced thin, tucked into warm bread, and finished with melted cheese, sweet onions, and a spicy mayo-style sauce. It works for a weekend lunch, a casual dinner, a picnic, or a cold-weather comfort meal when you want something substantial.

This recipe is based on my YouTube video, with a few adjustments since publication to make the sauce clearer, the proportions easier to follow, and the written method more reliable from start to finish.
What makes this sandwich different is the way the beef is handled. Instead of searing individual steaks or using shaved beef in a skillet, I roast the beef whole with a mustard coating, let it rest, then slice it thin. That gives the sandwich a more roast beef style texture, tender in the middle, flavorful on the outside, and easier to layer generously into warm bread. The onions bring sweetness, the Emmental gives you that mellow nutty melt, and the jalapeño mayo ties everything together with creaminess and heat.
If you like building sauces from scratch, this sandwich sits naturally alongside a failproof homemade mayonnaise and a quick garlic mayo. If you want to push the heat a little more, the same profile also works beautifully with a fast spicy mayo or a spoonful of homemade harissa paste.
What this sandwich is, and what it is not
This is not a burger, and it is not a Philly cheesesteak. A burger is about ground beef and crust. A cheesesteak is about very thin beef cooked quickly on a flat top. This sandwich is closer to a bistro-style roast beef sandwich, with a juicy interior and cleaner slices of meat. It also stands apart from my other beef sandwiches because the flavor is built in layers rather than through one dominant sauce.
If you already like the deeper, beef-forward feel of my hearty steak sandwich, or the fresher profile of a flank steak sandwich with chimichurri, this one gives you something different again. It has more roast character, more sweetness from the onions, and a softer, melty finish from the cheese. It is also very different from an ultimate Philly cheesesteak or a steak panini, which lean more heavily into griddled beef and pressed bread.

Why I make it this way
Roasting the beef gently at a moderate temperature gives you more control. The meat stays juicy, the center stays tender, and thin slicing becomes much easier once it has rested properly. The mustard coating is simple, but it helps season the surface, gives a little sharpness, and supports the beef without masking it.
I also like using jalapeño in the sauce rather than dumping heat directly onto the meat. That keeps the roast tasting like beef, not just chili. The sandwich still has spice, but the spice is balanced by onion sweetness, melted Emmental, and warm bread.

The best cut for this recipe
Choose a small roast that can be sliced thin after resting. Top sirloin roast works very well. A tied eye of round can also work if you slice it very thinly and do not overcook it. Tenderness matters more than a flashy cut name here. The original video uses a good roasting cut from the butcher and cooks it until the center is still juicy. That is the key.
A roast around 1 3/4 to 2 pounds is ideal for 3 generous sandwiches. If your roast is much larger, the seasoning on the exterior will feel lighter. If it is much smaller, the cooking time will drop and the outside seasoning will feel stronger.

How to make the sandwich
Start with the beef. Mix mustard with water, salt, pepper, and a little garlic until it becomes a loose coating. This is not a thick marinade. It should be fluid enough to brush or pour over the roast. Place the beef on a rack set over a pan so the heat can circulate and the roast does not sit in liquid.

Roast it at 300°F until the center reaches about 130°F. In the video, the beef is checked after 30 minutes, given a little water in the pan when the fond starts darkening too much, then returned to the oven. That is a good habit. Ovens vary, roast sizes vary, and this kind of sandwich is much better when the beef stays juicy.
Once the beef comes out, let it rest. This is not optional. The rest does two things. It finishes the cooking gently, and it makes the meat much easier to slice thinly without losing its juices.
While the beef cooks, make the sauce. The clearest way to write it is as a jalapeño mayo made with egg, mustard, garlic, peanut oil, and chopped pickled jalapeños or jalapeño brine. The transcript from the video is messy in this section, but the method itself is clear. Blend the egg, mustard, garlic, and jalapeño element first, then stream in the oil until you get a thick, glossy sauce. Because pickled jalapeños and brine already bring salt and acidity, it is better to season the sauce cautiously at the end rather than salting it up front.

Then come the onions. Slice them fairly thin and cook them until soft, lightly caramelized, and sweet. You do not want harsh onion here. This sandwich needs that soft, almost jammy texture to balance the spice and the beef.

Warm the bread at the end, not at the beginning. That keeps it from drying out while the beef rests. Melt the Emmental separately so it is ready to drape over the sliced beef. In the video, the cheese is melted on a hot tray with a bit of duck fat underneath so it does not stick. You can do that, or use parchment paper. The important part is getting the cheese soft and molten before assembly.

To build the sandwich, open the bread, spread on the spicy sauce, pile in thin slices of beef, add onions generously, then finish with melted Emmental. Some extra jalapeño slices are a good idea if you want a sharper edge.

Texture and flavor balance
This sandwich works because every layer has a job.
The roast beef gives tenderness and depth.
The sauce brings heat, creaminess, and acidity.
The onions add sweetness.
The cheese adds richness and a mellow nutty note.
The bread brings structure and crunch on the outside with softness inside.
That balance is what keeps it from becoming one-note. It is rich, but not overwhelmingly heavy. It is spicy, but not aggressively hot unless you choose to push it there. It is also fairly protein-rich for a sandwich, especially compared with more bread-heavy lunch options, though it still eats like comfort food.

Seasonal and year-round serving ideas
This sandwich makes sense all year. In summer, it feels right for picnic-style lunches, backyard meals, or a casual platter with fries and cold drinks. In fall and winter, it becomes a very satisfying hot sandwich dinner.
For sides, potatoes make the most sense. Serve it with Belgian-style fries, air fryer roasted potatoes, or Parisian potatoes if you want something more old-school and bistro-inspired. If you want a fresher contrast, a crisp homemade Caesar salad is a very good pairing.

Substitutions
If you do not have Emmental, Swiss cheese is the easiest substitute. Gruyère also works, though it gives a stronger flavor.
If you do not want to make the sauce with raw egg, use store-bought mayo and mix in mustard, garlic, jalapeño, and a little brine.
If jalapeños are too sharp for your taste, use pickled banana peppers instead. The sandwich will be milder but still bright.
If you cannot find a French-style sandwich loaf or small baguettes, use hoagie rolls with a decent crust. Avoid very soft burger buns here. This sandwich needs a little bite from the bread.
FAQ
What is the best beef cut for this sandwich?
A small top sirloin roast is one of the best choices. Eye of round can work too if you keep it juicy and slice very thinly.
Can I cook the beef ahead of time?
Yes. Roast it earlier in the day, let it cool slightly, then slice it once rested. Reheat the slices gently before assembling the sandwiches.
Can I use deli roast beef instead?
You can, but it will not taste the same. The point of this recipe is the freshly roasted beef and the texture you get from slicing it yourself.
Is the sandwich very spicy?
Not by default. It has a noticeable kick, but most of the heat comes from the sauce and jalapeños, so it is easy to adjust.
What bread works best?
A light baguette or long sandwich roll with some crust is ideal. It should hold the juices without turning dense or gummy.
What to serve with it
This sandwich pairs especially well with:
If you want more sandwich and beef inspiration, continue with:
- my hearty steak sandwich
- a flank steak sandwich with chimichurri
- an ultimate Philly cheesesteak
- a steak panini

Spicy Roast Beef Sandwich with Emmental, Jalapeño Mayo, and Caramelized Onions
Ingredients
For the beef
- 1 small beef roast about 1 3/4 to 2 pounds, such as top sirloin
- 3 to 4 tablespoons Dijon mustard
- 3/4 cup plus 1 tablespoon water
- 1 1/4 teaspoons fine salt
- 1 teaspoon black pepper
- 1 small garlic clove
For the spicy jalapeño mayo
- 1 large egg
- 1 tablespoon cold Dijon mustard
- 1 small garlic clove
- 2 tablespoons chopped pickled jalapeños
- 1 to 2 teaspoons jalapeño brine
- 3/4 cup peanut oil
- Black pepper to taste
For the onions and assembly
- 1 large white onion thinly sliced
- 1 tablespoon oil or duck fat
- Salt to taste
- 6 to 8 slices Emmental cheese
- 3 small baguette sections or sandwich rolls
- Extra pickled jalapeños optional
Instructions
- Heat the oven to 300°F. Set the beef on a rack over a pan.
- Blend or whisk the mustard, water, salt, pepper, and garlic. Coat the beef all over with this mixture.
- Roast for 30 minutes. Check the pan, add a splash of water if the bottom is darkening too quickly, then continue roasting until the center reaches about 130°F, about 25 to 35 minutes more depending on size.
- Rest the beef until the temperature rises slightly and the juices settle.
- Make the sauce by blending the egg, mustard, garlic, jalapeños, and brine. Slowly stream in the peanut oil until thick and creamy. Season with black pepper.
- Cook the onion in the oil or duck fat over medium to medium-high heat with a pinch of salt until soft, golden, and lightly caramelized.
- Warm the bread in the oven for 5 minutes. Melt the Emmental on a lined or lightly greased tray until soft.
- Slice the rested beef thinly.
- Spread the sauce inside the warm bread. Add the beef, top with caramelized onions, melted Emmental, and extra jalapeños if using.
- Serve hot.
Video
Notes
Substitutions
If you do not have Emmental, Swiss cheese is the easiest substitute. Gruyère also works, though it gives a stronger flavor. If you do not want to make the sauce with raw egg, use store-bought mayo and mix in mustard, garlic, jalapeño, and a little brine. If jalapeños are too sharp for your taste, use pickled banana peppers instead. The sandwich will be milder but still bright. If you cannot find a French-style sandwich loaf or small baguettes, use hoagie rolls with a decent crust. Avoid very soft burger buns here. This sandwich needs a little bite from the bread.FAQ
What is the best beef cut for this sandwich?
A small top sirloin roast is one of the best choices. Eye of round can work too if you keep it juicy and slice very thinly.Can I cook the beef ahead of time?
Yes. Roast it earlier in the day, let it cool slightly, then slice it once rested. Reheat the slices gently before assembling the sandwiches.Can I use deli roast beef instead?
You can, but it will not taste the same. The point of this recipe is the freshly roasted beef and the texture you get from slicing it yourself.Is the sandwich very spicy?
Not by default. It has a noticeable kick, but most of the heat comes from the sauce and jalapeños, so it is easy to adjust.What bread works best?
A light baguette or long sandwich roll with some crust is ideal. It should hold the juices without turning dense or gummy.🔗 Useful Links
🛒 Michel Dumas Shop : Explore our kitchen essentials, including aprons and knives.
🌐 Linktree : Access all our important links in one place.
📱 YouTube | Instagram | Facebook | TikTok : Follow us for the latest recipes and culinary tips.





