Snap the ends off of the asparagus and place on a roasting pan. Add a few sprays of olive oil spray and dust with salt & pepper
Roast for 5- 7minutes or until slightly tender
Butter one side of each piece of bread. *Place one piece of bread butter side down in a pan. Add half the pesto, all the cheese, the asparagus, ham and the other half of pesto.
Add the second piece of bread, buttered side up. Place the pan over medium high heat and sauté the panini until both sides are golden brown and cheese is melted
Notes
*Alternatively, use a panini press if you have one!