1 ½ pounds broccoli (about 1 medium bunch), rinsed
1 teaspoon grated zest and 1 tablespoon juice from 1 large lime
2-3 Tablespoons shallots, diced
2 Tablespoons extra-virgin olive oil
½ teaspoon salt
½ teaspoon red pepper flakes
¼ teaspoon ground cumin
Mix lime juice, zest, salt, pepper flakes and cumin in a small bowl, then whisk in oil until dressing is smooth. Stir in shallots and set aside.
Separate florets from stalks at points where the floret stems meet the broccoli stalks. Cut off the woody bottoms of the stalks and trim away 1/8 inch of outer peel. Cut stalks in half lengthwise and then into bite-sized pieces. Bring about 1-inch water and salt (1 teaspoon) to boil in a deep, wide pot. Lower insert or basket with broccoli into the pot so it rests above water; cover and simmer about 4 to 5 minutes until just tender. Remove broccoli from the steamer and gently toss steamed broccoli with dressing. Transfer to serving dish and serve.