Where to Buy Mexican Ingredients in London - Complete Guide
Discover the best shops, markets and online options for finding authentic Mexican ingredients in London. From dried chillies to masa harina, we show you where to find everything you need.
EBEdmond Bojalil
Recetas Mexas

Where to Buy Mexican Ingredients in London: The Definitive Guide
London is one of the world's greatest food cities, yet finding authentic Mexican ingredients can still feel like a treasure hunt if you don't know where to look. While UK supermarkets have improved their Mexican offerings enormously in recent years, the really essential items - proper dried chillies, fresh masa, nixtamalised corn, Mexican oregano, and artisan products - require a bit more effort to source. This comprehensive guide maps out every type of shop, market, and online resource where you can find Mexican ingredients in London, organised by neighbourhood and shopping type.
Specialist Mexican and Latin American Shops
Elephant and Castle - Latin Quarter
The Elephant and Castle area has historically been the heart of London's Latin American community, and despite ongoing redevelopment, it remains the best area in London for Mexican and Latin American ingredients. The indoor shopping centre and surrounding streets are home to several Latin grocery shops stocking fresh corn masa, a vast range of dried chillies, Mexican cheeses (queso fresco, queso Oaxaca), crema, fresh and dried herbs (epazote, Mexican oregano), dried corn husks for tamales, achiote paste, mole pastes, Mexican chocolate, and an enormous variety of tinned and packaged goods from across Latin America. Prices are generally very reasonable - much lower than specialist online shops. The shops along Walworth Road and Elephant Road are worth exploring thoroughly. Getting there: Elephant and Castle station (Northern and Bakerloo lines).
Seven Sisters - Latin Corner
The Wards Corner area near Seven Sisters station in North London is another concentration of Latin American shops and markets. The indoor market (La Puebla or Latin Village market) has several stalls selling Mexican and Central American products. You'll find fresh tortillas, dried chillies, masa harina, canned Mexican products, and fresh produce at competitive prices. The area also has several Latin American restaurants where you can eat while shopping. Getting there: Seven Sisters station (Victoria line), right outside the station.
Brixton - Caribbean and Latin Shops
Brixton's covered markets (Brixton Village and Market Row) and the surrounding streets are excellent for fresh produce and shared Latin American-Caribbean ingredients. While the shops here are primarily Caribbean and West African, many products overlap with Mexican cooking: Scotch bonnet chillies (habanero substitute), huge bunches of fresh coriander at very low prices, limes, avocados, plantains, black beans, dried beans, and cooking spices. Electric Avenue and the market area are the key shopping streets. Getting there: Brixton station (Victoria line), 2-minute walk.
London's Best Supermarkets for Mexican Ingredients
Waitrose
Waitrose consistently has the best supermarket selection for Mexican cooking in London. Their larger stores (Canary Wharf, King's Road, Marylebone, Balham) stock good quality Hass avocados, a range of fresh chillies (jalapeño, serrano, habanero in season), fresh coriander, Gran Luchito products (chipotle paste, corn tortillas, salsas), limes, Ceylon cinnamon, and occasionally masa harina. The produce quality is reliably high. Prices are premium but the quality justifies it for key ingredients.
Sainsbury's
Sainsbury's is a strong all-rounder for Mexican ingredients. Their world foods aisle stocks a decent range: tortillas, chipotle paste, pickled jalapeños, refried beans, and taco seasonings. The fresh produce section has good avocados, fresh chillies, and large bunches of coriander. Larger Sainsbury's stores (particularly the Local Plus and Superstore formats) have better selections. Their Taste the Difference range occasionally includes Mexican-themed products worth trying.
Tesco
Tesco Extra stores have a reasonable world foods section with Mexican basics: Old El Paso and Discovery tortillas, chipotle paste, tinned beans, jalapeños, and commercial salsas. The fresh produce section carries avocados, limes, fresh coriander, and jalapeños. Smaller Tesco Metro and Express stores have limited selection. The larger stores in suburban London often have better stock than smaller central London branches.
M&S Food
Marks and Spencer's food halls offer premium quality but a smaller range. Their avocados are excellent (including cocktail avocados), and they stock good fresh chillies, limes, and coriander. Their ready-made Mexican-inspired range (guacamole, salsas) is well-executed if you're in a hurry. Prices are at the top end.
Asian Supermarkets
London's large Asian supermarkets - such as the Japan Centre (Soho), Seoul Plaza (New Malden), and the many Chinese and Indian supermarkets across the city - are underrated sources for Mexican cooking ingredients. They stock whole dried chillies at very competitive prices, large quantities of fresh coriander, limes, spring onions, fresh ginger, and many shared spices. The dried chilli selection in a good Chinese supermarket can be surprisingly relevant to Mexican cooking. Chinatown (Leicester Square/Soho) is particularly good for bulk dried chillies and fresh produce.
London's Food Markets
Borough Market
London's most famous food market has several stalls relevant to Mexican cooking. You'll find specialist chilli vendors, fresh produce stalls with excellent avocados and herbs, and occasionally Mexican food vendors selling ingredients alongside prepared food. The quality is high but prices reflect the Borough Market premium. Open Monday to Saturday (reduced hours Mon-Tue). Getting there: London Bridge station.
Berwick Street Market (Soho)
This small but excellent street market in Soho has good produce stalls selling fresh chillies, herbs, and fruit at better prices than Soho's supermarkets. Worth a stop if you're in central London.
Ridley Road Market (Dalston)
This vibrant East London market is one of the best places in London for affordable fresh produce. The Turkish, Caribbean, and African shops and stalls sell large bunches of coriander, bags of fresh chillies, avocados, limes, and beans at much lower prices than supermarkets. It's a 10-minute walk from Dalston Junction (Overground) or Dalston Kingsland stations.
Online Delivery in London
All the major online specialists deliver to London, often with next-day options:
- Cool Chile Co (coolchile.co.uk): The original UK Mexican ingredient specialist. Excellent dried chillies, masa harina, mole pastes, and equipment.
- MexGrocer (mexgrocer.co.uk): Wide range of over 500 Mexican products at competitive prices.
- Sous Chef (souschef.co.uk): Premium quality, curated selection.
- Amazon UK/Amazon Fresh: Convenient same-day or next-day delivery on a growing range of Mexican products. Amazon Fresh delivers groceries including fresh produce in London.
- Ocado: Good for combining Mexican ingredients with your regular weekly shop.
Neighbourhood Shopping Routes
For the most efficient Mexican ingredient shopping in London, consider these routes:
- South London route: Start at Elephant and Castle (Latin shops), walk to Burgess Park area, then bus to Brixton (market and Caribbean shops).
- Central London route: Chinatown for dried chillies and spices, then Berwick Street Market for fresh produce, then Waitrose for premium items.
- East London route: Ridley Road Market (Dalston) for cheap fresh produce, then check the Turkish and Middle Eastern shops on Kingsland Road.
- North London route: Seven Sisters Latin shops, then walk to Finsbury Park area for Turkish supermarkets with shared ingredients.
London truly has everything you need to cook any Mexican dish - it's just a matter of knowing where to look. For more information on specific ingredients and products, visit our UK stores directory and browse our recipe collection to put your ingredients to delicious use.
Budget Shopping Strategy for Mexican Ingredients in London
Smart shopping across multiple sources saves significant money. A suggested strategy for London-based Mexican cooking enthusiasts: do a monthly online order from MexGrocer or Cool Chile Co for specialist dry goods (dried chillies, masa harina, Mexican oregano, tinned tomatillos) - buying in bulk reduces per-item costs and shipping fees. Buy fresh produce weekly from your nearest market or greengrocer (much cheaper than supermarkets for avocados, limes, coriander, and chillies). Use supermarkets for convenience items and anything on offer. Asian supermarkets in Chinatown, Tooting, and Wembley offer extraordinary value on shared ingredients like dried chillies, fresh herbs, and spices. A Mexican home cook in London can maintain a fully stocked kitchen for approximately £15-25 per month on specialist ingredients, with fresh produce adding another £5-10 per week depending on how frequently you cook Mexican food.
Growing Mexican Ingredients in London
London's climate, surprisingly, supports growing several Mexican ingredients. Chilli plants thrive on sunny windowsills, in greenhouses, and in sheltered gardens - jalapeño, serrano, and habanero varieties all grow well from seed started indoors in March. Fresh coriander grows quickly from seed and can be sown every few weeks for a continuous supply from April to October. Tomatillos grow enthusiastically in London greenhouses and south-facing gardens - they're actually related to gooseberries, which thrive in British conditions. Epazote, the distinctive Mexican herb that's nearly impossible to buy fresh in the UK, grows readily from seed and can even become invasive if not contained. Mexican marigolds (cempasúchil) for Día de Muertos grow beautifully in London gardens from spring-sown seed. Seeds for all of these are available from specialist seed suppliers like Chiltern Seeds, Simpson's Seeds, and Amazon UK. Growing even a few of these ingredients connects you more deeply with Mexican food culture and provides a supply of ultra-fresh produce that no shop can match.
Seasonal Ingredient Availability in London
Certain Mexican ingredients have seasonal availability in London. Fresh tomatillos occasionally appear at specialist greengrocers and farmers' markets in late summer (August-September). Fresh corn on the cob is at its best and cheapest from June to September. British-grown chillies appear at farmers' markets from July to October. Avocados are most abundant and affordable from March to June. Limes are available year-round but cheapest in summer. Fresh coriander is available year-round but grows best (and is cheapest at markets) from April to October. Marigolds for Día de Muertos are available from garden centres and florists in October-November. Understanding these seasonal patterns helps London-based Mexican cooks plan their menus around what's freshest and most affordable, resulting in better-tasting food and lower shopping bills. The principle is the same in Mexican cooking as in all cooking: use what's in season and everything tastes better.

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read more