Nutrition Facts for Grilled ham and swiss sandwich with grilled onions on toast

Grilled Ham and Swiss Sandwich with Grilled Onions on Toast

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.

Nutriscore Rating: 63/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Grilled Ham and Swiss Sandwich with Grilled Onions on Toast
Prep Time:10 mins
Cook Time:15 mins
Total Time:25 mins
Servings: 2

Ingredients

  • 2 tablespoons unsalted butter
  • 1 medium yellow onion
  • 1 teaspoon olive oil
  • 4 slices thick-sliced bread
  • 4 slices Swiss cheese
  • 4 slices deli ham
  • 1 tablespoon Dijon mustard

Directions

Step 1

Peel and thinly slice the yellow onion into rings.

Step 2

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.

Step 3

Spread one side of each bread slice with a thin layer of unsalted butter.

Step 4

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.

Step 5

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.

Step 6

Place the remaining two slices of bread on top of the fillings, butter-side facing up, to form a sandwich.

Step 7

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.

Step 8

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!

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 45.1%
Protein: 23.2%
Carbs: 31.8%