traditional fajitas use white onions, although you can choose yellow or red if you prefer those flavors. however, white onions tend to have a more robust flavor and lend the dish more of their essence, while yellow and red onions are often mellower and will be very subtle in the fajita.