Ingredients
2 bunches small beets (about 1 1/2 pounds), scrubbed and trimmed of all but 1 inch of stems
Coarse salt
2 bunches asparagus (about 1 pound), tough ends trimmed
1 large egg yolk, room temperature
2 teaspoons Dijon mustard
2 to 3 tablespoons freshly squeezed lemon juice (about 2 lemons)
3/4 cup olive oil
1/4 cup canola oil
Freshly ground pepper
Preparation
Place the beets in a large saucepan, and fill with enough cold water to cover by 2 inches. Add salt, and bring to a boil. Reduce heat, and simmer until the beets are tender when pierced with a fork, about 20 minutes. Drain, and let stand until cool enough to handle. Carefully rub off the beet skins using a paper towel, and set cooked beets aside.
Prepare an ice bath, and set aside. Fill saucepan halfway with water, and bring to a boil. Add salt and the asparagus, and cook until the asparagus is bright green and tender enough to bend without breaking, about 4 minutes. Using a slotted spoon or tongs, carefully transfer the asparagus to the ice bath to stop cooking. Drain immediately, and pat asparagus dry. Set aside.
In a blender, combine the egg yolk, mustard, and lemon juice. With blender running, add the olive oil and then canola oil in a slow, steady stream until mixture emulsifies and forms a thick mayonnaise. Season with salt and pepper. Transfer to an airtight container, and refrigerate for at least 1 hour. Mayonnaise will thicken when refrigerated. Serve chilled with the beets and asparagus, for dipping.