Dairy Farmers of Canada

Grilled Swiss cheese sandwich with asparagus

Our dietitians' favourite

This is the Grilled Swiss cheese sandwich with asparagus recipe.

  • Prep: 15 min
  • Cooking: 15 min
Yields 4 Servings
grilled swiss cheese sandwich with asparagus


  • 1 bunch of green and/or white asparagus (about ¾ lb – 350 g) trimmed
  • 1/4 cup (60 mL) homemade Gouda asparagus pesto
  • 8 slices of whole wheat bread
  • 4 oz (120 g) Canadian Swiss cut into 8 slices
  • Butter at room temperature
Placeholder alt


Sign up for our new More Goodness program for exclusive offers, recipes, contests and more.



In a large saucepan, cook asparagus in salted boiling water for 2 min. Drain.

Spread Gouda asparagus pesto over 4 slices of bread and top each one with 2 cheese slices.

Add asparagus, alternating green and white, placing the tips in one direction and then the other. (If the asparagus stems are too thick, cut in half lengthwise).

Cover with remaining slices of bread. Butter outside of sandwiches, and cook in a skillet on medium heat for 4–5 min on each side.

Cut each sandwich into quarters and serve with a green salad, if desired.


* Find the Gouda asparagus pesto recipe right here!

Did you know?

White asparagus grows underground, without light, and has a more delicate taste than green asparagus.

Cheese alternatives: Canadian Provolone, Aged Cheddar.

Learn more about

Nutritional information

Per serving
Energy: 431 Calories
Protein: 19 g
Carbohydrate: 47 g
Fat: 20 g
Fibre: 6.4 g
Sodium: 590 mg

Top 5 Nutrients

(% DV*)
Calcium: 29 % / 317 mg
Folate: 59 %
Phosphorus: 42 %
Selenium: 86 %
Vitamin B12: 49 %