A wire rack has upward extending bent points and downward extending similar bent points. Preferably, the spacing between points at one end is greater than the spacing at the other end. The points at one end serve as prongs which may be forced between the leaves of an inverted artichoke. The bottom ends function as legs to support the rack upright on the bottom of a pan of water. Steam rising from the pan penetrates between the leaves, steaming, rather than boiling, the vegetable. Either end may be placed up, depending on size of the artichoke. Very small artichokes may be placed inside the upturned points. Eggs and other products may be supported by the rack for steaming. The rack is also usable when serving food since it may be placed on the diner's plate. Even uncooked products such as oranges may be "presented" in this way. In a preferred form, two identical lengths of wire are bent to provide two upward and two downward extending points.