What to Eat Before and After Muay Thai for Fat Loss
Back to BlogWeight Loss

What to Eat Before and After Muay Thai for Fat Loss

Most Muay Thai weight loss problems are nutrition problems. What to eat before training to fuel class, what to eat after to recover, and what to avoid.

18 May 2026

The biggest reason people fail to lose weight despite training Muay Thai is not the training. It is what happens in the two hours around class. Underfuel and you cannot train hard. Overfuel after class and you erase the deficit. This is the practical guide to eating around training for fat loss specifically.

The two-hour rule

Most of what you eat before and after class fits in a two-hour window: 60 to 90 minutes before, and 30 to 90 minutes after. What you eat outside this window matters too, but the two hours immediately around class is where most people accidentally cancel their progress.

What to eat before class

The goal: enough fuel to train hard without feeling heavy or nauseous. A pre-class meal should be:

  • 200 to 400 calories
  • Moderate carbs, moderate protein, low fat, low fibre
  • Eaten 60 to 90 minutes before class
Good options:

  • A banana with a tablespoon of peanut butter
  • A bowl of oats with milk and berries
  • Two slices of toast with eggs
  • Greek yogurt with fruit
  • A small bowl of rice with chicken or fish
  • A small wholemeal sandwich with turkey or tuna
Time it so you finish eating at least 60 minutes before class. Anything closer than 45 minutes is uncomfortable for most people during a hard pad round.

What not to eat before class

  • Heavy fatty meals. Pad Thai with extra peanuts, fried chicken rice, ramen. Sit heavy and slow digestion.
  • Massive portions. Even healthy food in too-large quantities makes training miserable.
  • Spicy food. Acid reflux mid-kick is unpleasant.
  • Anything you have not eaten before. Class is not the time to experiment.
  • Sugar-only snacks. A bubble tea on the way to class spikes blood sugar then drops it, leaving you sluggish mid-class.
If you genuinely cannot eat before class because of timing or appetite, that is fine. A black coffee 30 minutes before class works for most people. Skip pre-class food, eat properly after.

What to drink before class

Water. Lots of it. Singapore's humidity means you sweat far more than you think during a Muay Thai session. Be well hydrated walking in.

Practical guide:

  • 500 ml of water 2 hours before class
  • 250 ml of water 30 minutes before class
  • Sip water through class
If you are training in evening classes after a workday, you are probably already mildly dehydrated. Pre-hydrate generously.

What to eat after class

The post-class meal matters more for fat loss than the pre-class meal because this is where most people overdo it. Recommended:

  • 300 to 500 calories within 30 to 90 minutes
  • Higher protein, moderate carbs, low to moderate fat
  • Real food, not bars or powders if possible
Good options:

  • Grilled chicken with rice and vegetables
  • Salmon with sweet potato and salad
  • Steak with rice and stir-fried greens
  • Eggs (3 to 4) with toast and avocado
  • Pasta with chicken and tomato sauce, normal portion
  • Tofu stir-fry with rice
  • A protein shake with a banana if you are not yet home
Aim for 25 to 40 grams of protein in this meal. Protein is what your muscles need to repair from training, and it keeps you full so you do not snack mindlessly later.

What not to eat after class

This is where most weight loss attempts die. After a hard class, your body craves calories and you have permission to eat. The trap is eating triple what you burned.

Common mistakes:

  • Massive bowls of nasi lemak with extra everything. Calorie-dense and easy to over-portion.
  • Hawker meals with sweet drinks. A 700-calorie meal plus a 400-calorie iced milo cancels the training.
  • Pizza, burgers, or fried foods justified by "I earned it." A large pizza is 2000 to 3000 calories. You burned 700.
  • Beer or wine right after class. Alcohol blunts protein synthesis and adds calories with no satiety.
  • Bubble tea on the way home. A standard milk tea with pearls is 400 to 600 calories of nothing nutritious.
  • Late-night snacking from "I trained today" logic. This is the silent killer of weight loss plans.

The honest math

For a 70 kg adult, one Muay Thai class burns about 600 to 800 calories. If you eat:

  • A 700-calorie pre-class meal: you start in deficit territory only if your day is otherwise lean
  • A 1200-calorie post-class meal plus drinks: you net out at maintenance or surplus
Compare to:

  • A 300-calorie pre-class snack: leaves room for post-class fuel
  • A 500-calorie post-class meal: creates a clear daily deficit
  • Water all day: no liquid calories
These two scenarios at the same training volume produce dramatically different weight outcomes over months.

The "training day" eating pattern

A simple daily structure on training days that works for fat loss:

  • Breakfast (7 to 9 am): Protein and carbs. Eggs and oats, or yogurt and fruit.
  • Lunch (12 to 1 pm): Balanced. Rice or noodles with protein and vegetables. Normal portion.
  • Pre-class snack (90 min before class): Light. Banana, toast, yogurt. 200 to 300 calories.
  • Class.
  • Post-class meal (within 90 min): Protein-heavy, moderate carbs. 400 to 500 calories.
  • Water throughout the day. Aim for 3 to 4 litres on training days.
No need to skip meals. No need to fast. No need to count grams. Just be intentional about the snack and meal that bookend training.

The "non-training day" eating pattern

On rest days you do not need the pre-class snack. You can eat slightly less overall because you are not training. A standard three-meal pattern works fine. Many people instinctively eat slightly less on rest days, which is appropriate.

What does not work: eating like a training day on a rest day. That accumulates surplus over the week.

Hydration

Underrated factor in weight loss. Dehydration:

  • Suppresses fat oxidation
  • Makes you mistake thirst for hunger
  • Hurts training quality
  • Slows recovery
Target 3 to 4 litres of water per day, more on training days. Coffee and tea count toward total hydration. Alcohol does not.

Common questions

Can I train fasted in the morning? Yes, for short or moderate-intensity classes. For a hard 90-minute class, eat something small first.

Should I drink a protein shake immediately after class? Helpful but not magical. A full meal within 90 minutes is equivalent for most people. Use shakes if you cannot eat real food in time.

Are carbs bad for fat loss? No. You need them to train hard. Cutting carbs aggressively destroys training quality. Eat carbs at meals, just not in liquid sugar form.

Should I eat back the calories I burned? Mostly yes, with a moderate deficit. Trying to net out at 500 calories for the day after a hard class is unsustainable and dangerous.

What if I am hungry all day? You are not eating enough protein, or you are not eating enough total food. Increase protein first. Add slightly more food if needed. Severe undereating slows fat loss, it does not speed it up.

A simple weekly meal plan

Not a strict prescription, just a working example. Adjust to your tastes.

  • Monday (class day): Oats and yogurt, rice with chicken, banana and toast before class, grilled fish with rice and greens after class
  • Tuesday (rest): Eggs and toast, salad with chicken, normal balanced dinner
  • Wednesday (class day): Repeat Monday pattern
  • Thursday (rest): Repeat Tuesday
  • Friday (class day): Repeat Monday pattern, allow yourself a slightly bigger post-class meal
  • Saturday (optional class): Lighter daytime meals, normal dinner
  • Sunday (rest): Free day within reason
This is not a diet. It is a working pattern people stay on for months because it is realistic and not punishing.

The result

Members at Khao Noi Gym who get the food right around training lose weight steadily without ever feeling hungry. The ones who train hard but eat carelessly stay stuck.

Nutrition is the multiplier. Training builds the engine. Food decides where it goes.

Related reading

Train with us

Ready to get on the mat?

Join a group class, book a private session, or drop us a message. We train all levels.