Fajitas are delicious no matter what you serve them with, but the right sides can really enhance your fajitas and compliment the incredible flavors.

The problem is, many people aren’t sure what to serve with fajitas. Luckily, we’ve tested out a lot of different fajita sides in our time, and we’re here today to share our top 9 favorite side dishes to serve with fajitas.
Some of these you might already have thought of, but others are slightly less common, so read on to find out once and for all what to serve with fajitas!
1. Guacamole
Guacamole is a classic side to serve along with fajitas. It can be served as a dip, or you can help yourself to guacamole as you fill your fajita.
This guacamole recipe is simple, but it’s delicious and creamy. It’s actually based on the beloved chipotle guacamole, and it only takes 15 minutes to prepare.
The only ingredients you will need are avocados, lime juice, cilantro, a jalapeño pepper, red onion, and some kosher salt to season.
2. Salsa
Salsa is another popular side and filling addition for fajitas. Like the guacamole recipe above, you only need 15 minutes to make this salsa, so even if you decide on your sides at the last minute, you can easily whip this up in no time.
This salsa recipe is made from fresh fruit and vegetables, and you can really taste that in the finished product.
You’ll be using two colors of bell pepper, sweet onion, lime juice, and plum tomatoes to create a somewhat chunky, nutritious, and very tasty side.
3. Cilantro Lime Rice
Cilantro lime rice works well as a side for many Mexican dishes, and fajitas are no exception.
If you’d like to make your fajitas more filling, adding a rice side like this one can really bulk up your meal and add a lot of flavor, too.
You can make this side dish in an instant pot, which means most of the process simply involves waiting for your food to be finished.
Other than the rice, the only ingredients are lime, cilantro, and a small quantity of coconut oil, so preparing cilantro lime rice to go with your fajitas couldn’t be easier!
4. Mexican Corn Salad
You don’t need to do any actual cooking to make this delicious Mexican corn salad. The ingredients can be mixed together in 15 minutes, and the flavors pair perfectly with the spicy tomato of fajitas.
Using salt-free sweetcorn for the salad is best because the sweetness works well with the red onions and coriander.
You’ll also be using tomatoes, lime juice, olive oil, and honey (clear is recommended). The honey, lime juice and olive oil are to make the salad dressing, and the flavor combination is incredible.
5. Chorizo Con Papas
If you’ve never tried chorizo con papas, you’ve been missing out! This Mexican sausage and potato dish is full of flavor, and if you’re a fan of spice, you’ll love serving this alongside your fajitas.
You can use this blend of potatoes, vegetable oil, chorizo, white onion, and salt to fill tacos, burritos, enchiladas, quesadillas, and many other Mexican dishes, so once you master this side, you’ll always have something delicious to serve alongside your main meal when you cook Mexican food.
6. Elote (Grilled Corn)
You’ve probably heard of grilled corn before, but the Mexican street version of this dish is called Elote, and it’s the perfect side for fajitas.
What makes Elote different from regular grilled corn is that it’s covered in sauces and spices (as well as cheese) to ensure a powerful flavor experience.
It’s smoky and fresh at the same time, and you can serve it with cilantro and lime juice to make even more of an impact.
7. Refried Black Beans
Refried black beans are a popular side dish in Mexican cuisine, so it makes sense to learn how to make the perfect refried beans the next time you make fajitas.
This recipe is our favorite because even though it’s packed with flavor, there aren’t too many ingredients to buy, and it only takes 20 minutes to make in total.
The black beans are mixed with white onion, garlic, cilantro, and taco seasoning, all fried in coconut oil. Then, you can add green onion and queso fresco as garnish.
The garnish is totally optional, but we think the creamy coolness of the queso fresco compliments the other flavors perfectly.
8. Mexican-Style Coleslaw
If coleslaw is one of your favorite sides, why not try making this Mexican-style coleslaw to serve with fajitas?
In our opinion, it’s better than the regular coleslaw you could buy at the store, and it works with so many Mexican and Tex-Mex dishes.
The best part is that making Mexican-style slaw couldn’t be any easier. You just have to chop up your ingredients and toss them in the oil, vinegar and spice mix before seasoning and serving.
The cumin seed and ground cumin sets this coleslaw apart from the basic coleslaw recipes you might have seen before, and you can add as much spice as you like.
9. Grilled Avocado
If guacamole isn’t your thing, but you do like avocado, grilled avocado can be the perfect fajita side dish.
You only need 4 ingredients to make the perfect grilled avocados: avocados, of course, salsa, olive oil, and garlic salt.
Grilling the avocado with the olive oil and garlic salt adds a lot of flavor, and the salsa is a wonderful, flavorful addition to the creaminess of the avocado.
Not only is this recipe vegan, but it’s also keto-friendly. Grilling the avocados only takes a few minutes, so this recipe caters to various dietary needs while being convenient and non-time-consuming to prepare.
Final Thoughts
There you have it: the top 10 side dishes you should start serving on fajita night!
Whether you decide to keep it simple with guacamole and salsa, or serve your fajitas with a selection of corn salad, cilantro lime rice, and refried beans, your fajitas are sure to be even more delicious than usual.