Home

Countries

Thailand food prices 2026-Q2: 63 ingredients across Lotus's, Big C, Tops

63 items · Lotus's · Big C · Tops · THB

Sources: chain weekly flyers; government food price indexes (US BLS, Statistics Korea, INE, ONS, StatCan, ABS, INEGI); manual in-store spot checks. Thailand prices are modelled estimates of typical 2026 Bangkok shelf prices and have not yet been verified in store. Methodology →

Cheapest chain on average

Lotus's

Cheapest on 41/63

Lotus's

฿40.94

average unit price

Big C

฿42.29

average unit price

Tops

฿54.72

average unit price

Ingredient prices by supermarket

See all 63 ingredient prices →
Ingredient — Lotus's, Big C, Tops
IngredientUnitLotus'sBig CTopsSpread
All-purpose flourper 100 g฿3.50฿3.40฿5.00+47%
Avocadoeach฿45.00฿48.00฿65.00+44%
Baguetteper 100 g฿12.00฿12.50฿18.00+50%
Bean sproutper 100 g฿4.20฿4.00฿6.00+50%
Beef brisketper 100 g฿30.00฿31.00฿42.00+40%
Beef chuckper 100 g฿38.00฿40.00฿55.00+45%
Black pepperper 100 g฿70.00฿68.00฿95.00+40%
Bomba riceper 100 g฿50.00฿52.00฿65.00+30%
Butterper 100 g฿55.00฿57.00฿70.00+27%
Carrotper 100 g฿4.20฿4.00฿6.00+50%
Cheddarper 100 g฿95.00฿92.00฿120.00+30%
Chicken breastper 100 g฿10.00฿10.50฿14.00+40%

See all 63 ingredient prices →

13 popular dishes · cost per serving

Cheapest meal: ฿42.33 · Priciest meal: ฿140.18

Banh Mi (Vietnam)
2 servings · 20 min · Mixed
Per serving฿42.33
Delivery (avg)฿150.00

You save ฿107.67 (72%)

Full breakdown
Elevated Khao Man Gai (sous-vide)
2 servings · 70 min · Mixed
Per serving฿42.86
Delivery (avg)฿95.00

You save ฿52.14 (55%)

Full breakdown
Mapo Tofu (Sichuan)
2 servings · 25 min · Fry
Per serving฿45.56
Delivery (avg)฿170.00

You save ฿124.44 (73%)

Full breakdown
Pad Thai (shrimp)
2 servings · 22 min · Fry
Per serving฿55.23
Delivery (avg)฿110.00

You save ฿54.77 (50%)

Full breakdown
Kimchi Jjigae
3 servings · 35 min · Boil
Per serving฿55.25
Delivery (avg)฿250.00

You save ฿194.75 (78%)

Full breakdown
Bibimbap (Korea)
2 servings · 30 min · Mixed
Per serving฿70.21
Delivery (avg)฿250.00

You save ฿179.79 (72%)

Full breakdown
Tonkotsu Ramen (Japan)
2 servings · 90 min · Boil
Per serving฿74.74
Delivery (avg)฿320.00

You save ฿245.26 (77%)

Full breakdown
Avocado Toast
1 servings · 5 min · Bake / oven
Per serving฿77.94
Delivery (avg)฿230.00

You save ฿152.06 (66%)

Full breakdown
Tacos al Pastor
3 servings · 30 min · Mixed
Per serving฿84.47
Delivery (avg)฿290.00

You save ฿205.53 (71%)

Full breakdown
Classic Cheeseburger
2 servings · 15 min · Fry
Per serving฿104.02
Delivery (avg)฿260.00

You save ฿155.98 (60%)

Full breakdown
Pho Bo (Vietnam)
3 servings · 180 min · Boil
Per serving฿104.06
Delivery (avg)฿180.00

You save ฿75.94 (42%)

Full breakdown
Seafood Paella
4 servings · 45 min · Mixed
Per serving฿106.31
Delivery (avg)฿550.00

You save ฿443.69 (81%)

Full breakdown
Spaghetti Carbonara
2 servings · 18 min · Boil
Per serving฿140.18
Delivery (avg)฿280.00

You save ฿139.82 (50%)

Full breakdown

Food price context in Thailand

Thailand's modern grocery trade is effectively a duopoly plus a premium tier: Lotus's, Big C and Tops, all priced in THB. Lotus's and Big C run the hypermarkets and the thousands of mini-format branches in between, and they shadow each other's prices so closely that the gap on everyday staples is often a baht or two. Tops (Central Group) sits clearly above them, with a bigger imported range and prices to match.

But the supermarkets are only half the story. A large share of Thai households still buy fresh meat, fish, herbs and vegetables at the talad sot (wet market), where pork, chicken and produce are usually cheaper than any chain on this page — so treat the numbers here as the modern-trade price, not the floor. Domestic staples are cheap: jasmine rice, eggs, chicken, pork, fish sauce, limes and most vegetables. Anything imported is not — cheese, butter, olive oil, cured meats and Western bread carry an import-duty and cold-chain premium that can make a carbonara or a cheeseburger cost more to cook in Bangkok than in Madrid.

Here's the honest part: Thailand is the one country on this site where cooking at home frequently does NOT beat eating out. A plate of khao man gai or pad krapao from a street stall costs roughly 50–70 THB, and even with Grab or LINE MAN fees a Thai dish often lands near 90–120 THB delivered. For one person cooking Thai food, buying a whole bunch of herbs, a bottle of fish sauce and a tray of eggs rarely comes out cheaper than the stall downstairs. Home cooking wins clearly for Western and Korean/Japanese dishes, where restaurant and delivery prices are several times higher, and for families cooking 3–4 portions at once.

Utilities are modest: this site uses 4.2 THB/kWh for electricity and 2.2 THB/kWh-equivalent for bottled LPG, the standard fuel for Thai home stoves. Many condos ban gas, though, so if you cook on an induction plate the electricity rate is what applies — check the dishes below at Lotus's, Big C and Tops to see where your recipe actually lands.

Sources: chain weekly flyers; government food price indexes (US BLS, Statistics Korea, INE, ONS, StatCan, ABS, INEGI); manual in-store spot checks. Thailand prices are modelled estimates of typical 2026 Bangkok shelf prices and have not yet been verified in store. Methodology →