This post may include affiliate links; see our disclosure policy.
It’s taco time! Want to make them into a complete meal? Here are all the best sides to go with tacos, from coleslaw to bean dip.
It’s taco night! How much do you love tacos? In our house, Alex and I eat them very often. So often, in fact, that we’re often looking for great sides to serve them with! And honestly, it can be difficult to find the right sides to compliment the the meal: outside of chips and salsa, that is. So what are the best sides to go with tacos?
Here, we’ve put together a list of our very favorite side dishes to go with tacos! Yes, we’ve got the standard chips and salsa: but lots of other options too! A crisp coleslaw flavored with cumin and lime, traditional Mexican street corn, a tangy black beans and rice salad…well, let’s just get to the recipes!
And now, the best sides to go with tacos!
These refried beans are one of the simplest recipes there is. Why we love them as a side to go with tacos? They bring in a hit of plant-based protein, which makes the meal more filling. These are seriously simple: you need just a handful of ingredients and 20 minutes.
Want them with black beans? Try Refried Black Beans. See also: Instant Pot Pinto Beans.
This Mexican salad is full of delicious Latin-style flavors: colorful veggies, cilantro lime salad dressing, and crispy tortilla strips. It all combines into a super-flavorful dish that's absolutely perfect with tacos! Even better, it's quick and easy to make. This one is a big winner in our house.
Add cilantro, lime juice and lime zest to your rice, it catapults it to an entirely different level! The ways to serve it are endless: use it as a side to go with tacos, burrito bowls, enchiladas, grilled shrimp skewers, and more. It’s incredibly versatile, and we find ourselves making it often. Really, any meal is better with a little cilantro lime rice!
Next up in the best sides to go with tacos: Mexican coleslaw! What we love about it? It's fresh and flavor-filled, a healthy contrast to the richness of tacos. It has no mayo: instead there's tangy vinaigrette to compliment the crunchy cabbage, red onion, cilantro, and cumin. It’s got both cumin seed and ground cumin for a double hit of flavor. Bonus: it doubles as a taco topping.
This black beans and rice recipe is the perfect side to go with tacos! You've got black beans, jumbled with rice and green bell pepper, and seasoned with cumin, lime and cilantro. It’s a tasty, zesty side dish, and leftovers save well for lunch throughout the week. So good!
This guacamole is one of the best homemade versions out there! The ingredients are simple, but the meld of flavors is balanced and smooth. The recipe is easy to whip up; chop the veggies then mash everything in a bowl (or a molcajete like the one shown, if you have it!). Add tortilla chips as a classic side to serve with enchiladas or fajitas.
If sweet corn is in season, you absolutely must try this Mexican street corn recipe. (We're not joking.) Elote is a traditional street food in Mexico: sweet corn is charred to smoky perfection on the grill. Then it's slathered in creamy mayo and sour cream, seasoned with chili powder, and topped with feta or queso fresco cheese. The sweet burst of the corn against the creamy sauce is perfection.
Why eat salsa when you could eat the BEST salsa? This salsa is to be made only when fresh, ripe juicy tomatoes are in season. (If it's the winter, use this Roasted Tomato Salsa recipe instead: it's for canned tomatoes.) This one is a salsa fresca recipe, featuring tomatoes, onion, cilantro and lime: it's the perfect way to enjoy great tomatoes. Serve with purchased or Homemade Tortilla Chips.
Here’s our new favorite easy side to go with tacos: Spanish rice! It’s actually not Spanish at all, but Mexican-style red rice. This recipe is a quick and easy spin: it uses salsa to get big flavor quickly, and adobo sauce for a smoky undertone. It will become a go-to in no time! If you've got a pressure cooker, try Instant Pot Spanish Rice.
This refried bean dip is one of our favorite sides to go with tacos that we make for entertaining! You can make it with either Instant Pot refried beans, stovetop refried beans, or canned refried beans: it tastes great either way! It's a healthy spin on bean dip, which is usually loaded with cheese. Instead, this one is loaded with flavor: and 100% plant based.
This cucumber tomato avocado salad is all about fresh simplicity: ripe and juicy tomatoes, cool cucumbers, and creamy avocado. They’re mixed with lime juice and cilantro for a tangy pop that perfectly accentuates their flavors. This one is great as a side dish for tacos or any Mexican-style meal.
Here's a tasty and healthy side to go with tacos: Mexican quinoa! It's a mix of colorful vegetables and quinoa, and pretty simple to put together. Featuring black beans, tomatoes, corn, and zucchini, it's spiced up with fajita seasoning. Bonus: leftovers save well and make a great lunch!
Here's a great side that can be a main dish in itself, or a side to go with tacos when entertaining! Start with a baked sweet potato. Then add black bean salsa, corn, and drizzle with creamy cilantro sauce! You can use up leftover cilantro sauce on the tacos, too,
Last but certainly not least in our sides to go with tacos: this Mexican cheese dip! Check out that gooey, melty cheese! This one is s a play on white chili, using white beans, mild green chiles, corn, and a gooey mess of Mexican cheeses (sans the typical chicken so it’s vegetarian!). It's a rich side for dipping with chips while noshing on tacos. And maybe clinking some margaritas?
Refried Beans (& More Sides for Tacos!)
It’s so simple to make refried beans at home, and they taste amazing! All you need is a few simple ingredients and 15 minutes.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 2 ½ cups (4 servings) 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Ingredients
- 2 garlic cloves
- 2 15-ounce cans pinto beans or 3 cups cooked pinto beans, plus ¾ cup can liquid or water
- 2 tablespoons olive oil
- 1 teaspoon cumin
- ½ teaspoon chili powder
- ½ teaspoon kosher salt
Instructions
- Mince the garlic. Drain the beans and reserve the can liquid in a glass measuring cup. (Use water if using cooked beans.)
- In a medium saucepan, heat the olive oil over medium heat. Add the garlic and sauté for 1 minute until fragrant but before it browns.
- Turn the heat to medium low and carefully add the beans (liquid hitting oil can cause it to spit!), ½ cup of the reserved can liquid, cumin, chili powder, and kosher salt. Cook for 10 to 15 minutes, stirring occasionally, adding the remaining ¼ cup can liquid when it starts to become drier. (How long you cook will depend on the bean brand or whether you’re using beans cooked from dry.) When the liquid gets thick and the beans become easy to mash, remove from the heat. Mash with a potato masher until the desired texture is reached. If you’d like to loosen up the texture, add more water. Serve immediately.
And some favorite taco recipes
Of course, we couldn’t leave you with just the sides! Here are our top favorite vegan and vegetarian taco recipes:
- Cauliflower Tacos with Yum Yum Sauce: This one gets the most rave reviews: crispy breaded cauliflower is paired with refried beans and a rich Yum Yum Sauce.
- Easy Black Bean Tacos or Quick Refried Bean Tacos Super quick: the best fast and easy meals!
- Easy Tofu Tacos Full of flavor, quick and totally plant-based, with a tofu crumbles filling.
- Best Jackfruit Tacos A fruit that tastes like pulled pork? Add the right spices and you’ve got a very convincing vegan carnitas taco.
- Epic 5 Minute Egg Tacos: Can you really make tacos in 5 minutes? Try it to find out!
Tip: Try a tortilla warmer!
The best way to keep those tortillas warm while you eat? A tortilla warmer! Alex and I don’t buy many gadgets that have only one purpose. But we haven’t found a better way to keep tortillas warm! It’s basically an insulated pouch traps in the heat and keeps them perfectly heated. At the rate that we eat tacos around here, it’s a godsend.
Get one: Tortilla warmer $14