Fillet Bruschetta with Artichoke Pesto & Spinach

2 1/2-pound trimmed fillet of beef, tied
6-ounce jars marinated artichoke hearts, rinsed and drained
1 garlic clove
1/8 cup white-wine vinegar
1/4 cup olive oil
Italian bread, toasted lightly
bunch of baby spinach
Parmesan curls formed with a vegetable peeler

Preheat the oven to 500°F. Pat the fillet dry, season it with salt and pepper, and in a small roasting pan roast it in the middle of the oven for 23 minutes, or until it registers 125°F. on a meat thermometer for rare meat. Transfer the fillet to a cutting board and let it cool. The fillet may be roasted 1 day in advance and kept covered and chilled.

In a blender purée the artichoke hearts and the garlic with the vinegar, the oil, and salt and pepper to taste and transfer the purée to a bowl. The purée may be made 3 days in advance and kept covered and chilled.

Spread each slice of toast with some of the artichoke purée, top the purée with some of the spinach, and divide the fillet, sliced very thin, among the bread. Top each one with some Parmesan curls.