Skip to main content
Nutrition

Cooking Protein for Meal Prep: A Malaysian Fitness

Coach Haslinda Osman

Learn how to cook and store protein for weekly meal prep. Malaysian-friendly methods for chicken, fish, eggs, and beef that stay tasty for days.

Meal prep is the difference between hitting your protein target and ordering Grabfood at 9pm because you have nothing ready. In Malaysia, where food is cheap, abundant, and delicious, the temptation to just eat out is real. But eating out makes tracking macros nearly impossible - that economy rice uncle is not measuring the oil he uses.

Cooking your own protein in bulk saves money, gives you control over your nutrition, and takes about two hours per week. Here is how to do it efficiently.

Buying Protein in Bulk in Malaysia

Chicken Breast

The staple of every meal prepper. Buy in bulk for savings:

  • Frozen chicken breast (boneless): RM14-22 per kg at AEON, Lotus's (formerly Tesco), or Mydin
  • Fresh chicken breast at wet market: RM12-18 per kg - ask the uncle to remove skin and bones
  • Ayamas frozen chicken breast: RM18-25 per kg, convenient and consistent quality

Buy 2-3kg per week if chicken is your primary protein source. That gives you roughly 400-600g of protein for the week.

Chicken Thigh

More flavourful than breast, slightly higher in fat. Costs RM8-14 per kg - significantly cheaper than breast. The fat difference is about 3-5g per 100g. If you are not on an extreme cut, thighs are fine.

Fish

  • Frozen tilapia fillets: RM15-25 per kg at supermarkets
  • Fresh kembung (mackerel): RM10-16 per kg at wet markets - excellent omega-3 content
  • Canned sardines (Ayam Brand, Adabi): RM4-8 per can, 15-20g protein per can. Not glamorous but effective
  • Fresh salmon: RM60-100 per kg - premium option for those with budget

Eggs

  • Standard tray (30 eggs): RM14-18 at most supermarkets
  • Free-range/kampung eggs: RM1.00-1.50 per egg
  • Standard eggs provide about 6g protein each. A tray of 30 gives you 180g of protein for under RM20 - unbeatable value.

Beef

  • Local beef (daging tempatan): RM35-50 per kg at wet markets
  • Imported beef (Australia): RM50-80 per kg at supermarkets
  • Minced beef: RM25-40 per kg - most versatile for meal prep

Cooking Methods That Keep Protein Tasty for Days

The biggest meal prep failure: food that tastes good on Sunday but is dry, rubbery, and sad by Wednesday. Here is how to avoid that.

Chicken Breast

Oven baked (best for meal prep):

  1. Preheat oven to 200°C
  2. Butterfly the chicken breasts (cut horizontally to make them thinner and even)
  3. Season with salt, pepper, garlic powder, and turmeric (kunyit)
  4. Place on a lined baking tray
  5. Bake for 18-22 minutes (depending on thickness)
  6. Internal temperature should reach 74°C
  7. Let rest for 5 minutes before storing

The butterfly technique is critical. Thick chicken breasts cook unevenly - the outside dries out while the inside is still raw. Butterflying creates even thickness and prevents overcooking.

Poached (moistest method):

  1. Bring a pot of water to a rolling boil
  2. Add chicken breast, turn heat to low
  3. Cover and cook for 12-15 minutes
  4. Remove and let cool
  5. Shred or slice

Poached chicken stays moist even after 4-5 days in the fridge. It takes seasoning well - toss it with soy sauce, sesame oil, and sliced spring onions for a quick Chinese-style chicken. Or mix with sambal for a Malaysian twist.

Slow cooker:

  1. Place chicken breasts in slow cooker
  2. Add 200ml chicken stock or water
  3. Season with ginger, garlic, soy sauce
  4. Cook on low for 3-4 hours
  5. Shred with two forks

Produces tender, shreddable chicken that works in wraps, rice bowls, and salads.

Fish

Pan seared (best for tilapia and salmon):

  1. Pat fish dry with paper towels - this is essential for a good sear
  2. Season with salt, pepper, and a squeeze of lime
  3. Heat oil in a non-stick pan over medium-high heat
  4. Cook 3-4 minutes per side
  5. Store skin-side up to keep skin crispy (it will soften in the fridge but still tastes good)

