There are no vegetables you need to avoid for dinner specifically. However, some people might find that consuming gas-producing vegetables like beans, broccoli, and cauliflower in large amounts at dinner could lead to discomfort.