Skip to content
FREE DELIVERY within 10km• RM20 OFF YOUR FIRST PLAN• 400-600 KCAL Per Meal• Nutritionist Designed• FREE DELIVERY within 10km• RM20 OFF YOUR FIRST PLAN• 400-600 KCAL Per Meal• Nutritionist Designed• FREE DELIVERY within 10km• RM20 OFF YOUR FIRST PLAN• 400-600 KCAL Per Meal• Nutritionist Designed•
Mirra Meals
★★★★★ Loved by busy KL women

Slim Down. Without Dieting.

Nutritionist-designed 400–600 kcal meals, delivered fresh in KL/Selangor. Eat full, lose the bloat, watch the weight come down — no cooking, no counting.

✦ RM20 off your first plan

From RM19.45/meal (best value on larger plans) · Free delivery within 10km · KL & Selangor

Pause or cancel with 48h notice · Free delivery within 10km

400-600 KCAL Per Meal✦ Nutritionist Designed✦ 50+ INTERNATIONAL DISHES✦ LOW CALORIE MEALS✦ FREE DELIVERY within 10km✦ NO COOKING NEEDED✦ FRESH DAILY✦ FROM RM19.45/MEAL✦ 400-600 KCAL Per Meal✦ Nutritionist Designed✦ 50+ INTERNATIONAL DISHES✦ LOW CALORIE MEALS✦ FREE DELIVERY within 10km✦ NO COOKING NEEDED✦ FRESH DAILY✦ FROM RM19.45/MEAL✦ 400-600 KCAL Per Meal✦ Nutritionist Designed✦ 50+ INTERNATIONAL DISHES✦ LOW CALORIE MEALS✦ FREE DELIVERY within 10km✦ NO COOKING NEEDED✦ FRESH DAILY✦ FROM RM19.45/MEAL✦

Loved by busy KL women

★★★★★

“Very pretty 😍 — and very filling.”

★★★★★

“I felt lighter after eating — and never bored.”

★★★★★

“A lifesaver for a busy lifestyle.”

Why KL Women Are Switching to Mirra

lower-kcal

400-600 kcal

Per meal, every time

all-natural

50+ Dishes

International menu, weekly rotation

approved

Nutritionist Approved

Every meal, every calorie

mirra-sparkle

Plant-Based

No mock meat, real ingredients

All sauces made from scratch • No MSG • No refined sugar

Weekly ordering deadline

Order by Thursday for next week's meals

00

Hours

:
00

Minutes

:
00

Seconds

Eat well without the cooking or the calorie math — calorie-smart, 100% plant-based, fresh to your door every weekday.

Start Your Plan →

From RM19.45/meal

What You Get With Every Meal

Calorie-smart meal icon

Calorie-Smart, Crave-Worthy

Every meal is a balanced 400–600 kcal, designed by our nutritionist. No apps, no weighing — just eat well and feel light.

Bento variety

50+ Dishes, Zero Boredom

Pad Thai, Nasi Lemak, Bibimbap — real food that tastes like real food. No more sad salads.

Delivery van

Lunch Delivered, Sorted

Fresh bento arrives before lunchtime. KL & Selangor, Monday to Friday. Free delivery within 10km of our kitchen.

50+ Dishes. Zero Boredom.

From Pad Thai to Nasi Lemak — real food that tastes like real food.

View Full Menu →
烧烤皮塔蘑菇卷 BBQ Pita Mushroom Wrap

烧烤皮塔蘑菇卷 BBQ Pita Mushroom Wrap

475 kcal

经典咖喱碗 (Classic Curry Bowl)

经典咖喱碗 (Classic Curry Bowl)

527 kcal

韩式辣酱猴头菇饭 Gochujang Hericium Mushroom Bowl

韩式辣酱猴头菇饭 Gochujang Hericium Mushroom Bowl

472 kcal

泰式碎豆腐饭 (Thai Minced Beancurd Rice)

泰式碎豆腐饭 (Thai Minced Beancurd Rice)

472 kcal

唐扬佛陀碗 (Karaage Buddha Bowl)

唐扬佛陀碗 (Karaage Buddha Bowl)

588 kcal

韩式紫菜卷饭 (Korean Kimbap)

韩式紫菜卷饭 (Korean Kimbap)

420 kcal

台湾卤豆腐饭 (Taiwanese Braised Tofu Rice)

台湾卤豆腐饭 (Taiwanese Braised Tofu Rice)

455 kcal

鹰嘴豆玛撒拉玉米饼 Tortilla w/ Chickpea Masala

鹰嘴豆玛撒拉玉米饼 Tortilla w/ Chickpea Masala

488 kcal

椰浆饭仁当 (Nasi Lemak Rendang)

椰浆饭仁当 (Nasi Lemak Rendang)

510 kcal

燕麦猴头菇饭	Oats Hericium Mushroom Rice

燕麦猴头菇饭 Oats Hericium Mushroom Rice

480 kcal

New dishes every week. Never get bored.

Why It Works

Eat Well. Feel Light. Simple.

No starving. No weird diet food. Just proper portions that fill you up for 4-6 hours without the bloat.

guaranteed 400-600 kcal per meal guaranteed Plant-based
mirra-sparkle

Keeps You Full Longer

  • Cauliflower Rice
  • Quinoa
  • Brown Rice
all-natural

Real Ingredients

  • Hericium Mushroom
  • Konjac Noodles
  • Tempeh