Steamed (traditional Malaysian method):

  1. Place fish on a plate
  2. Top with sliced ginger, garlic, and light soy sauce
  3. Steam for 8-12 minutes depending on thickness
  4. Finish with a drizzle of sesame oil and sliced spring onion

Steamed fish stores well and reheats without drying out.

Eggs

Hard-boiled (meal prep essential):

  1. Place eggs in cold water in a pot
  2. Bring to a boil
  3. Boil for 10 minutes for fully cooked yolks
  4. Transfer immediately to ice water for 5 minutes
  5. Peel and store in an airtight container

Hard-boiled eggs last 5-7 days in the fridge. Eat them as snacks, chop into salads, or eat with nasi.

Egg muffins (grab-and-go option):

  1. Whisk 8 eggs with salt and pepper
  2. Add diced vegetables - capsicum, onion, spinach
  3. Pour into a greased muffin tin
  4. Bake at 180°C for 18-20 minutes
  5. Store in the fridge - microwave for 30 seconds when ready to eat

Makes 8 egg muffins, roughly 7g protein each.

Beef

Slow-cooked rendang-style:

  1. Cut 1kg beef into chunks
  2. Brown in a hot pan for 2-3 minutes per side
  3. Transfer to slow cooker with coconut milk, lemongrass, ginger, galangal
  4. Cook on low for 6-8 hours
  5. The beef will be tender and packed with flavour

This keeps for 5-6 days in the fridge and actually tastes better on day two as the spices penetrate deeper.

Storage and Reheating

Containers

Invest in good containers. Glass containers (RM30-50 for a set of 5 from Ikea or Mr. DIY) are superior to plastic - they do not stain, do not retain odours, and are microwave-safe without leaching chemicals.

Fridge Storage

  • Cooked chicken: 4-5 days
  • Cooked fish: 3-4 days
  • Hard-boiled eggs: 5-7 days
  • Cooked beef: 4-5 days

Freezer Storage

If you want to prep two weeks at a time:

  • Cooked chicken: 2-3 months
  • Cooked beef: 2-3 months
  • Cooked fish: 1-2 months
  • Hard-boiled eggs: do not freeze - the texture becomes rubbery

Freeze in individual portions. Thaw overnight in the fridge. Microwave to reheat.

Reheating Tips

  • Add a splash of water or chicken stock before microwaving chicken to prevent drying
  • Reheat fish gently - 30-second intervals in the microwave to avoid overcooking
  • Microwave eggs for no more than 20-30 seconds - they can explode if overheated (yes, really)

A Simple Weekly Meal Prep Schedule

Sunday afternoon (2 hours):

  1. Bake 1.5kg chicken breast (25 minutes including prep)
  2. Boil 15 eggs (15 minutes)
  3. Cook 1kg rice in rice cooker (set it and forget it)
  4. Wash and chop vegetables - store raw in containers
  5. Portion everything into containers for the week

Wednesday evening (30 minutes): Mid-week top-up if needed:

  1. Pan sear 500g fish
  2. Boil another batch of eggs
  3. Cook more rice

Total cost for a week of protein (2kg chicken + 15 eggs + 500g fish):

  • Chicken: RM30-40
  • Eggs: RM7-9
  • Fish: RM10-15
  • Total: RM47-64 for roughly 800-1,000g of protein

That is about RM7-9 per day for your protein needs. A single economy rice meal with decent protein costs RM8-12. Meal prep wins on cost, every time.

Two hours on Sunday. Thirty minutes on Wednesday. The rest of the week, you open the fridge, grab a container, and eat. No deciding, no cooking, no Grabfood delivery fees. Just consistent, protein-rich meals that support your training goals.

Find a Personal Trainer

Ready to put this into practice? Connect with a certified personal trainer near you, or explore by service and goal.

Ready to Put This Into Action?

Stop reading, start training. WhatsApp us your goal and we will match you with a certified trainer in your area. No commitment needed.

Chat on WhatsApp Now