13 Essential Mexican Side Dishes for Every Table

Explore bold flavors with the top 13 Mexican side dishes, from creamy esquites to classic arroz rojo and fiery salsas.

By Medha deb
Created on

Mexican cuisine is celebrated not just for its vibrant main dishes but also for a dazzling array of side dishes. From creamy corn salads to fiery salsas, these accompaniments are much more than extras—they’re central to many meals and capture the region’s culinary spirit. Here’s a curated exploration of the thirteen best Mexican side dishes, offering everything from smoky rice to rustic breads and indulgent beans. Whether you’re planning a feast for a holiday, a casual taco night, or simply wish to expand your cooking repertoire, these sides will bring color, flavor, and excitement to every bite.

1. Pan de Elote Dressing

Pan de elote is a Mexican corn bread that blends the textures of sweet corn pudding and hearty Thanksgiving stuffing. This dish takes on a lively twist with the addition of sautéed chorizo, smoky poblano peppers, and spicy serrano chiles. The result is a warm, comforting side that’s subtly sweet yet layered with savory flavors. Perfect for holiday dinners or as an unexpected addition to a weeknight meal, pan de elote dressing brings the corn harvest to the forefront with every bite.

  • Main ingredients: Fresh corn, chorizo, poblano and serrano peppers, eggs, flour, creamy cheese.
  • Texture: Tender, moist, and slightly crumbly with spicy and sweet notes.
  • Serving suggestion: Serve as an alternative to traditional stuffing or alongside roasted meats.

2. Cranberry Salsa Macha

This spicy-sweet salsa brings together dried cranberries and two types of chiles—guajillos for deep smokiness and chiles de árbol for snappy heat. Versatile and make-ahead friendly, cranberry salsa macha isn’t just for holidays; it shines alongside turkey, roasted vegetables, grilled proteins, or simply scooped atop tortilla chips.

  • Main ingredients: Dried cranberries, guajillo chiles, chiles de árbol, garlic, nuts or seeds (like peanuts or sesame), and oil.
  • Flavor profile: Smoky, tangy, spicy, with a hint of sweetness.
  • Make ahead: Keeps well in the refrigerator for up to five days.

3. Roasted & Raw Vegetables With Spicy Tahini Cream

While roasted root vegetables like beets and sweet potatoes aren’t traditional Mexican fare, this dish gets its edge from a medley of Mexican chiles—habaneros, serranos, poblanos, and a sprinkle of chile de árbol flakes. The creamy tahini dressing, spiked with lime and garlic, ties the vegetables together, offering cooling richness alongside assertive heat.

  • Main elements: Mix of roasted and raw vegetables (such as carrots, beets, sweet potatoes, radishes).
  • Sauce: Tahini, citrus juice, garlic, and blended chiles for punch.
  • Ideal for: A contemporary take on Mexican sides, colorful on any buffet.

4. Arroz Rojo (Mexican Red Rice)

Arroz rojo, or Mexican red rice, is a staple side that complements virtually every main dish from mole to tacos. The rice is sauteed to a nutty base, then simmered in a tomato, onion, and garlic purée with chicken broth until fluffy and vividly colored. It’s a classic accompaniment at family gatherings, restaurant tables, and weekday dinners alike.

  • Main ingredients: Long-grain white rice, ripe tomatoes, white onion, garlic, chicken broth.
  • Preparation tip: Toast the rice in a little oil for extra flavor and a light, fluffy texture.
  • Serving idea: Pairs beautifully with enchiladas, grilled meats, or seafood.

5. Pan de Elote (Classic Mexican Cornbread)

This beloved Mexican bread differs from its American cousin by being sweeter and more custardy, thanks to sweetened condensed milk. Silky, rich, and golden, pan de elote is wonderful served warm with coffee or as a side to hearty stews and spicy mains.

  • Main ingredients: Fresh or frozen corn, sweetened condensed milk, eggs, flour, melted butter.
  • Texture and taste: Moist, cake-like, and sweet with caramelized edges.
  • Extra touch: Add a sprinkle of cinnamon or a handful of cheese to the batter for a savory edge.

6. Roasted Salsa Verde With Avocado

Salsa verde is a lively, tangy condiment made by roasting tomatillos, peppers, and garlic, then blending them with cumin, cilantro, lime, and salt. This version gets extra richness from the addition of ripe avocados, making it a creamy, cooling foil to spicier dishes. Use it as a sauce for tacos, a dip for chips, or a drizzle over eggs.

  • Main ingredients: Tomatillos, jalapeños or serranos, onion, garlic, ripe avocado, cilantro, lime.
  • Flavor: Tart, herbal, and slightly spicy with a velvety finish.
  • Storage tip: Keeps well for a couple of days, but the avocado will darken slightly over time.

7. Arroz Blanco (Mexican White Rice)

Arroz blanco is Mexican white rice cooked with a purée of onion and garlic, then flecked with fresh parsley and serrano peppers. Often served as a mild complement to assertively spiced mains like mole poblano or pork stew in salsa verde, this dish offers a subtle, aromatic contrast on the plate.

  • Main ingredients: Long-grain rice, white onion, garlic, fresh herbs, serrano chiles, lime juice.
  • Hints: For extra fragrance, finish with a squeeze of lime and chopped cilantro just before serving.

8. Roberto Santibañez’ Classic Guacamole

Guacamole is an evergreen favorite—simplicity is key to its success. The trick? Mash avocados gently to preserve some chunky texture, then add only the essentials: fresh lime, onion, cilantro, a touch of jalapeño, and salt. Avoid over-mashing to keep it pleasingly rustic and rich.

  • Main ingredients: Ripe avocados, lime juice, white onion, cilantro, jalapeño or serrano, salt.
  • Serving suggestion: Scoop onto tortilla chips, spread on toast, or top off tacos and grilled meats.
  • Tip: Never add tomatoes if you want an authentic, silky texture.

