Appetizers
This homemade Reuben recipe delivers the perfect balance of crispy sourdough, tender corned beef, and melty Swiss cheese—just like your favorite deli sandwich. The secret lies in slow-cooked corned beef that stays juicy and a Russian dressing that brings everything together with tangy, creamy perfection.
I've perfected this technique over years of testing, ensuring every bite delivers that classic Reuben experience without shortcuts.
What sets this recipe apart is the attention to traditional methods: corned beef simmered until fork-tender, sauerkraut that's drained but still retains its signature tang, and Swiss cheese that melts into gooey perfection.
The sourdough bread gets toasted to a crispy golden finish, creating that satisfying crunch you crave. This isn't just a sandwich—it's a restaurant-quality meal you can make at home with confidence.
The assembly process is where the magic happens—layering corned beef, sauerkraut, and cheese between slices of toasted bread, then pressing it down to create that signature melted cheese pull.
Whether you grill it for smoky flavor or pan-fry for quick results, the texture comes out perfectly: crispy edges, tender meat, and a sauce that keeps everything moist. Every bite is a symphony of flavors and textures that will have you reaching for seconds.
For those looking to modernize the classic, consider using smoked corned beef or gluten-free bread—these variations keep the soul of the Reuben intact while accommodating dietary needs. The recipe scales beautifully for parties or meal prep, making it versatile for any occasion. Let's build that perfect sandwich step by step.
Ingredients for homemade reuben
Crispy sourdough, tender corned beef, and melty Swiss—just eight ingredients transform into restaurant-quality Reuben sandwiches.
| Ingredient | Amount | Notes |
|---|---|---|
| Corned Beef Brisket 🥩 | 2 lb | Pre-cubed or whole for slow cooking |
| Sourdough Bread 🍞 | 8 slices | Thick-cut, crusty texture preferred |
| Swiss Cheese 🧀 | 8 oz | Sliced thin, semi-soft variety |
| Sauerkraut 🥬 | 2 cups | Drained but not rinsed |
| Russian Dressing 🍯 | ½ cup | Store-bought or homemade |
| Butter 🧈 | 4 tbsp | Unsalted, softened for toasting |
| Garlic Cloves 🧄 | 4 cloves | Minced for Russian dressing |
| Yellow Mustard 🍯 | 2 tbsp | For Russian dressing |
| Mayonnaise 🥛 | ¼ cup | For Russian dressing |
| Apple Cider Vinegar 🍎 | 1 tbsp | For Russian dressing |
| Salt 🧂 | 1 tsp | Kosher salt for seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for dressing |
| Beef Broth 🍲 | 2 cups | Low-sodium for corned beef |
The corned beef is the heart of this sandwich. Pre-cubed brisket from the deli section saves time, but a whole piece lets you control the texture. Look for thinly sliced, high-quality brisket at Whole Foods or your local butcher—they’ll have the best marbling. If you’re using a whole piece, trim excess fat and score the surface so it cooks evenly. The beef should be fork-tender after slow cooking, so don’t rush it. For extra flavor, I like to add a bay leaf and a few peppercorns to the pot while simmering.
No sourdough on hand? Rye bread works in a pinch, though it won’t have that signature tang. The Swiss cheese is non-negotiable—it needs to melt into that signature gooey pull. Pre-shredded cheese gets clumpy, so grab a block and shred it yourself. For the Russian dressing, you can use store-bought (like Heinz), but homemade takes five minutes and tastes better. If you’re short on time, swap the mayo for Greek yogurt for a lighter version. The sauerkraut should be drained but not rinsed—keeping some of that tangy liquid is key for authentic flavor.
Toast the sourdough until it’s golden and crispy—butter it first for extra richness. The corned beef reheats beautifully, so make a double batch and freeze portions. Store leftovers in an airtight container for up to 3 days. For meal prep, assemble the sandwiches without toasting, wrap them in foil, and reheat in a skillet until crispy. The cheese will melt perfectly every time, and the sourdough stays fresh longer than you’d expect.
Why You'll Love This Recipe
- No Fuss Assembly: I swear by this—just layer corned beef, Swiss, sauerkraut, and a smear of Russian dressing on toasted sourdough. Five minutes of stacking, then grill until golden. That’s it.
- Taste Like a Diner: The tangy crunch of sauerkraut, melted Swiss stretching over warm sourdough, and that brisket’s smoky depth? It’s the kind of sandwich that makes you close your eyes. Honestly, store-bought versions can’t compete.
- Leftovers? Yes, Please: Double the batch—those extra sandwiches reheat beautifully. Throw them in the oven with a splash of water to revive the bread, or even chop them for a hearty salad. My lunchbox’s new best friend.
- Budget-Friendly Feast: Corned beef on sale? Stock up. Sourdough freezes well. Swiss lasts forever. This sandwich stretches a grocery haul into a full meal without breaking the bank—especially when you’re feeding a crowd.
Step-by-step instructions for homemade Reuben sandwiches
Here's how to assemble these crispy, melty masterpieces with perfect texture every time.
Prepare the Russian Dressing
In a small bowl, combine the 0.25 cup mayonnaise, 2 tbsp yellow mustard, 1 tbsp apple cider vinegar, and 1 tsp salt. Mix until smooth and creamy. Then add the 4 cloves minced garlic and 0.5 tsp black pepper, stirring just until combined. This tangy-sweet dressing is the soul of a Reuben - don't skip the garlic or you'll miss that signature flavor.
I like to taste it at this stage and adjust the vinegar if needed. You want it balanced - sweet enough to complement the corned beef but not so sweet it overpowers. Cover and refrigerate while you prepare the other components. This dressing needs time to meld flavors, so let it sit for at least 15 minutes before assembling.
Cook the Corned Beef Brisket
Place the 2 lb corned beef brisket in a large pot and cover with the 2 cups beef broth. Bring to a boil over high heat, then immediately reduce to a gentle simmer. Cover and cook for 3 hours, adding more broth if needed to keep the beef submerged. The key here is low and slow - you want the meat to become fork-tender without drying out.
After 3 hours, check for doneness by inserting a fork - it should slide in easily with no resistance. If it's not quite tender, continue cooking for another 30-60 minutes. Once done, remove the beef from the broth and let it rest for 15 minutes before shredding it with two forks. You'll have about 4 cups of cooked corned beef, which should be moist and flavorful from the slow cooking process.
Assemble the Sandwiches
Toast the 8 slices sourdough bread in a dry skillet over medium heat until golden brown and crispy on both sides. This step is crucial for that signature crunch - don't skip it! While the bread is still warm, spread about 1 tbsp of the Russian dressing on each slice. Then layer with 2 oz of the shredded corned beef, 2 slices of the 8 oz Swiss cheese, and ½ cup of the drained sauerkraut on each sandwich.
I like to press the cheese down slightly as I assemble to help it melt more evenly. The sauerkraut should be drained but not rinsed - that tangy juice is essential for balancing flavors. Work quickly so the bread stays warm and the cheese doesn't start melting prematurely.
Melt the Cheese and Finish
Place the assembled sandwiches on a baking sheet lined with parchment paper. Top each with another 1 tbsp of Russian dressing and cover tightly with aluminum foil. Bake at 350°F for 10 minutes to melt the cheese completely. Then remove the foil and broil for 2-3 minutes until the cheese is golden and bubbly on top.
Watch carefully during broiling - you want that beautiful golden crust without burning. The cheese should be fully melted and the bread should be crispy again from the broiler. Let the sandwiches rest for 2 minutes before serving to allow the cheese to set slightly. This resting period makes all the difference in keeping everything together when you cut in.
Serve with Crispy Perfection
Cut each sandwich diagonally into two triangles and serve immediately. The bread should be crispy on the outside with that perfect crunch, while the inside should be warm, gooey, and melty. Each bite should deliver that perfect combination of tangy Russian dressing, savory corned beef, creamy Swiss cheese, and crunchy sauerkraut.
For extra crispiness, I like to toast the cut sides briefly in the broiler just before serving. This final touch ensures you get that satisfying crunch with every bite. Serve with pickles on the side if you're feeling traditional - that extra tang complements the rich sandwich perfectly.
Pro Tips For Making Homemade Reuben
- Sear the Beef First: Hit that corned beef with a hot pan—no oil needed—until it’s got a deep brown crust. I learned this the hard way: skipping the sear means a bland sandwich, no matter how good the rest of the ingredients.
- Drain, Rinse, Repeat: Sauerkraut straight from the jar? Drain it, rinse it under cold water, and squeeze out the excess liquid—twice. The brine makes the bread soggy, and nobody wants a mushy Reuben.
- Toast Bread at 375°F: Skip the broiler—it burns before the cheese melts. Toast the sourdough at 375°F for 3-4 minutes until it’s golden and crisp. Too hot? You’ll end up with a sad, rubbery crust.
- Layer Cheese Last: Assemble everything except the Swiss first, then add it right before broiling. That way, it melts into a gooey blanket instead of sliding off like a guilty secret. (Yes, even if you’re impatient like me.)
Serving suggestions for this homemade reuben
Classic Deli Presentation
Serve your Reuben sandwiches cut diagonally into two perfect triangles, just like you'd get from a deli counter. I like to place them on a wooden cutting board or slate platter for that authentic diner feel.
Add a side of dill pickle spears and thinly sliced radishes to balance the richness with tangy crunch. 🥒
Crispy Skillet Finish
For an extra-crispy presentation, finish your sandwiches in a cast-iron skillet over medium-high heat. Press down gently with a spatula to ensure even browning on both sides.
This method gives you that perfect golden crust while keeping the cheese gooey inside. Serve immediately with a side of creamy potato salad for a complete meal.
Garnish Like a Pro
Freshly chopped green onions or parsley add a pop of color and brightness to your plate. I sprinkle about 1 tsp of smoked paprika over the top just before serving for a subtle smoky touch. A drizzle of extra Russian dressing on the side lets guests customize their sandwiches.
Party-Style Serving
For gatherings, assemble sandwiches without toasting and wrap them in parchment paper. Keep them warm in a 200°F oven until ready to serve. When it's time to eat, quickly toast in a skillet or broiler. Serve with individual pickle jars and mini loaves of crusty bread for dipping.
Dietary Adaptations
For gluten-free guests, use gluten-free rye bread or lettuce wraps instead of sourdough. Keep the same assembly method but reduce the baking time to 5 minutes to prevent burning. The cheese will still melt beautifully, and the tangy flavors shine through. 💫
Sauce Bar Setup
Set up a small sauce station with extra Russian dressing, spicy mustard, and sweet onion jam for customization. Provide small bowls and spoons so guests can build their perfect bite. This interactive approach makes your Reuben sandwiches feel like a special occasion treat.
Nutrition facts
Frequently asked questions
Can I make this Reuben sandwich ahead of time?
Assemble the sandwiches without toasting, wrap them tightly in parchment paper, and refrigerate for up to 24 hours. When ready to serve, reheat in a skillet over medium heat for 3-4 minutes per side until crispy. The cheese will melt beautifully, and the bread will regain that perfect crunch. For freezing, assemble and wrap sandwiches, then freeze for up to 1 month. Thaw overnight in the fridge before reheating.
What's the best way to reheat leftover Reuben sandwiches?
Use a cast-iron skillet or grill pan for the best results. Heat over medium heat, place sandwiches in the pan, and cover with a lid for 2-3 minutes to melt the cheese. Press down gently with a spatula to restore crispiness. For microwave reheating, wrap the sandwich in a damp paper towel and heat for 20-30 seconds, but expect less crunch. The skillet method always gives the most authentic deli-style finish.
Can I substitute any ingredients in this recipe?
Certainly! For a lighter version, swap mayo in the Russian dressing for Greek yogurt. Use turkey pastrami instead of corned beef for a different flavor profile. If you can't find Swiss cheese, Emmental works well. For gluten-free needs, use gluten-free rye bread or lettuce wraps. The key is maintaining the balance of tangy, creamy, and savory elements—don't skip the sauerkraut's acidity or the dressing's richness.
Why is my Russian dressing too thick or too thin?
Adjust the consistency by adding 1 tsp of water for thinning or 1 tsp of mayo for thickening. The dressing should be thick enough to stay on the bread but still spreadable. If it's too tangy, add ½ tsp more sugar. For extra flavor depth, let it sit for 30 minutes before using—this allows the garlic and vinegar to mellow slightly. The perfect dressing should coat the back of a spoon but not drip excessively.
How do I get the bread extra crispy like a diner sandwich?
Toast the sourdough slices in a dry skillet over medium-high heat until deep golden brown—about 2-3 minutes per side. For maximum crispiness, butter the toasted bread before assembling. When melting the cheese, press the sandwiches down firmly in the skillet or use a heavy pan to create that satisfying crunch. A final 30-second broil after baking adds that perfect diner-style crust. The secret is patience—don't rush the toasting!
