Key Takeaways
- Mexican side dishes range from quick 10-minute salsas to slow-cooked beans that fill your home with incredible aromas
- The foundation of great Mexican sides is fresh ingredients, not complicated techniques
- Many traditional sides can be made ahead, perfect for busy parents (trust me, I know!)
- You don’t need specialty ingredients for most dishes – your local supermarket has everything
- These sides work brilliantly for weeknight dinners AND weekend fiestas
Let’s talk about something I’m genuinely passionate about: Mexican side dishes. Now, I know what you’re thinking – “Aren’t tacos enough?” But here’s the thing: after living in Boston for years before moving to the UK, and having devoured my fair share of proper Mexican food, I can tell you that the sides are where the magic really happens.
When I first started making Mexican food for my family of six (yes, four kids and two adults means I’m basically running a small restaurant), I made the classic mistake of focusing only on the main dish. Tacos, fajitas, enchiladas – all delicious, but something was missing. Then I realised: it was the sides. Those vibrant, flavourful accompaniments that make a meal feel complete rather than just… dinner.
The brilliant thing about Mexican side dishes is they’re incredibly forgiving. Got some leftover coriander wilting in your fridge? Chuck it in some pico de gallo. Half a tin of black beans? You’re basically halfway to a proper side dish already. And the best part? Most of these recipes are shockingly simple. You don’t need culinary school; you just need fresh ingredients and a willingness to taste as you go.
Why Mexican Side Dishes Deserve the Spotlight
Here’s something I’ve learned from years of feeding a hungry household: the sides are what turn a meal into an experience. Think about it – would fish and chips be the same without the mushy peas? Would a roast dinner work without Yorkshire puddings? Exactly. Mexican food is no different.
What makes Mexican sides particularly special is their versatility. That bowl of cilantro-lime rice you make on Monday? It’ll taste completely different alongside Tuesday’s black bean quesadillas than it did with Monday’s chicken fajitas. The same guacamole that’s a dip with tortilla chips becomes a topping for tacos, a spread for tortas, or even a side salad when you’re feeling fancy.
Plus, and this is important when you’re juggling four children, pets, and a blog: many of these sides can be made ahead. I cannot tell you how many times I’ve saved dinner by having a batch of refried beans in the fridge or some pickled jalapeños waiting in a jar. They’re the secret weapon of anyone trying to get a proper meal on the table without losing their mind.
The Essential Mexican Side Dishes Every Kitchen Needs
Rice Dishes: The Foundation of Any Great Plate
1. Cilantro-Lime Rice (Arroz con Cilantro y Limón)
This is my desert island rice. If I could only make one rice dish for the rest of my life, this would be it. It’s fresh, it’s vibrant, and it takes about 20 minutes from start to finish.
What makes it work: The lime juice is added at the end, so it stays bright and tangy. Fresh coriander (that’s cilantro for my American friends) gets folded through whilst the rice is still warm, releasing all those gorgeous oils.
UK measurements: 300g long-grain rice, 550ml chicken or vegetable stock, juice of 2 limes, large handful of fresh coriander, 2 tbsp olive oil, 1 tsp salt
US measurements: 1½ cups long-grain rice, 2⅓ cups chicken or vegetable stock, juice of 2 limes, ½ cup fresh cilantro, 2 tbsp olive oil, 1 tsp salt
Top tip from experience: Toast your rice in the oil for 2-3 minutes before adding the stock. It gives it this lovely, slightly nutty flavour that makes people think you’re a much better cook than you actually are.
2. Mexican Red Rice (Arroz Rojo)
When I first attempted this, I’ll be honest – it was a disaster. Burnt bits on the bottom, mushy rice on top. But I’ve cracked it now, and it’s become one of our family favourites. The trick is patience and the right ratio of liquid to rice.
This rice gets its gorgeous colour from tomatoes and its depth from toasting the rice first. It’s the perfect companion to beans, grilled meats, or honestly, just eaten straight from the pot with a spoon (no judgment here).
Why it’s special: Unlike pilau or risotto, Mexican rice has this wonderful texture – each grain separate but tender. The tomato flavour is subtle, not overpowering, and there’s usually a hint of cumin that makes everything smell absolutely incredible.
3. White Rice with Vegetables (Arroz Blanco)
Sometimes you just want simple, and that’s where white rice with vegetables comes in. Peas, carrots, maybe some sweetcorn – it’s colourful, nutritious, and the kids actually eat it without complaint (a miracle in my house).
Beans: The Protein-Packed Powerhouses
4. Refried Beans (Frijoles Refritos)
Can we talk about how intimidating the name “refried beans” is? It sounds complicated. It sounds like you need special equipment. Spoiler alert: you don’t. You need beans, fat (traditionally lard, but I use olive oil), and time. That’s it.
The truth about “refried”: They’re not actually fried twice. The name comes from “frijoles refritos,” which means well-fried beans. Mind. Blown. I only learned this after making them for years.
Quick method: Start with tinned pinto or black beans. Heat some oil in a pan, add the drained beans, mash them as they warm through, and season with salt, cumin, and maybe a splash of the bean liquid to get the right consistency.
Slow method: Soak dried pinto beans overnight, cook them low and slow with onion and garlic until they’re soft enough to mash easily, then do exactly what you did in the quick method. Yes, it takes longer, but the flavour? Incredible.
5. Black Beans (Frijoles Negros)
Black beans are my go-to when I haven’t got my life together enough to plan ahead. Tin of black beans, bit of onion, garlic, cumin, maybe a bay leaf if I’m feeling fancy – done. They’re creamy, they’re satisfying, and they go with absolutely everything.
Elevation trick: Add a splash of sherry vinegar or lime juice just before serving. It cuts through the richness and makes everything taste brighter.
6. Pinto Beans (Frijoles de la Olla)
These are the beans you slow-cook on a Sunday afternoon whilst you’re pretending to watch the kids but actually just reading a book. They fill the house with this incredible smell, and you can use them all week in different ways.
Corn-Based Sides: Sweet, Savoury, and Utterly Addictive
7. Mexican Street Corn (Elote)
Oh, elote. Where do I even start? If you’ve never had Mexican street corn, you’re missing out on one of life’s greatest pleasures. Imagine grilled corn, slathered in mayo (stay with me), rolled in cotija cheese (or feta if you can’t find cotija), dusted with chili powder, and finished with lime juice.
Why it works: The mayo creates this creamy coating that the cheese sticks to. The char from the grill adds smokiness. The lime cuts through the richness. It’s genius.
Kitchen adaptation: Can’t be bothered firing up the grill? Stick it under the broiler (that’s the grill to us Brits). Still delicious. Or boil the corn and skip the char entirely – it’s different but still lovely.
8. Mexican Street Corn Salad (Esquites)
This is elote’s more civilised cousin. All the same flavours, but served in a bowl and eaten with a spoon. Perfect for toddlers who can’t manage corn on the cob (or adults who don’t fancy getting it stuck in their teeth).
Assembly: Cut the corn off the cob, mix with mayo, lime juice, chili powder, cotija cheese, and fresh coriander. Serve cold or at room temperature. Brilliant for packed lunches, by the way.
9. Corn Salsa
Sweet corn, cherry tomatoes, red onion, jalapeño, lime juice, coriander. Mix. Eat. This is one of those recipes that’s so simple it feels like cheating, but everyone always asks for the recipe.
Salsa & Dips: The Heart and Soul of Mexican Cuisine
10. Pico de Gallo (Salsa Fresca)
Here’s a confession: I buy shop-bought salsa sometimes. But when I make pico de gallo fresh, there’s no comparison. It’s like the difference between a tin of tomatoes and fresh ones from the garden.
The golden rule: Chop everything roughly the same size. It sounds pedantic, but it makes a huge difference to how it tastes. Each bite should have a bit of tomato, onion, coriander, and jalapeño.
UK measurements: 4 ripe tomatoes (roughly 400g), 1 small white onion, 1 jalapeño, 25g fresh coriander, juice of 1 lime, salt to taste
US measurements: 4 ripe tomatoes (about 14oz), 1 small white onion, 1 jalapeño, ¼ cup fresh cilantro, juice of 1 lime, salt to taste
Storage tip: Make it 30 minutes before serving if possible. The flavours need time to mingle, but much longer than 2 hours and it gets watery.
11. Guacamole
Right, I’m going to say something controversial: you don’t need a recipe for guacamole. You need ripe avocados, lime juice, salt, and confidence. Everything else is optional.
The basics: Mash ripe avocados with lime juice and salt. That’s literally it. You now have guacamole.
The fancy version: Add finely diced tomato, onion, coriander, maybe some jalapeño. Taste. Adjust. Eat immediately because avocados brown faster than you can say “pass the tortilla chips.”
Keeping it green: Press clingfilm directly onto the surface of the guacamole and refrigerate. The lime juice helps too, but nothing stops the browning completely. Just accept it and make it fresh.
12. Salsa Verde
Green salsa made from tomatillos (those little green things that look like tomatoes wearing paper jackets). Tart, tangy, and absolutely delicious with grilled chicken or fish.
Can’t find tomatillos? Use green tomatoes instead. It’s not traditional, but it’s still tasty.
13. Salsa Roja
This is your classic red salsa – tomatoes, chilies, onion, garlic, all roasted until slightly charred then blitzed together. The roasting is key; it deepens the flavours and adds a smoky quality that you just can’t get from raw ingredients.
14. Chile con Queso
Melted cheese with green chiles. That’s it. That’s the recipe. And yet somehow it’s one of the most popular dishes at any gathering.
Authentic version: Use real cheese (Monterey Jack or Cheddar), grate it yourself, melt it slowly with a bit of milk and tinned green chiles.
Quick version: Velveeta and a tin of Rotel tomatoes with chiles. Is it cheating? Absolutely. Is it delicious? Also absolutely.
Vegetable Sides: Because We Need Some Vitamins
15. Rajas con Crema
Roasted poblano peppers with cream and onions. It’s rich, it’s indulgent, and it makes vegetables feel like a treat rather than a chore.
Poblano substitute: Can’t find poblanos in the UK? Use green peppers or even green bell peppers. Different flavour, but still lovely.
16. Calabacitas (Mexican Zucchini)
Courgettes (that’s zucchini for the Americans), corn, tomatoes, and cheese. It’s like a deconstructed vegetable medley that actually tastes good.
17. Grilled Fajita Vegetables
Peppers and onions, charred and sweet. The secret is high heat and not stirring too much – you want those crispy, caramelized bits.
Time-saver: Prep a huge batch on Sunday. They reheat beautifully and work in tacos, quesadillas, over rice, or just eaten straight from the fridge at midnight (not that I’ve ever done that).
18. Mexican Slaw
Cabbage, lime juice, coriander, maybe some jalapeño. It’s crunchy, it’s fresh, and it’s the perfect counterpoint to rich, heavy mains.
Salads: More Exciting Than They Sound
19. Mexican Corn Salad
Different from the street corn salad – this one has black beans, avocado, tomatoes, and a cumin-lime dressing. It’s substantial enough to be a light meal on its own.
20. Cucumber Avocado Salad
Cool, creamy, refreshing. Perfect for hot summer days when you can’t face anything heavy.
21. Mexican Caesar Salad
Yes, it’s a thing! Romaine lettuce, cotija cheese, pepitas (pumpkin seeds), and a chipotle-lime Caesar dressing. Mind-blowing.
Bread & Tortillas: The Carbs We Crave
22. Homemade Tortilla Chips
Buy a pack of corn tortillas, cut them into triangles, brush with oil, bake until crispy. Why doesn’t everyone do this? They’re so much better than shop-bought, and you can season them however you like.
Seasoning ideas: Lime and sea salt, chili powder, or even cinnamon and sugar for a sweet version.
23. Mexican Cornbread
Slightly sweet, incredibly moist, with jalapeños for a kick. It’s brilliant with chili, soup, or just slathered with butter.
Quick Pickles & Condiments
24. Pickled Jalapeños
Slice jalapeños, pack in a jar, cover with hot vinegar solution (equal parts vinegar and water, bit of sugar, bit of salt). Wait 24 hours. Use on everything.
25. Pickled Red Onions
The same principle as jalapeños but even easier because onions are less likely to make you cry… wait, scratch that. But they’re still easier.
Magic trick: These turn the most beautiful bright pink colour and will make any plate look professional.
The Sides That Don’t Fit Anywhere Else
26. Mexican Potato Salad
Potatoes, lime, jalapeño, coriander. It’s like regular potato salad went on holiday to Mexico and came back infinitely more interesting.
27. Jicama Slaw
Jicama (that weird root vegetable that tastes like a cross between an apple and a potato) makes the crunchiest, most refreshing slaw. Perfect with fish tacos.
28. Empanadas
Technically these might be more appetizer than side, but they work brilliantly as part of a spread. Plus, you can make them ahead and reheat them when needed.
29. Mexican Rice and Beans
The classic combination. They’re served together so often because they’re nutritionally complementary – together they form a complete protein.
30. Charro Beans
Also called cowboy beans. Pinto beans with bacon, jalapeños, tomatoes, and beer. They’re hearty, they’re flavourful, and they make your kitchen smell amazing.
How to Plan a Mexican Feast Without Losing Your Mind
Look, I’m a Mom of four with a full-time blog. I don’t have hours to spend in the kitchen, and I’m guessing you don’t either. Here’s my actual strategy for getting a proper Mexican spread on the table:
The Day Before:
- Make any beans (they taste better the next day anyway)
- Pickle your onions and jalapeños
- Prep your rice (you can cook it fresh, but measuring out the ingredients saves time)
Morning of:
- Make guacamole and cover it tightly
- Chop vegetables for fajitas or salads
- Mix together any dry spice blends you’ll need
An Hour Before:
- Start your rice
- Warm beans on the stove
- Prep any quick salsas
30 Minutes Before:
- Cook your main dish
- Finish any last-minute sides
- Put everything in serving bowls
My secret weapon: Serve everything family-style. Bowls of rice, beans, salsa, guacamole all on the table. Everyone builds their own plate, and somehow this makes the kids think dinner is more fun. Win-win.
Essential Equipment You Actually Need
Good news: you don’t need much.
Must-haves:
- A decent heavy-bottomed pot for rice and beans
- Sharp knife for all that chopping
- Citrus juicer (life’s too short to squeeze limes with your hands)
- Food processor or blender for salsas
- Cast iron skillet (brilliant for quesadillas and fajitas)
Nice-to-haves:
- Molcajete (Mexican mortar and pestle) – makes the best guacamole
- Comal (griddle for tortillas) – but a regular pan works fine
- Rice cooker – because who wants to watch a pot?
Ingredient Substitutions for UK Kitchens
Living in the UK means some traditional Mexican ingredients are tricky to find. Here’s what I use instead:
Cotija cheese → Feta (slightly different flavour but similar texture and saltiness) Poblano peppers → Romano peppers or large green chiles Jalapeños → Fresh green chiles (smaller and hotter, so use fewer) Cilantro → We call it coriander here, obviously Mexican oregano → Regular oregano with a pinch of lime zest Tomatillos → Green tomatoes or even gooseberries in a pinch Masa harina → This one’s genuinely hard to substitute, but larger Tesco or Sainsbury’s sometimes stock it
Where I shop:
- Sainsbury’s and Tesco have decent “World Foods” aisles
- Waitrose often has harder-to-find items
- Amazon for specialty ingredients
- Local ethnic markets for the really authentic stuff
Adapting Recipes for Dietary Requirements
One thing I love about Mexican food is how adaptable it is. Need to make something vegan? Most sides are easily adapted. Gluten-free? No problem – Mexican food is naturally gluten-friendly.
Vegan swaps:
- Use olive oil instead of lard in beans
- Skip the cheese on street corn or use nutritional yeast
- Many salsas and rice dishes are already vegan
Dairy-free:
- Coconut cream works surprisingly well in place of regular cream
- Nutritional yeast gives that cheesy flavour without dairy
- Many traditional sides are naturally dairy-free
Gluten-free:
- Most Mexican food is corn-based anyway
- Just watch for wheat flour tortillas – use corn instead
- Check your spice blends don’t have wheat fillers
Common Mistakes (That I’ve Definitely Never Made)
Mistake #1: Undersalting your beans Beans need more salt than you think. Taste them and add salt until they taste good, not just acceptable.
Mistake #2: Making guacamole too early It browns. There’s no escaping it. Make it max 2 hours before serving.
Mistake #3: Overcooking your rice Once you add the liquid to rice, resist the urge to stir it constantly. Put the lid on and leave it alone.
Mistake #4: Using pre-shredded cheese I know it’s convenient, but pre-shredded cheese has a coating to prevent clumping that also prevents it from melting smoothly. Grate your own for queso.
Mistake #5: Forgetting the acid Lime juice, vinegar, or even a squeeze of orange – that acid is what makes Mexican food taste bright and fresh. Don’t skip it.
Make-Ahead and Storage Tips
Rice: Cooks fresh in 20 minutes, so I usually just make it fresh. But it’ll keep in the fridge for 3-4 days.
Beans: These actually improve with time. Make them ahead, store in their cooking liquid, and they’ll last a week in the fridge.
Salsas: Fresh salsas are best eaten within 24 hours. Cooked salsas (like salsa roja) last 5-7 days.
Guacamole: Make it fresh, press clingfilm onto the surface, refrigerate. It’ll last about 24 hours before browning gets aggressive.
Pickled items: These last ages. Weeks in the fridge, sometimes months.
Tip from experience: Label everything with the date. Future you will thank present you.
Pairing Your Sides with Main Dishes
Not all sides go with all mains. Here’s my quick reference:
Fish tacos need:
- Mexican slaw
- Lime crema
- Pico de gallo
- Cilantro-lime rice
Beef dishes work with:
- Refried beans
- Mexican rice
- Guacamole
- Grilled vegetables
Chicken pairs beautifully with:
- Black beans
- Corn salad
- Salsa verde
- Mexican Caesar salad
Vegetarian mains love:
- All the beans
- Mexican slaw
- Street corn
- Rice variations
Shopping List for Your Mexican Pantry
Fresh (buy weekly):
- Limes (lots of limes)
- Fresh coriander
- Tomatoes
- Avocados
- Onions
- Garlic
- Jalapeños
Pantry staples:
- Tinned black beans
- Tinned pinto beans
- Long-grain white rice
- Corn tortillas
- Flour tortillas
- Ground cumin
- Chili powder
- Dried oregano
- Tinned tomatoes
- Tinned green chiles
- Olive oil
Fridge/Freezer:
- Cheese (cheddar, Monterey Jack, or feta)
- Sour cream
- Corn (fresh or frozen)
Investment items (buy once, use forever):
- Dried chilies (ancho, chipotle)
- Better quality chili powder
- Mexican oregano
- Good hot sauce
Frequently Asked Questions
What’s the difference between Mexican rice and Spanish rice? They’re actually the same thing! “Spanish rice” is an American term for what’s properly called Mexican red rice (arroz rojo). It’s called Spanish rice because of the Spanish influence on Mexican cuisine, but it’s thoroughly Mexican in origin.
Can I freeze Mexican side dishes? Beans freeze brilliantly – portion them out with some cooking liquid. Rice is iffy (it can get mushy), but it works in a pinch. Salsas don’t freeze well due to their high water content. Guacamole turns brown even when frozen, so I wouldn’t bother.
Why do my refried beans look nothing like restaurant ones? Restaurant refried beans often use lard (which makes them incredibly creamy) and are quite heavily mashed or even blended. If yours are chunky, mash them more. If they’re dry, add more of the bean cooking liquid or some stock.
How can I make my sides less spicy for kids? Remove the seeds and membranes from jalapeños (that’s where the heat lives). Use mild chili powder. Keep the heat separate – let people add their own hot sauce. Kids’ palates adapt over time, so keep offering gently spicy food.
What makes Mexican food taste “Mexican”? It’s a combination: lime juice for acid, coriander for freshness, cumin for earthiness, and chilies for heat. You also can’t underestimate the importance of using fresh ingredients – especially fresh tomatoes, onions, and coriander.
Are Mexican side dishes healthy? Many are! Beans are packed with protein and fiber. Rice is a good source of energy. Vegetable-based sides offer vitamins and minerals. Watch out for the cheese and sour cream if you’re calorie-conscious, but overall, Mexican food can be very nutritious.
My Final Thoughts (For Now)
Here’s what I’ve learned after years of making Mexican food for my family: it’s not about perfection. It’s about fresh ingredients, bold flavours, and bringing people together around good food.
Some nights, my Mexican feast is elaborate – homemade tortillas, three types of beans, multiple salsas, the works. Other nights, it’s rice from a packet, tinned beans, and shop-bought guacamole. Both are perfectly valid. Both feed my family. Both taste good.
The beauty of Mexican side dishes is that they’re flexible. You can make them as simple or as complex as your time and energy allow. Start with one or two – maybe some cilantro-lime rice and a quick pico de gallo. Once those are in your regular rotation, add another. Before you know it, you’ll have a repertoire of sides that can transform any meal.
And here’s the thing about cooking Mexican food in the UK: it might not be 100% authentic (my Texan friends would probably have words about some of my substitutions), but it’s real, it’s delicious, and it makes my kids happy. That’s authentic enough for me.
Now, I’d love to hear from you! What’s your go-to Mexican side dish? Are there any traditional sides you’ve been too nervous to try? Drop a comment below and let’s chat.
Liked these side dishes for ham? Check out some more Delicious Side Dishes!
Creamed Peas
Enoki Mushroom Recipe Guide
Delia Smith Red cabbage
Parmentier Potatoes
Miso Green Beans
Greek Side Dishes

Becky is the voice behind Life in Velvet, an organised, intentional living blog focused on practical food, calm homes, thoughtful projects, and everyday systems that make real life feel easier. A mum of 3 living in the UK, Becky writes from lived experience, sharing what works, what doesn’t, and the decisions that make family life run more smoothly.
With a background in marketing and content writing, and over a decade of blogging experience, she brings a thoughtful, structured approach to everything from baking and home projects to routines and decision-making. Life in Velvet is where planning meets creativity, with ideas designed for real homes and real life.