9. Salsa Guille from Andrea Aliseda

This savory, versatile salsa is a show-stopping addition to everything from mushrooms and quesadillas to grilled steak and egg dishes. Developed by recipe writer Andrea Aliseda, Salsa Guille boasts a harmonious blend of charred tomatoes, onions, fresh peppers, and a touch of vinegar for complexity. Its smoky depth and moderate heat make it splendid for dipping or drizzling.

  • Main elements: Fire-roasted tomatoes, onions, fresh chiles, vinegar, salt.
  • Use with: Nachos, breads, egg dishes, meats, or as a bold dip for vegetables.

10. Homemade Corn Tortilla Chips

While it’s easy to buy tortilla chips, nothing matches the crunch and freshness of homemade chips. Corn tortillas are cut, lightly fried, and sprinkled with salt—a simple process that yields irresistibly crispy results. Serve with guacamole, salsas, or your favorite queso.

  • Prep: Slice corn tortillas into wedges, fry in neutral oil, and season as desired.
  • Variation: For baked chips, brush with oil and bake until golden brown.
  • Tip: Sprinkle with chili powder or lime zest for extra zing.

11. Enrique Olvera’s Frijoles Puercos (Northern-Style Beans)

A hearty, rustic stew of beans slow-cooked with a medley of pork products, frijoles puercos (literally “dirty beans”) are studded with bacon, pork shoulder, and sometimes even pigs’ feet, yielding layers of smoky, meaty flavor. They’re the ultimate comfort food alongside rice, tortillas, or simply on their own.

  • Main ingredients: Pinto or black beans, pork (shoulder, bacon, sausage), lard or oil, garlic, onions, spices.
  • Texture: Creamy, stewy, and richly flavorful.
  • Serving idea: Accompany grilled meats or serve as a filling, main side dish with tortillas.

12. Paratha Tortillas (Parathatillas)

This fusion flatbread pairs the best of Mexican tortillas with Indian paratha techniques. The dough, simple in content but flaky in structure, results in a tortilla that’s perfectly layered. Pan-fried in a touch of oil or ghee, parathatillas are delicious for scooping up stews, wrapping with grilled meats, or simply enjoyed warm with butter.

  • Ingredients: All-purpose flour, water, salt, oil (or ghee for richness).
  • Texture: Chewy, with crispy edges and tender layers.
  • Serving: Substitute for standard tortillas or use as a flexible dipper for salsas and beans.

13. Esquites (Mexican Street Corn Salad)

A beloved street food, esquites puts corn off the cob—charred, then tossed with creamy mayo, tangy lime, crumbly queso fresco, chili powder, and a splash of hot sauce. This salad-form take on elote (Mexican corn on the cob) is easy to share and endlessly adaptable: stir in extras like green onion or jalapeño for added flavor and crunch.

  • Main ingredients: Fresh corn kernels, mayonnaise, sour cream, lime juice, cayenne or chili powder, queso fresco, cilantro.
  • Serving suggestion: Spoon into small cups for a portable snack or pile high on a platter as a side for grilled meat or fish.

Comparing Classic Mexican Side Dishes

DishKey IngredientMain FeatureBest With
Pan de Elote DressingCorn, chorizoSweet & spicy breadRoasts, poultry
Cranberry Salsa MachaCranberry, chilesHot, sweet salsaTurkey, roasted veg
Arroz RojoRice, tomatoFluffy red riceEnchiladas, meat
EsquitesCorn, cremaStreet corn saladBarbecue, tacos
Frijoles PuercosBeans, porkRich stewed beansTortillas, grilled foods
Homemade Tortilla ChipsCorn tortillasCrispy chipsSalsas, guacamole
GuacamoleAvocadoCreamy dipTacos, chips, salads

Tips for Serving Mexican Side Dishes

  • Pair spicy dishes with cooling sides, such as arroz blanco or guacamole, to balance flavors.
  • Offer both creamy and crunchy textures—try esquites with homemade tortilla chips for contrast.
  • Make ahead where possible: salsas and beans often taste better after resting for a day.
  • Mix and match for a vibrant table; most sides complement a wide range of Mexican main courses.

Frequently Asked Questions (FAQs)

Q: Which Mexican side dish is the most versatile?

A: Salsa verde is highly versatile—it pairs with almost any Mexican or Southwestern dish, and can be used as a dip, sauce, or drizzle.

Q: Can any of these side dishes be made ahead?

A: Yes, many sides like cranberry salsa macha, salsas, frijoles puercos, and arroz rojo taste better after a day in the fridge, and are easy to prepare in advance.

Q: Are there gluten-free options among these Mexican sides?

A: Absolutely. Most are naturally gluten-free—especially arroz rojo, arroz blanco, frijoles puercos, esquites, and guacamole. Just be sure to check labels for additive-free tortillas and condiments.

Q: How can I make these sides vegetarian or vegan?

A: Many of these dishes are already vegetarian, such as pan de elote, salsa verde, arroz rojo, and esquites (use plant-based cheese and mayonnaise for vegan adaptation). For beans, swap pork products for smoked paprika or chipotle powder for similar depth.

Q: What are classic main dishes to serve with these sides?

A: Enjoy these sides alongside carne asada, roasted turkey, slow-cooked pork, enchiladas, tamales, or vegetarian mains like chile rellenos and mushroom tacos.

Bring Mexican Flavors Home

Whether you’re gathering for a festive holiday, celebrating Taco Tuesday, or simply craving a taste adventure, these thirteen Mexican side dishes will liven up any meal and showcase the region’s exuberant approach to food. Keep experimenting with flavors, embrace the bold, and don’t forget: sides are just as important as the main event!

‹›