Elevate your sandwich game with this Grilled Ham and Swiss Sandwich with Grilled Onions on Toast, a comforting classic with a gourmet twist. Layers of savory deli ham, melty Swiss cheese, and sweet, caramelized grilled onions come together on thick slices of perfectly golden, butter-toasted bread. A touch of tangy Dijon mustard adds just the right kick, while the balance of textures—crispy on the outside, gooey and flavorful on the inside—makes every bite unforgettable. Ready in just 25 minutes, this satisfying two-serving recipe is perfect for a quick lunch or indulgent weeknight dinner. Serve it warm with a side of soup or salad for a complete meal that's as comforting as it is flavorful.
Scan with your phone to download!
Peel and thinly slice the yellow onion into rings.
Heat a skillet over medium heat and add 1 teaspoon of olive oil. Once hot, add the sliced onions and cook, stirring occasionally, for about 8-10 minutes or until they are soft and golden brown. Remove from the skillet and set aside.
Spread one side of each bread slice with a thin layer of unsalted butter.
Place two slices of bread, butter-side down, on a clean work surface. Spread an even layer of Dijon mustard on the plain side (non-buttered side) of these slices.
Add a slice of Swiss cheese to each slice of mustard-covered bread, followed by two slices of deli ham. Top with some of the grilled onions and then another slice of Swiss cheese.
Place the remaining two slices of bread on top of the fillings, butter-side facing up, to form a sandwich.
Heat the same skillet over medium-low heat. Place the sandwiches in the skillet and cook for about 4-5 minutes per side, pressing gently with a spatula, until the bread is golden and crispy and the cheese is melted.
Remove from heat, let cool slightly, and slice each sandwich in half. Serve warm and enjoy your Grilled Ham and Swiss Sandwich with Grilled Onions on Toast!
Serving size | (543g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1117.6 |
Total Fat 57.0g | 0% |
Saturated Fat 22.4g | 0% |
Polyunsaturated Fat 2.1g | |
Cholesterol 147.1mg | 0% |
Sodium 2209.8mg | 0% |
Total Carbohydrate 90.5g | 0% |
Dietary Fiber 5.9g | 0% |
Total Sugars 14.2g | |
Protein 65.9g | 0% |
Vitamin D 31.4IU | 0% |
Calcium 1311.1mg | 0% |
Iron 5.9mg | 0% |
Potassium 927.5mg | 0% |
Source of Calories