No. 1 healthy meal delivery
Healthy meal prepacross Thailand
We do the meal prep. You heat and eat.
Thai-style healthy meals, frozen and delivered to your door. Take one out, heat it and eat. From ฿44 per meal
- No cooking oil
- No MSG
- No added sugar
- No preservatives
- Thai FDA approved
- Lab-tested nutrition
Delivery tomorrow Thu 22 Oct
This postcode covers several areas. Choose yours.
Order now and receive it on
★★★★★Trusted by 100,000+ customers

Nutrition facts
Ka Pow Kaiper meal
Energy180kcal
- Protein
- 33 g
- Carbs
- 4 g
- Fat
- 3 g
- Sugar
- 1 g
Ka Pow Kai
180 kcal, 33 g protein
Gochujang
170 kcal, 32 g protein
Minced Chicken Black Pepper and Garlic Sauce
160 kcal, 27 g protein
Khua Kling Kai
140 kcal, 27 g protein
Nam Tok Kai
150 kcal, 25 g protein
Chicken Teriyaki
190 kcal, 34 g protein
Larb Kai
150 kcal, 28 g protein
Kang Keaw Wan Kai
150 kcal, 26 g protein
Massaman Kai
170 kcal, 22 g protein
Grilled Chicken with Garlic Sauce
160 kcal, 32 g protein
Tom Kha Kai
150 kcal, 31 g protein
Chicken Mushroom Cream Sauce with Truffle Flavoured
150 kcal, 23 g protein
Chicken Yellow Curry
170 kcal, 31 g protein
Pad Hor Mok Kai
190 kcal, 25 g protein
Chicken Salted Egg Sauce
160 kcal, 25 g protein
Stir-fried Minced Chicken with Tomato Sauce
150 kcal, 22 g protein
Ok Kai Pha-Lo
150 kcal, 30 g protein
Chicken Breast with Thai Herb Spicy Salad
150 kcal, 28 g protein
Tender Chicken Red Curry
130 kcal, 20 g protein
Miso Soup with Tender Chicken
100 kcal, 20 g protein
Stir-fried Pumpkin with Minced Chicken
160 kcal, 26 g protein
Tom Zab Moo
130 kcal, 24 g protein
Pork Garlic and Black Pepper
130 kcal, 21 g protein
Pa Nang Moo
160 kcal, 23 g protein
Stir-fried Pork with Korean Spicy Sauce
140 kcal, 19 g protein
Stir-fried Tender Pork with Cauliflower
120 kcal, 19 g protein
Spaghetti Bolognese with Minced Chicken
220 kcal, 21 g protein
Mee Klook
280 kcal, 27 g protein
Suki
180 kcal, 22 g protein
Dry Jade Noodles with Roasted Chicken
280 kcal, 26 g protein
Vegetable Noodles with Creamy Tom Yum and Minced Chicken
330 kcal, 23 g protein
Dory Fish Chu Chee
100 kcal, 16 g protein
Ka Pow Dory Fish
80 kcal, 17 g protein
Dory Fish with Southern Thai Yellow Curry
110 kcal, 16 g protein
Ka Pow Koong
70 kcal, 12 g protein
Shrimp with Garlic and Black Pepper
70 kcal, 10 g protein
Shrimp Yellow Curry
70 kcal, 11 g protein
Pork Roll in Seaweed Wrap
170 kcal, 23 g protein
100,000+customers have ordered
5.0average from 10,000+ reviews on Shopee
12 yearsselling healthy meals since 2014
Nationwidetemperature-controlled delivery
Choose every meal yourself
38 dishes to choose from. Each one lists calories, protein, carbs and fat.
-
Ka Pow Kai
Medium spicy180kcal- Protein33g
- Carbs4g
- Fat3g
-
Gochujang
Mild170kcal- Protein32g
- Carbs8g
- Fat1g
-
Minced Chicken Black Pepper and Garlic Sauce
Not spicy160kcal- Protein27g
- Carbs8g
- Fat2g
-
Khua Kling Kai
Very spicy140kcal- Protein27g
- Carbs6g
- Fat1g
-
Nam Tok Kai
Medium spicy150kcal- Protein25g
- Carbs8g
- Fat1.5g
-
Chicken Teriyaki
Not spicy190kcal- Protein34g
- Carbs8g
- Fat2g
-
Larb Kai
Very spicy150kcal- Protein28g
- Carbs5g
- Fat2g
-
Kang Keaw Wan Kai
Mild150kcal- Protein26g
- Carbs5g
- Fat2.5g
-
Massaman Kai
Mild170kcal- Protein22g
- Carbs8g
- Fat6g
-
Grilled Chicken with Garlic Sauce
Not spicy160kcal- Protein32g
- Carbs7g
- Fat1g
-
Tom Kha Kai
Mild150kcal- Protein31g
- Carbs3g
- Fat2g
-
Chicken Mushroom Cream Sauce with Truffle Flavoured
Not spicy150kcal- Protein23g
- Carbs9g
- Fat3g
-
Chicken Yellow Curry
Very spicy170kcal- Protein31g
- Carbs4g
- Fat3.5g
-
Pad Hor Mok Kai
Very spicy190kcal- Protein25g
- Carbs6g
- Fat7g
-
Chicken Salted Egg Sauce
Mild160kcal- Protein25g
- Carbs6g
- Fat4g
-
Stir-fried Minced Chicken with Tomato Sauce
Not spicy150kcal- Protein22g
- Carbs9g
- Fat2.5g
-
Ok Kai Pha-Lo
Not spicy150kcal- Protein30g
- Carbs4.5g
- Fat1.5g
-
Chicken Breast with Thai Herb Spicy Salad
Medium spicy150kcal- Protein28g
- Carbs8g
- Fat1g
-
New Tender Chicken Red Curry
Very spicy130kcal- Protein20g
- Carbs8g
- Fat2.5g
-
New Miso Soup with Tender Chicken
Not spicy100kcal- Protein20g
- Carbs2g
- Fat1.5g
-
New Stir-fried Pumpkin with Minced Chicken
Not spicy160kcal- Protein26g
- Carbs6.5g
- Fat3.5g
-
+฿10 Tom Zab Moo
Medium spicy130kcal- Protein24g
- Carbs2g
- Fat2.5g
-
+฿10 Pork Garlic and Black Pepper
Not spicy130kcal- Protein21g
- Carbs6g
- Fat2.5g
-
+฿10 Pa Nang Moo
Very spicy160kcal- Protein23g
- Carbs4g
- Fat5g
-
+฿10 New Stir-fried Pork with Korean Spicy Sauce
Medium spicy140kcal- Protein19g
- Carbs11g
- Fat2.5g
-
+฿10 New Stir-fried Tender Pork with Cauliflower
Medium spicy120kcal- Protein19g
- Carbs8g
- Fat1g
-
+฿10 Spaghetti Bolognese with Minced Chicken
Not spicy220kcal- Protein21g
- Carbs26g
- Fat4g
-
+฿10 Mee Klook
Mild280kcal- Protein27g
- Carbs38g
- Fat2.5g
-
+฿10 Suki
Not spicy180kcal- Protein22g
- Carbs16g
- Fat3g
-
+฿10 Dry Jade Noodles with Roasted Chicken
Not spicy280kcal- Protein26g
- Carbs32g
- Fat5g
-
+฿10 New Vegetable Noodles with Creamy Tom Yum and Minced Chicken
Mild330kcal- Protein23g
- Carbs39g
- Fat9g
-
+฿15 Dory Fish Chu Chee
Mild100kcal- Protein16g
- Carbs0g
- Fat4g
-
+฿15 Ka Pow Dory Fish
Medium spicy80kcal- Protein17g
- Carbs2g
- Fat1g
-
+฿15 New Dory Fish with Southern Thai Yellow Curry
Very spicy110kcal- Protein16g
- Carbs6g
- Fat2.5g
-
+฿15 Ka Pow Koong
Very spicy70kcal- Protein12g
- Carbs3g
- Fat1g
-
+฿15 Shrimp with Garlic and Black Pepper
Not spicy70kcal- Protein10g
- Carbs3.5g
- Fat2g
-
+฿15 New Shrimp Yellow Curry
Mild70kcal- Protein11g
- Carbs3g
- Fat1.5g
-
+฿10 Pork Roll in Seaweed Wrap
Not spicy170kcal- Protein23g
- Carbs3g
- Fat7g
Why Cleanfit
Planned by nutritionists, balanced in every meal.
- No cooking oilWe cook without oil to cut extra fat.
- No MSGFlavor comes from herbs and spices.
- No added sugarSugar is kept low in every dish.
- No preservativesFreezing keeps the food fresh, not chemicals.
- Thai FDA approvedRegistered with Thailand's Food and Drug Administration.
Typical nutrition per meal
Weight-loss planper meal
Energy350–450kcal
- High proteinKeeps you full and helps you keep muscle
- 30–40 g
- Low fatFewer calories, less stored fat
- 5–10 g
- Low sugarSteadier blood sugar, fewer sweet cravings
- 0–5 g
- Balanced carbsSteady energy through the day
- 25–35 g
Low in calories, suited to weight loss
Full nutrition tables and 7 to 30 day meal plans (in Thai) are on อาหารลดน้ำหนัก.com
Meal prep plans
Choose how many meals you want, then pick each dish. The bigger the pack, the less you pay per meal.
Pack 7 Day
21 meals, about 7 days
- Choose your delivery date
- Choose any dishes
Pack 15 Day
45 meals, about 15 days
- Choose your delivery date
- Choose any dishes
Pack 30 Day
90 meals, about 30 days
- Split into 2 deliveries
- Choose your delivery date
- Choose any dishes
How to order
You can do everything on the website in a few minutes.
- Choose a pack21, 45 or 90 meals
- Choose your dishesPick each meal from 38 dishes
- Enter your addressSee your delivery date and fee before you pay
- PayThai QR or credit/debit card
- Receive your mealsPut them in the freezer and heat one whenever you want
What our customers say
Over the past 12 years, more than 100,000 people have ordered from us. Reviews and videos are in Thai, as customers posted them.
Latest customer reviews
Customer review
Find your daily nutrition target
Answer a few questions to see how many calories and how much protein you need each day.
- Free to use
- No sign-up
1What is your goal?
2About you
Your daily target
Goal:
Energykcal
- Protein
- g
- Fat
- g
- Carbs
- g
A safe pace is 0.5 to 1 kg per week.
Every dish lists its numbers, so it is easy to pick meals close to your target. From ฿44 per meal.
More on meal planning (in Thai) at อาหารลดน้ำหนัก.com
You have your meals. What next?
Every goal is different, and good food is only the start. We built the Cleanfit app to guide you day by day, because we want you to reach your goal, not only receive a delivery.
- A plan made for youWorks out the calories and nutrients for your goal, so you don't have to guess.
- Snap a photo, see the caloriesAI reads your plate or a nutrition label and shows calories, protein, carbs and fat.
- AI nutrition coach, 24 hours a dayAsk a question whenever you have one.
- Stay on track every dayFollow your progress and see your results until you reach your goal.
Free to download. No extra cost.
-4.2 kg
92% on plan
Meal prep guides
How to store, reheat and budget. Answers to the questions customers ask us most.
- Healthy meal prep delivery: how to choose a service you can stick with To choose a meal prep delivery service, check 6 things: nutrition facts for each meal, how the food is cooked, how long it keeps, which day…
- Is frozen meal prep a good idea? Nutrients, storage, thawing and reheating Frozen meal prep suits people who have no time to cook. Cold keeps food for a long time without preservatives, and calories and protein gen…
- How much does meal prep cost per meal? Cooking at home vs ordering CleanFit meal prep costs ฿44.3–50 per meal on average, depending on the pack size. That is the price of 1 main dish, without rice. Pork and…
- Meal prep for office workers: a 5-day lunch and dinner plan, and how to take it to work Office workers find it easier to keep eating healthy if they choose lunches and dinners for all 5 workdays on the weekend. Keep frozen meal…
- Meal prep delivery outside Bangkok: how it stays cold and when it arrives We send our frozen meal prep to other provinces by temperature-controlled DHL, Monday to Friday. You usually receive it the day after the f…
Meal prep questions
What is meal prep, and how does Cleanfit help?
Meal prep means cooking several meals ahead, so healthy food is ready when you are busy. We do that part for you. Every meal is cooked, vacuum-packed and frozen. Keep them in the freezer and heat one when you need it.
How long do Cleanfit meals keep?
120 days in the freezer. Once a meal is in the fridge, eat it within 5 to 7 days. Every meal is vacuum-packed, so the taste holds up.
Can I choose my own dishes?
Yes. You pick each meal from 38 dishes: chicken, pork, fish, shrimp and noodles.
When do you deliver?
Bangkok and nearby provinces: every day except Saturday, in a time slot you choose. Other provinces: chilled delivery by DHL, Monday to Friday.
How do I order?
Order on the website. Choose a pack, choose your dishes, enter your address and pay. If you want to talk to us first, message LINE @cleanfit or Messenger.
What is the minimum order?
21 meals on the website. To try us first, there is a 9-meal trial pack you can order by chat.
Can I change my delivery date?
Yes. Message us in chat at least 1 day before your delivery date.
I have food allergies. Can I still order?
Yes. We keep a menu chart for allergies. Tell us what you are allergic to and choose from the dishes that are safe for you.
How can I pay?
On the website: Thai QR or credit/debit card. By chat: bank transfer or PromptPay.
Ready to start?
New customers get 5% off. Send us a message to claim it.
Delivery across Thailand