Go Back
+ servings
grilled asparagus, ham and swiss sandwich
Print Recipe
5 from 1 vote

Grilled Asparagus, Ham and Swiss, Hot Sandwich

Grilled asparagus with ham and swiss cheese on a baguette with a smokey homemade Russian dressing. Make it open-faced and heat it until hot and the swiss is melted. YUM.
Prep Time5 mins
Cook Time5 mins
Total Time10 mins
Course: sandwich
Cuisine: American
Keyword: easy, Grilled asparagus, ham and swiss, hot sandwich
Servings: 2
Calories: 573kcal


Smoky Russian dressing

  • ¼ cup mayonnaise (113g)
  • ¼ cup ketchup (113g)
  • 1 tbsp dijon mustard
  • ¼ tsp liquid smoke seasoning


  • 8 slices Ham sliced thin
  • 4 slices swiss cheese

Grilled Asparagus

  • 1/2 lb asparagus (225 grams) fresh
  • 1 tsp olive oil
  • salt and pepper to taste


Smoky Russian Dressing

  • Mix together the mayonnaise, ketchup, mustard, and liquid smoke. Set aside

Grilled Asparagus

  • Preheat a grill pan, or panini grill press to 400°F.
  • cut or snap the tough 1 to 1½ inches off the bottom of each asparagus spear
  • drizzle the olive oil over the asparagus and roll the spears in any oil that runs off to coat the spears. Salt and Pepper to taste.
  • Grill the asparagus until fork tender.
    asparagus on an electric grill


  • While asparagus is grilling, Cut the two baguette in half lengthwise and spread each half with 1 Tbsp of the smoky Russian dressing. There will be some dressing leftover.
    ham and swiss with a baguette
  • Add 4 slices of the Ham and 2 slices of the cheese to each baguette
    ham and swiss on a baguette
  • Place the open sandwiches under the broiler for 3 to 5 minutes or until the sandwiches are hot and the cheese is melted.
  • Add 6 to 8 spears of the hot grilled asparagus to one side of each sandwich. Close the sandwich and cut in half. Serve with your favorite chips or a salad, and iced tea.
    grilled asparagus, ham and swiss sandwich



A whole-wheat roll or hard roll are a delicious replacement for the baguette. 


Serving: 1sandwich | Calories: 573kcal | Carbohydrates: 15g | Protein: 37g | Fat: 52g | Saturated Fat: 16g | Cholesterol: 112mg | Sodium: 1932mg | Potassium: 670mg | Fiber: 3g | Sugar: 10g | Vitamin A: 1293IU | Vitamin C: 8mg | Calcium: 304mg | Iron: 4mg