No Junk

  • No MSG
  • No Refined Sugar
  • No Processed Stuff
Fresh Ingredients

Real Results from Real KL Women

Busy KL women choose Mirra to eat well — calorie-smart, plant-based, fresh daily, no cooking and no calorie math.

KL & Selangor

Delivered fresh, daily

50+

Dishes on rotation

30K+

Following Our Journey

Every meal is nutritionist-designed and cooked fresh daily.

Wall of Love

What Our Customers Say

Real reviews from real customers — screenshots, tags & love from our community.

♡ Loved by busy KL women ✦ Fresh daily across KL & Selangor ✦ 50+ rotating dishes

6

Cuisines

50+

Dishes, weekly rotation

400–600

kcal per meal

Fresh

Cooked same-day

“Last night’s nasi lemak was amazing.”
— Mirra customer · via WhatsApp
“Thank you for the delicious food today.”
— Mirra customer · via WhatsApp
“Thank you for your healthy and delicious meals.”
— Mirra customer · via WhatsApp
Mirra customer WhatsApp review 1
Mirra customer WhatsApp review 2
Mirra customer WhatsApp review 3
Mirra customer WhatsApp review 4
Mirra customer WhatsApp review 5
Mirra customer WhatsApp review 6
Mirra customer WhatsApp review 7
Mirra customer WhatsApp review 8
Real change

Eat full. Still slim down.

No dieting, no meal replacements, keep your rice — we do the calorie maths, 30g of fibre kills the bloat, and the weight comes down.

Mirra customer weight-control before and after result Mirra customer weight-control before and after result Mirra customer weight-control before and after result Mirra customer weight-control before and after result
📲 WhatsApp us — start your change

Individual results vary · Delivery in KL & Selangor

Why Mirra

What Makes Our Food Different

Spoiler: It's not rocket science. Just proper food, proper portions.

01

Actually Tastes Good

Low-cal doesn't mean low-flavor. Our Pad Thai, Nasi Lemak, Bibimbap — all under 600 kcal, all actually delicious.

02

No Junk

We make all sauces from scratch. No MSG, no refined sugar, no processed junk. Just real ingredients you'd use at home.

03

Cooked Fresh, Same Day

Your meal is cooked the morning it's delivered. Mon-Fri, straight to your door. That's real fresh, not 'fresh-ish'.

Check if we deliver to you

We deliver across KL & Selangor. Enter your postcode to see your delivery fee.

Find My Plan

How much should you eat? Let's work it out

Answer a few quick questions — we'll estimate your daily calories and recommend the Mirra plan that fits.

Your daily calorie needs

—

~424kcal avg
26gprotein
14gfiber
100%plant-based

Every Mirra meal is nutritionist-balanced — 24 dishes are high-protein (20g+), 38 are high-fiber.

Start the 20-meal plan

This is an estimate — adjust to how your body responds. Not medical or weight-loss advice.

Ready to Eat Well?

Pick your plan. We handle the rest.

How many people are eating?

FAQ

Your questions, answered

Delivery, pausing, ingredients, freshness — all in one place.

How does delivery work — which areas, and what does it cost?

We deliver across KL & Selangor, Monday to Friday. Lunch slots run 10:30AM–1:00PM and dinner slots 4:30PM–6:30PM.

Delivery is free in selected areas within ~10km of OUG. Outside that, it's a flat RM6 per trip. Pop in your address at checkout to see the exact fee for your area.

Can I pause, skip, or cancel?

Yes. As long as you make changes at least 2 days ahead, by 5PM, you can adjust, skip, or cancel that meal freely.

Last-minute changes (under 2 days) are non-refundable. There's no weekend delivery, and your plan stays valid for 3 months from purchase.

Is the food halal?

Our meals are fully plant-based — no meat and no seafood.

To be straight with you: our kitchen isn't halal-certified yet. If halal certification matters to you, please factor that in.

Is it really fresh?

It is. Every meal is cooked the same day it's delivered — never frozen stock. With 50+ rotating dishes, your week never feels repetitive.

How do I reheat it?

Easy. The containers are microwave-friendly — lift a corner of the lid and heat for about 2–3 minutes until warmed through. Meals are best enjoyed on the day they arrive for the best taste and texture.

Do I have to order on consecutive days?

Not at all. Your delivery dates are flexible — they don't have to be consecutive. Pick the weekdays that suit you and build your schedule around your life.

What if I'm not home when it arrives?

No problem. Just leave a clear delivery note when you order (e.g. leave at the door, hand to reception or security). And if a date won't work, you can move that day's delivery by 5PM at least 2 days ahead — so it lands when you're around.

How many calories — and is it filling?

Each meal is 400–600 kcal and built to keep you satisfied: high protein (avg 26g) and high fiber (avg 14g) — the combination that helps a plate actually feel filling.

I'm breastfeeding — is this safe?

Mirra is real fresh-cooked food, not a diet product — nursing mums can request bigger portions. Just tell Jia Li on WhatsApp and we'll portion it right for you.

No microwave at my office?

Meals arrive freshly cooked in your delivery window (lunch 10:30AM–1:00PM) — made to eat as delivered, no reheating needed.

First-order treat

Drop your email — get RM20 off

We'll send your RM20 first-plan code + this month's menu. Unsubscribe anytime.

Delivery in KL & Selangor · new customers only

Order Now RM20 off your first plan