Meals Done For You

If you’re looking for Fitness Meal Prep Service that will help you reach your fitness goals, you have come to the right place.

Created by potrace 1.16, written by Peter Selinger 2001-2019

Meal Prep

Hit your daily macros by planning ahead. Vacuum sealing helps keep the meals fresh longer.

Lunch Delivery

Want to eat them while it's hot? Our daily delivery service is available for you.


Our delivery covers Klang Valley (Selangor & KL). Check our delivery coverage.

Our Services

Vacuum Packed

Meals are kept fresh longer by vacuum sealing. Recommended is 1 week in the chiller or up to 1 month if frozen.

Order Vacuum Pack Meals Here

See our available packages
Click Here

Daily Delivery Meals

Don't like to keep food in the fridge? We also deliver ready to eat meals that are cooked fresh and delivered daily.

Order Ready To Eat Meals Here

Lunch delivery will be delivered between 11am - 1pm. Please place your order before 10am. Book your delivery slot right here.
Click Here

What We Do

Welcome to Medofu, where we help fuel your busy lifestyle! Whether you’re trying to lose weight, gain lean muscle, training for a contest, or simply looking for a healthier way of life then look no further!

 We take the guesswork out of meal prep and deliver healthy, fresh food straight to your doorstep. We ship anywhere in Klang Valley (KL & Selangor). Let us be apart of your journey toward being fit!

We Help You Save Time So You Can Focus On Achieving Your Fitness Goal

Hit your daily macros and see your body recover and build muscle a lot more efficiently. 

  • High protein with wholegrain carbohydrates.
  • Customizable meal combination.
  • Halal. 100% muslim operation kitchen.
  • Vacuum packed, stays fresh longer!
  • Just reheat and it’s ready to eat!
  • Delivered to your doorstep.

Serving The Meal Is Easy...

Keep Refrigerated

Keep the meals in the chiller or freezer.

Reheat The Meals

Defrost and reheat the meal for a couple of minutes.

Sauces & Sides

Add your own preferred sauce and sides for extra enjoyment.

Reheat The Meals

Meals are ready to eat in less than 5 minutes.

Planning on Bulk Ordering? Get More DISCOUNTS Right Here..