Crispy, Cheesy Classic Reuben Sandwich (15 Minutes)
A Classic Reuben Sandwich is the king of hot deli sandwiches. Layers of salty corned beef, melted Swiss cheese, tangy sauerkraut, and creamy Russian dressing get pressed between slices of rye bread until crisp.

You can make it at home in about 15 minutes, no deli line required. And you get to control the golden crunch and the cheese pull.
Why This Reuben Always Hits the Spot
I’m not going to pretend this is a light sandwich. It’s big, salty, and gloriously messy, the kind of thing you crave when only a hot, pressed deli sandwich will do.
What I love is that it comes together so fast with basic deli-counter ingredients. The whole thing cooks in one skillet, and you can taste every layer: the crispy, buttered rye, the sharp Swiss, and the tangy bite of the dressing against the savory meat.
Ingredients

- 4 slices rye bread: seeded or marbled, whatever you like best.
- 8 oz thinly sliced corned beef: from the deli counter, not the packaged square kind.
- 4 slices Swiss cheese: the classic choice for a Reuben.
- ½ cup sauerkraut, drained and squeezed very dry: moisture is the enemy here.
- ¼ cup Russian dressing: store-bought is fine, or homemade (see notes).
- 2 tbsp unsalted butter, softened: for the crispiest crust.
Variations / Substitutions
- Pastrami instead of corned beef: turns it into a “Rachel” and brings a peppery, smoky flavor.
- Thousand Island dressing: if that’s what you have, it’s sweeter and less spicy, but still delicious.
- No Swiss?: Provolone or Gruyère both melt beautifully and have a mild nuttiness that works.
- Add coleslaw: swap the sauerkraut for a creamy slaw and use turkey for a classic Turkey Rachel.
- If you love this, our Homemade Pastrami on Rye is another deli-style winner you should try.
How to Make a Classic Reuben Sandwich
Step 1: Layer the Sandwiches

Spread 1 tablespoon of Russian dressing on one side of each of 2 bread slices. Divide the 8 oz of corned beef evenly between them, then top each with 2 slices of Swiss cheese and ¼ cup of the squeezed-dry sauerkraut. Spread another tablespoon of dressing on the remaining 2 bread slices and place them on top, dressing side down, to close the sandwiches.
You want the sauerkraut as dry as possible so it heats through without steaming the bread from the inside. Give it a good squeeze in a clean kitchen towel or paper towels.
Step 2: Griddle the First Side

Warm a large skillet or griddle over medium heat. While it heats, spread 1 tablespoon of the softened butter evenly over the top slice of each sandwich. Place them butter-side down in the skillet and cook for about 4 minutes, until deeply golden and crisp.
You can press down gently with a spatula to encourage even browning. The butter should be sizzling but not smoking, so adjust the heat if needed.
Step 3: Flip and Brown the Second Side

Before flipping, spread the remaining 1 tablespoon of butter on the now top-facing bread. Flip each sandwich carefully, a wide spatula helps, and cook for another 3 to 4 minutes, until that side is golden and the cheese is fully melted. Press down again lightly.
If the cheese isn’t melting as quickly as you’d like, you can cover the skillet for 30 seconds to trap some heat. You’ll know it’s ready when you see a little cheese oozing out the sides.
Step 4: Slice and Serve Hot

Transfer the sandwiches to a cutting board and slice each one in half on the diagonal. Serve immediately while the cheese is still stretchy and the bread is at peak crunch.
That first cut should sound like a cracker snapping, and the filling will hold together in a warm, tangy, salty stack. No plate stays clean for long.
Tips for the Best Reuben
- Get the pan hot, but not too hot.: Medium heat is your friend. If it’s too hot, the bread burns before the cheese melts; too low, and the sandwich sits in butter getting greasy.
- Use a weight.: A second heavy skillet or a bacon press on top of the sandwiches while they cook helps the bread make full contact with the hot surface for an even, deep-brown crust.
- Butter the bread, not the pan.: Spreading softened butter directly on the bread gives you a thicker, more even layer that browns better than trying to slick a hot pan with cold butter.
- Dry that sauerkraut.: Even if you think it’s dry, squeeze it once more. This is the number one culprit behind a soggy Reuben.
Making a bigger batch? Here’s how to scale it up.
| Sandwiches | Corned Beef | Swiss Cheese | Sauerkraut | Russian Dressing | Butter |
|---|---|---|---|---|---|
| 2 | 8 oz | 4 slices | ½ cup | ¼ cup | 2 tbsp |
| 4 | 1 lb | 8 slices | 1 cup | ½ cup | 4 tbsp |
| 6 | 1.5 lb | 12 slices | 1.5 cups | ¾ cup | 6 tbsp |
What to Serve With a Classic Reuben Sandwich
A crisp dill pickle spear and a handful of kettle chips are the no-fuss classics. If you want a heartier side, a creamy coleslaw with extra vinegar cuts through the richness of the meat and cheese beautifully. For a full diner vibe, a cold glass of Cel-Ray soda or a dark beer hits the spot.
Frequently Asked Questions
Can I use Thousand Island dressing instead of Russian?
Yes, you can. The sandwich will be a bit sweeter and less spicy, but the creamy texture still works well.
How do I keep the cheese from oozing out completely?
A little ooze is just right, but if it’s running out, you may be using too much cheese or cooking at too high a heat. Stick to 2 slices per sandwich and medium heat.
Can I make this in a panini press?
Absolutely. Assemble the same way, butter the outside, and cook in the press for about 5 minutes with the lid closed. No flipping needed.
What’s the best way to keep it warm while I make more?
Place the finished sandwiches on a wire rack set over a baking sheet in a 200°F oven. This keeps the bread crispy and the cheese melty without steaming them soft.

Classic Reuben Sandwich Recipe
Ingredients
Method
- Spread 1 tbsp Russian dressing on one side of 2 bread slices. Top with corned beef, Swiss cheese, and sauerkraut. Spread dressing on remaining bread slices, place on top.
- Butter the top of each sandwich with 1 tbsp butter. Place butter-side down in a skillet over medium heat. Cook 4 minutes until golden and crisp.
- Butter second side with remaining butter, flip, and cook 3 to 4 minutes until cheese melts and bread is golden. Press gently with a spatula.
- Transfer to a board, slice diagonally, and serve immediately.
