Bangkok meal plans · 3, 7, 14, 30 days

Meals for your goal, delivered across Bangkok

Pick your plan, choose your meals and delivery days. We prepare your meals in our Bang Na kitchen and deliver across Bangkok. No planning, no cooking, no shopping.

Choose plan

from 292 ฿ / day

Mealzo Balanced meal boxMealzo High Protein meal boxMealzo Vegetarian meal boxMealzo Weight Loss meal box

Mealzo Bangkok delivers 12 meal plans across Bangkok, with 1200 to 2500 kcal, 3 or 5 meals per day, and 3, 7, 14 or 30 day packages.

  • Balanced: 1 160 - 17 030 THB
  • Weight Loss: 1 160 - 17 030 THB
  • High Protein: 1 320 - 19 400 THB
  • Vegetarian: 1 100 - 16 080 THB
  • Vegan: 1 100 - 16 080 THB
  • Keto: 1 420 - 20 810 THB
  • Low-Carb: 1 420 - 20 810 THB
  • Gluten-Free: 1 160 - 17 030 THB
  • Easy-to-Digest: 1 160 - 17 030 THB
  • Pescatarian: 1 320 - 19 400 THB
  • No Fish & Seafood: 1 160 - 17 030 THB
  • Dairy & Egg Free: 1 160 - 17 030 THB

How long are the plans?

From a short Trial package up to 30 days. Pick whatever suits you.

Can I skip a day?

Yes, just let us know by 6:00 PM the day before.

Can I pause my plan?

Yes. Pause it and come back whenever you're ready.

How can I pay?

PromptPay using Thai QR. Card payments are not available at the moment.

Do you offer pork-free meals?

Yes. No-pork is available as a dietary preference option.

How many meals per day can I choose?

You can choose 3 or 5 meals a day, matched to your plan and goal.