Back to Mexico

Grocery price comparison

Mexico food ingredient prices 2026-Q2: 63 items across Soriana, Walmart (MX), Chedraui

Unit prices for 63 cooking ingredients across 3 chains in Mexico. Everything is normalised per 100 g, per 100 ml or per piece, so pack sizes do not distort the comparison. In each row the cheapest supermarket is highlighted in green.

Sources: chain weekly flyers; government food price indexes (US BLS, Statistics Korea, INE, ONS, StatCan, ABS, INEGI); manual in-store spot checks. Methodology

Cheapest chain overall

Walmart (MX)

63/63 cheapest on

Soriana

$17.15

average unit price

Walmart (MX)

$15.78

average unit price

Chedraui

$19.47

average unit price

IngredientSoriana, Walmart (MX), Chedraui
IngredientUnitSorianaWalmart (MX)ChedrauiSpread
All-purpose flourper 100 g$2.50$2.20$2.80+27%
Avocadoeach$14.00$12.00$16.00+33%
Baguetteper 100 g$6.00$5.00$7.00+40%
Bean sproutper 100 g$5.00$4.50$5.50+22%
Beef brisketper 100 g$18.00$16.00$22.00+38%
Beef chuckper 100 g$24.00$22.00$28.00+27%
Black pepperper 100 g$14.00$13.00$16.00+23%
Bomba riceper 100 g$14.00$13.00$16.00+23%
Butterper 100 g$18.00$17.00$20.00+18%
Carrotper 100 g$2.50$2.20$3.00+36%
Cheddarper 100 g$24.00$22.00$28.00+27%
Chicken breastper 100 g$12.00$11.00$13.00+18%
Chicken thigh (bone-in)per 100 g$9.00$8.50$10.00+18%
Chorizoper 100 g$14.00$13.00$16.00+23%
Cilantroper 100 g$4.00$3.50$4.50+29%
Cinnamon stickper 100 g$24.00$22.00$28.00+27%
Corn tortillaeach$0.50$0.40$0.60+50%
Cucumberper 100 g$3.00$2.50$3.50+40%
Doubanjiang (chili bean paste)per 100 g$18.00$16.00$22.00+38%
Eggeach$6.00$5.50$6.50+18%
Fish sauceper 100 ml$12.00$11.00$14.00+27%
Fresh ramen noodleper 100 g$11.00$10.00$13.00+30%
Garlicper 100 g$9.00$8.00$11.00+38%
Gingerper 100 g$8.00$7.00$9.00+29%
Gochujangper 100 g$14.00$13.00$16.00+23%
Ground porkper 100 g$12.00$11.00$13.00+18%
Guajillo chileper 100 g$22.00$20.00$25.00+25%
Hamburger buneach$5.00$4.50$6.00+33%
Kimchi (aged)per 100 g$22.00$20.00$25.00+25%
Lettuceper 100 g$4.00$3.50$4.50+29%
Limeeach$1.50$1.20$1.80+50%
Mayonnaiseper 100 g$8.00$7.00$9.00+29%
Musselper 100 g$12.00$11.00$14.00+27%
Olive oilper 100 ml$22.00$20.00$25.00+25%
Onionper 100 g$3.00$2.80$3.50+25%
Pancettaper 100 g$32.00$30.00$35.00+17%
Peanutper 100 g$14.00$13.00$16.00+23%
Pecorino Romanoper 100 g$45.00$42.00$50.00+19%
Pickled daikon & carrotper 100 g$14.00$13.00$16.00+23%
Pineappleper 100 g$2.50$2.20$3.00+36%
Pork bellyper 100 g$18.00$17.00$20.00+18%
Pork bones (broth)per 100 g$4.00$3.50$4.50+29%
Pork shoulderper 100 g$11.00$10.00$12.00+20%
Rice noodle (pad thai)per 100 g$11.00$10.00$12.00+20%
Rice noodle (pho)per 100 g$11.00$10.00$12.00+20%
Saffronper 100 g$320.00$300.00$360.00+20%
Scallionper 100 g$6.00$5.50$7.00+27%
Sea saltper 100 g$1.80$1.50$2.00+33%
Sesame oilper 100 ml$28.00$26.00$32.00+23%
Short-grain riceper 100 g$3.50$3.20$4.00+25%
Shrimpper 100 g$28.00$26.00$32.00+23%
Sichuan peppercornper 100 g$35.00$32.00$40.00+25%
Smoked paprikaper 100 g$16.00$15.00$18.00+20%
Sourdough breadper 100 g$9.00$8.00$11.00+38%
Soy sauceper 100 ml$7.00$6.50$8.00+23%
Soybean sproutsper 100 g$6.00$5.50$7.00+27%
Spaghettiper 100 g$4.50$4.20$4.80+14%
Spinachper 100 g$5.00$4.50$6.00+33%
Star aniseper 100 g$32.00$28.00$36.00+29%
Sugarper 100 g$2.50$2.20$2.80+27%
Tofuper 100 g$5.00$4.50$5.50+22%
Tomatoper 100 g$3.50$3.20$4.00+25%
Vegetable oilper 100 ml$7.00$6.50$8.00+23%

Showing 63 of 63 ingredients

Widest price gaps between chains

  • Lime$1.20 $1.80 +50%
  • Corn tortilla$0.40 $0.60 +50%
  • Baguette$5.00 $7.00 +40%

How to read this table

Compare unit prices, not pack prices. When two products come in different pack sizes, the till price cannot tell you which is cheaper. Every number in this table is already converted to a unit price.

Unit price vs pack priceMethodology

Prices in other countries