Red onions are best for fajitas because they have a bold flavor and a touch of sweetness. Yellow or white onion can also work but are milder in flavor.