Pre-heat the oven to 400° F.
Place the asparagus on a baking sheet. Drizzle with olive oil.
Sprinkle with salt and pepper. Roast the asparagus for about 12 minutes or until tender. Let them cool.
Wrap each asparagus with ½ slice of Serrano ham. Transfer to a platter and serve.