Household Ingredients Compared  ›  Frozen Ready Meals (Singapore)

Frozen ready meals: what's actually in it?

A frozen ready meal is a complete cooked meal — a main plus its rice, noodles or pasta — sold frozen and heated from frozen (or after thawing) with nothing else to cook. That is what this page covers: pasta meals, rice meals, curries with rice, pies, lasagne, bolognese, butter chicken with rice, fried rice packs and meal bowls. It is a crowded shelf in Singapore, but a strangely opaque one: the biggest sellers are local brands (CP, Chef-In-Box, Eatfully, Melvados) whose packs carry ingredient lists that no retailer or brand site publishes online in retrievable form. The only Singapore brand that publishes full, verbatim ingredient lists on its own site in this pass is GentleFoods — a dysphagia / soft-texture meal specialist, whose bentos are frozen complete meals and are panelled here. Everything else panelled is a flagged overseas reference panel: the same kind of product, with a full list from the market where it is sold, but with no Singapore sale verified in this pass.

This page covers complete frozen meals sold in Singapore. It does not cover frozen pizza, frozen dumplings, frozen nuggets, frozen vegetables or frozen fries (each has its own page), frozen dim sum (queued for the 200-category wave), chilled (non-frozen) ready meals, or frozen meal components that are not a complete meal on their own (for example a tub of rendang with no rice, or a pack of marinated chicken). This page does not give a health score or a "best" pick.

The headline, in 30 seconds

At a glance

ProductTypeFirst ingredientAdded sugar?Pack size (as printed)Country of manufacture (as printed)
GentleFoods Chicken Rice Bento — L5 Minced & MoistRice meal, SG brand siteWater (in the chicken rice)Yes — sugar in chicken rice paste and seasoningnot statednot stated
GentleFoods Nasi Lemak — L5 Minced & MoistRice meal, SG brand siteWater (in the nasi lemak rice)Yes — sugar in seasoning, sambal and chicken seasoningnot statednot stated
GentleFoods Mee GorengNoodle meal, SG brand siteWaterYes — sugar (incl. in tomato sauce)not statednot stated
GentleFoods Mee Sua LaksaNoodle meal, SG brand siteWaterYes — sugar (incl. in mayonnaise and chicken seasoning)not statednot stated
Kitchen Joy Thai Cube Red Curry Chicken with Jasmine Rice 350g — referenceRice meal, Sweden OFF (SG sale not verified)Cooked jasmine rice 50%Yes — sugar, dextrose350gThailand
Kitchen Joy Thai Cube Vegetable Pad Thai 320g — referenceNoodle meal, UK Sainsbury's (SG sale not verified)Cooked rice noodlesYes — coconut-palm sugar, sugar, fructose syrup320gThailand
Tesco Singapore Style Noodles 700g — referenceNoodle meal, UK Tesco (SG sale not verified)Cooked noodles 25%Yes — sugar700gnot stated
Ajinomoto Teppanyaki 560g — referenceRice meal, France OFF (SG sale not verified)Cooked rice 52%Yes — dextrose, sugar (incl. in mirin)560gnot stated
Deep Indian Kitchen Chicken Biryani 9 oz — referenceRice meal, US OFF (SG sale not verified)WaterYes — syrup blend, sugar9 oznot stated
FROSTA Butter Chicken 500g — referenceRice meal, Germany OFF (SG sale not verified)Cooked rice 54%Yes — dextrose, sugar (in candied ginger)500gGermany
Amy's Mac and Cheese 9 oz — referencePasta meal, US Amazon (SG sale not verified)Organic macaroniNo sugar listed9 oznot stated
Michael Angelo's Lasagna with Meat Sauce 11 oz — referenceLasagne, US Giant Food (SG sale not verified)TomatoesNo sugar listed11 ozUSA

Panelled with verbatim lists: 12 products — 4 with Singapore sale confirmed, all from the GentleFoods Singapore brand site (Chicken Rice Bento, Nasi Lemak, Mee Goreng, Mee Sua Laksa), and 8 flagged overseas-list reference panels whose Singapore sale was not verified in this pass (Kitchen Joy ×2, Tesco, Ajinomoto, Deep, FROSTA, Amy's, Michael Angelo's). No Singapore retailer ingredient section was retrieved for any frozen ready meal in this pass. Seen-but-not-verified: see the list below.

Prices are deliberately not shown here: they change weekly and would go stale. This site compares ingredients only.

Singapore panels — GentleFoods

GentleFoods is a Singapore dysphagia / soft-texture meal brand (mygentlefoods.com, self-collection in Singapore, delivery across Singapore). Its meals are sold frozen at −18 °C and come in IDDSI texture levels — L4 Puréed, L5 Minced & Moist, L6 Soft & Bite-Sized, L7 Easy to Chew — and the ingredient list differs by texture level. The lists below are the L5 Minced & Moist lists, except Mee Goreng and Mee Sua Laksa, which are listed for L5–L7. The L4 Puréed lists for Chicken Rice Bento and Nasi Lemak are different formulations and are recorded in full in the research notes, not copied onto the L5 rows. All four GentleFoods product pages showed "Sold out" at the time of checking (5 November 2026). No per-100 g nutrition panel was retrievable in text for any of the four — see the nutrition section.

GentleFoods Chicken Rice Bento — L5 Minced & Moist

Pack size: not stated · Made in: not stated (as printed)

Ingredients (GentleFoods Singapore brand site, L5 list): Chicken Rice (Water, Rice, Chicken Rice Paste (Canola Oil, Shallot, Lemongrass, Ginger, Garlic, Blue Ginger, Salt, Pandan Leaf, Chicken Seasoning (Salt, Maltodextrin, Flavour Enhancer (E621, E635), Corn Flour, Sugar, Chicken Meat and Fat, Flavouring, Soy Sauce (Soy Bean, Wheat, Salt, Maltodextrin, Modified Starch, E621, E917), Palm Fat, Spices), Sugar, Unsalted Butter)). Sesame Soy Chicken (Chicken, Water, Sesame Oil, Light Soya Sauce (Soya Bean Extract, Caramel, Sugar, Salt, E508, Soya Sauce Flavour, E202)). Cabbage & Carrot Ingredients (Cabbage, Carrot, Vegetable Seasoning (Salt, Maltodextrin, Flavour Enhancer (E621, E635), Corn Flour, Sugar, Hydrolyzed Vegetable Protein, Soy Sauce (Soy Bean, Wheat, Salt, Maltodextrin, Modified Starch, E621, E917), Palm Fat, Spices)).

A three-part bento: chicken rice, sesame soy chicken, and cabbage and carrot. The chicken rice paste carries the flavour load — chicken seasoning with E621 and E635, sugar, soy sauce and palm fat — and the same seasoning pattern repeats in the vegetable component. Contains gluten and soya. Keep frozen at −18 °C; steam 30 minutes at 100 °C or microwave 6 minutes at 800 W. The L4 Puréed version is a different list (puréed chicken rice with hydrolyzed collagen peptides, puréed chicken, and a choice of puréed vegetables) — see research notes. Rice meal SG brand site Flavour enhancers: E621, E635 Allergens: gluten, soya

GentleFoods Nasi Lemak — L5 Minced & Moist

Pack size: not stated · Made in: not stated (as printed)

Ingredients (GentleFoods Singapore brand site, L5 list): Nasi Lemak Rice (Water, Rice, Coconut Cream (Natural Coconut Cream, Xanthan Gum, Guar Gum, Carrageenan), Ginger, Vegetable Seasoning(Salt, Maltodextrin, Flavour Enhancer(E612, E635), Corn Flour, Sugar, Hydrolysed Vegetable Protein, Soya Sauce(Soya Bean, Salt, Maltodextrin, Modified Starch, E621, E621, E917, Palm Fat, Spices)), Lemak Chicken (Chicken, Water, Coconut Cream (Natural Coconut Cream, Xanthan Gum, Guar Gum, Carrageenan), Onion, Modified Starch, Vegetable Oil, Vegetable Seasoning(Salt, Maltodextrin, Flavour Enhancer(E612, E635), Corn Flour, Sugar, Hydrolysed Vegetable Protein, Soya Sauce (Soya Bean, Salt, Maltodextrin, Modified Starch, E621, E621, E917, Palm Fat, Spices), Turmeric, Garlic, Ginger, Salt, Sugar), Egg (Egg, Mayonnaise (Soya Bean oil, Eggs, Sugar, Vinegar, Salt, Edible Gum, E211)), Sambal (Water, Tomato Sauce(Sugar, Tomato Puree, Vinegar, Salt, Flavouring), Ikan Bilis, Tamarind Juice, Dried Chilli, Sugar, Chicken Seasoning (Salt, Maltodextrin, Flavour Enhancer(E621, E635), Corn Flour, Sugar, Chicken Meat and Fat Flavouring, Soya Sauce (Soya Bean, Wheat, Salt, Maltodextrin, Modified Starch, E621, E917, Palm Fat, Spices), Onion, Modified Starch, Belacan (Shrimps, Salt, Vegetable Oil), Garlic, Salt).

Coconut and pandan rice with lemak chicken, egg and a non-spicy ikan bilis sambal. Quoted exactly as the site prints it, including two apparent transcription quirks that are not silently corrected: "Flavour Enhancer(E612, E635)" — E612 is not a standard flavour-enhancer code (E621, monosodium glutamate, is the usual one, and the same site's other lists print E621) — and "E621, E621" printed twice in a row inside the soya sauce sub-list. The L4 Puréed version is a different list (rice purée with coconut milk, puréed chicken, ikan bilis sambal egg with mayonnaise) — see research notes. Contains gluten and soya. Keep frozen at −18 °C. Rice meal SG brand site Flavour enhancers: E621, E635 (E612 as printed) Allergens: gluten, soya

GentleFoods Mee Goreng

Pack size: not stated · Made in: not stated (as printed)

Ingredients (GentleFoods Singapore brand site, L5–L7 list): Water, Chicken, Yellow Noodle (Wheat Flour, Salt, E524, E500, Vegetable Oil, E102), Chye Sim, Tomato Sauce (Sugar, Tomato Puree, Vinegar, Salt, Flavouring), Vegetable Oil, Sugar, Garlic, Salt.

The shortest list on the page: stir-fried yellow noodles with chicken, chye sim and tomato sauce, described by the brand as a low-saturated-fat recipe. Unlike the bentos, this one has no E621/E635 seasoning in the list — the flavouring is tomato sauce, sugar, garlic and salt. Contains gluten and soya. Keep frozen at −18 °C; steam 30 minutes at 100 °C or microwave 6 minutes at 800 W. Noodle meal SG brand site No E621/E635 listed Allergens: gluten, soya

GentleFoods Mee Sua Laksa

Pack size: not stated · Made in: not stated (as printed)

Ingredients (GentleFoods Singapore brand site, L5–L7 list): Water, Egg, Mee Sua, Fish, Mayonnaise (Soya Bean oil, Eggs, Sugar, Vinegar, Salt, Edible Gum, E211), Coconut Cream Powder (Coconut Extract (80%), Hydrolysed Starch, Dairy Milk Protein (Emulsifier), E341), Vegetable Oil, Onion, Potato Starch, Chicken Seasoning (Salt, Maltodextrin, Flavour Enhancer (E621, E635), Corn Flour, Sugar, Chicken Meat and Fat Flavouring, Soya Sauce (Soya Bean, Wheat, Salt, Maltodextrin, Modified Starch, E621, E917), Palm Fat, Spices), Salt, Dried Shrimp, Garlic, Lemongrass, Sugar, Galangal, Tamarind, Dried Chilli, Candlenut, Laksa Leaves, Belacan (Shrimps, Salt, Vegetable Oil).

Wheat vermicelli (mee sua) in a coconut-milk laksa with fish, egg and mayonnaise, described by the brand as non-spicy. The laksa character comes from the full aromatics list — lemongrass, galangal, tamarind, dried chilli, candlenut, laksa leaves and belacan — plus the same E621/E635 chicken seasoning used in the bentos. The product page carries a nutrition-label image, but its values were not transcribed in this pass, so no nutrition row is tabled for it. Manufactured in a facility that also processes milk, nuts, gluten, eggs, peanuts, soya, fish and crustacean. Keep frozen at −18 °C. Noodle meal SG brand site Flavour enhancers: E621, E635 Allergens: gluten, soya, fish, crustacean, milk, egg

Reference panels — overseas lists, Singapore sale not verified

The eight panels below are included so the page shows what a frozen ready meal's list looks like beyond the one Singapore brand that publishes lists. Each is a full verbatim list from the market where the product is sold (UK, US, France, Germany or Sweden, as flagged). None of them is presented as a Singapore shelf product — no Singapore sale was verified for any of them in this pass — and no overseas list should be copied onto a Singapore pack of the same brand. Kitchen Joy is a CP Foods brand made in Thailand, but its Thai Cube range was found only in UK and Scandinavian listings in this pass, not in Singapore; the CP products sold in Singapore carry the CP name, not Kitchen Joy.

Kitchen Joy Thai Cube Red Curry Chicken with Jasmine Rice 350g — Sweden-list reference, SG sale not verified

Pack size: 350g · Made in: Thailand (as printed)

Ingredients (Open Food Facts, Sweden entry, barcode 8855702001761): Cooked jasmine rice 50% (water, jasmine rice, sunflower oil), cooked chicken meat 18%, coconut extract 13%, water, sugar, bamboo shoot, baby corn 2%, pineapple, red chilli, salt, sweet basil, garlic, corn starch, lemongrass, shallot, greater galangal, dextrose, kaffir lime leaf, kaffir lime peel, coriander seed, coriander root.

CP Foods' Kitchen Joy Thai Cube: half the pack is cooked jasmine rice, with 18% chicken and 13% coconut extract, halal-certified, made in Thailand, sold in Sweden (Coop). Flag: no Singapore sale was confirmed in this pass — Kitchen Joy's range was found in UK and Scandinavian listings only. Nutrition withheld: the same Open Food Facts entry's nutrition figures contradict themselves (saturated fat 0.829 g exceeds total fat 0.657 g; salt given as 0 g although salt is in the list; the kJ and kcal figures do not convert to each other), so no nutrition row is tabled for this product rather than a patched one. Rice meal Sweden list only Added sugar: sugar, dextrose Halal

Kitchen Joy Thai Cube Vegetable Pad Thai 320g — UK-list reference, SG sale not verified

Pack size: 320g · Made in: Thailand (as printed)

Ingredients (Sainsbury's UK): Cooked Rice Noodles (Rice Flour, Water, Fully Refined Soybean Oil, Tapioca Starch, Emulsifier (Soya Lecithins)), Bean Sprouts, Tofu (15%) (Soya Bean, Water, Stabiliser (Calcium Sulphate)), Carrot, Coconut-Palm Sugar, Sugar, Tomato Paste, Water, Shallot, Chilli Pepper, Tamarind Paste, Fructose Syrup, Soya Bean, Chive, Salt, Wheat Flour, Fully Refined Soybean Oil, Garlic, Thickener (Modified Tapioca Starch), Acidity Regulator (Acetic Acid), Rice Flour, Flavouring.

The vegan Thai Cube: flat rice noodles, bean sprouts and 15% tofu in a tamarind sauce sweetened three ways — coconut-palm sugar, sugar and fructose syrup — which is why it carries the highest sugars figure in the nutrition table (10 g per 100 g). Made in Thailand by CP Foods; sold at Sainsbury's UK. Flag: no Singapore sale confirmed in this pass. Noodle meal UK list only Added sugar: coconut-palm sugar, sugar, fructose syrup Vegan

Tesco Singapore Style Noodles 700g — UK-list reference, SG sale not verified

Pack size: 700g · Made in: not stated (as printed)

Ingredients (Tesco UK): Cooked Noodles (25%) [Water, Durum Wheat Semolina, Sunflower Oil, Salt], Carrot, Red Pepper, Onion, Green Pepper, Cooked Chicken Breast (7%) [Chicken, Prawn (7%) [Prawn (Crustacean), Water, Salt, Acidity Regulator (Trisodium Citrate)], Sugarsnap Peas, Babycorn, Coconut, Maltodextrin, Maize Starch, Sugar, Red Pepper Flakes, Turmeric, Garlic Powder, Chilli Powder, Onion Powder, Ginger, Fenugreek, Coriander, Chilli Flakes, Soya Beans, Cayenne Pepper, Malt Vinegar Powder (Barley), Bay, Black Pepper, Fennel, Wheat Flour [Wheat Flour, Calcium Carbonate, Iron, Niacin, Thiamin], Cumin, Lemon Juice Powder, Pimento Extract, Spirit Vinegar, Colour (Paprika Extract).

A UK supermarket own-brand "Singapore style" noodle meal — cooked wheat noodles, vegetables, chicken and prawns in a spicy curry sauce — which is not a Singapore product and is not presented as one. Quoted exactly as Tesco prints it, including the odd nesting where the prawn appears inside the cooked-chicken-breast bracket ("Cooked Chicken Breast (7%) [Chicken, Prawn (7%) …"), which reads as a Tesco transcription quirk and is not silently fixed. Stir-fry from frozen, not microwaveable. Contains wheat, crustacean, soya and barley. Noodle meal UK list only Added sugar: sugar Allergens: wheat, crustacean, soya, barley

Ajinomoto Teppanyaki 560g — France-list reference, SG sale not verified

Pack size: 560g · Made in: not stated (as printed)

Ingredients (Open Food Facts, France entry, barcode 3700417301611 — French list as printed): Riz cuit 52% (eau, riz [origine Thaïlande]), viande de filet de poulet rôti traité en salaison 20% (poulet 19.2% [origine: UE et hors UE], sel, dextrose), légumes en proportion variable 15% (poireau, carotte, carotte jaune, fève de soja [edamame], petit pois, poivron rouge, maïs), sauce soja (eau, soja, farine de blé, sel), huile de colza, mirin (sirop de glucose, eau, riz gluant, alcool de sucre de canne, sel, riz), eau, arômes naturels (contient lactose), sucre, huile de sésame grillé, oignon, extrait d'algue (Saccharina japonica, eau, sel, extrait de levure), poivre, ail. Pour les allergènes, y compris les céréales contenant du gluten, voir les ingrédients en gras. Peut également contenir crustacés, poisson, oeuf, céleri, moutarde, mollusques.

In English, the list is: cooked rice 52% (water, rice from Thailand), roasted salted chicken fillet 20% (chicken 19.2%, salt, dextrose), vegetables 15% (leek, carrot, yellow carrot, edamame, peas, red pepper, corn), soy sauce, rapeseed oil, mirin, water, natural flavourings (contains lactose), sugar, toasted sesame oil, onion, seaweed extract, pepper, garlic. Ajinomoto's French-market teppanyaki-style fried rice, sold at Magasins U and Leclerc in France. Flag: Ajinomoto Singapore sells a different frozen range (its food-service brochure lists a Takana Fried Rice, and its retail fried-rice packs are a separate product) — this French 560 g pack is not the Singapore product and no Singapore sale was verified for it. Contains gluten, milk, sesame and soy. Rice meal France list only Added sugar: dextrose, sugar Allergens: gluten, milk, sesame, soy

Deep Indian Kitchen Chicken Biryani 9 oz — US-list reference, SG sale not verified

Pack size: 9 oz · Made in: not stated (as printed)

Ingredients (Open Food Facts, US entry, barcode 0011433136556): CHICKEN BIRYANI - Water, White Meat Chicken, Yogurt (Pasteurized Cultured Grade A Milk, Nonfat Dry Milk, Milk Protein, Active Yogurt and Probiotic Cultures), Basmati Rice, Fried Onions (Onions, Palm Oil, Buckwheat, Salt), Expeller-Pressed Canola Oil, Spices, Green Peas, Lemon Juice (Water, Concentrated Lemon Juice), Carrots, Garlic, Ghee (Clarified Butter), Onions, Salt, Mint, Potato Starch, Syrup Blend (Rice syrup, Grape Juice), Sugar, Turmeric, Paprika Oleoresin, Vinegar, Fenugreek Leaves, Pomegranate Powder, Mango Powder, Onion Seeds, Saffron.

A US frozen biryani: water first, then white-meat chicken, yoghurt and basmati rice, with ghee, fried onions and a long spice list ending in saffron. The highest protein figure in the nutrition table (11 g per 100 g) and the lowest sugars (0.78 g). Contains milk. Flag: no Singapore sale was confirmed in this pass. Rice meal US list only Added sugar: syrup blend, sugar Allergen: milk

FROSTA Butter Chicken 500g — Germany-list reference, SG sale not verified

Pack size: 500g · Made in: Germany (as printed)

Ingredients (Open Food Facts, Germany entry, barcode 4008366003587 — German list as printed): gegarter Reis 54% (Wasser, Reis, Salz), marinierte gegarte Hähnchenbrust 12% (Hähnchenbrust, Salz, Sojaöl, Dextrose), Wasser, Spinat 8%, Joghurt, Sahne, Tomatenmark 3%, Butter 3%, Garam Masala (gemahlene Paprika, Kreuzkümmel, Koriander, Kurkuma, Cayennepfeffer, Zimt, Nelken, Kardamom), kandierter Ingwer (Ingwer, Wasser, Zucker), Knoblauch, Sonnenblumenöl, Reisstärke, Salz.

In English, the list is: cooked rice 54% (water, rice, salt), marinated cooked chicken breast 12% (chicken breast, salt, soya oil, dextrose), water, spinach 8%, yoghurt, cream, tomato purée 3%, butter 3%, garam masala (paprika, cumin, coriander, turmeric, cayenne pepper, cinnamon, cloves, cardamom), candied ginger (ginger, water, sugar), garlic, sunflower oil, rice starch, salt. A German frozen butter chicken with rice and spinach, made in Bremerhaven, labelled with no colourings, no flavourings and no flavour enhancer. Flag: no Singapore sale was confirmed in this pass. Contains milk and soy. Rice meal Germany list only Added sugar: dextrose, sugar Allergens: milk, soy

Amy's Mac and Cheese 9 oz — US-list reference, SG sale not verified

Pack size: 9 oz · Made in: not stated (as printed)

Ingredients (Amazon US): organic macaroni (organic unbleached durum wheat flour, organic whole durum wheat flour, filtered water), organic lowfat milk, white cheddar cheese (pasteurized milk, culture, salt, enzymes), butter (cream, salt), organic sweet rice flour, sea salt, organic annatto. contains wheat and milk.

The shortest reference list on the page — seven ingredients — and the only panelled pasta meal that is just macaroni and cheese sauce, with no meat and no added sugar in the list. Its nutrition is per serving (one 255 g entrée) as printed by Amazon, flagged and not converted to per 100 g. Flag: no Singapore sale was confirmed in this pass — Amy's soups and frozen meals produced no Singapore retailer, Shopee SG or Lazada SG listing in this pass. Contains wheat and milk. Pasta meal US list only No sugar listed Allergens: wheat, milk

Michael Angelo's Lasagna with Meat Sauce 11 oz — US-list reference, SG sale not verified

Pack size: 11 oz · Made in: USA (as printed)

Ingredients (Giant Food Stores, US): Tomatoes (Tomatoes, Tomato Puree), Water, Ricotta Cheese (Milk [Whole And Skim], Vinegar, Salt), Pasta (Durum Semolina), Beef Mozzarella Cheese (Pasteurized Milk, Cheese Culture, Salt, Enzymes), Onion, Romano Cheese (Pasteurized Cow's Milk, Cultures, Salt, Enzymes), Egg, Salt, Soybean Oil, Spices, Garlic, Granulated Garlic, Olive Oil.

The only lasagne panelled on the page — tomatoes first, then water, ricotta, pasta and beef, with mozzarella, romano, egg and garlic, and no preservatives claimed. Made in the USA. Flag: no Singapore sale was confirmed in this pass, and no verified per-100 g nutrition figure was retrieved for it, so it has a list but no nutrition row. Contains egg, milk and wheat. Lasagne US list only No sugar listed Allergens: egg, milk, wheat

Seen but not verified — do not panel until checked

Nutrition — what the numbers say

All figures in the table are as sold, per 100 g, except the Amy's row, which is per serving (one 255 g entrée) as printed by Amazon US and is not converted. No Singapore Nutri-Grade (A–D) was found printed on any of these frozen-meal listings in this pass, so none is quoted here; no grade has been assigned. (Nutri-Grade is a drinks grading scheme and does not apply to frozen ready meals in any case.)

Salt and sodium: salt = sodium × 2.5. The table shows sodium as printed (in mg) with the salt equivalent in brackets. Where a source printed salt rather than sodium (Sainsbury's, Tesco, Open Food Facts), sodium is derived as salt ÷ 2.5 and flagged as derived. Sodium is not presented as salt, and salt is not presented as sodium.

Total vs added sugars: the figures are total sugars as printed, not added sugars. A total-sugars figure is never labelled here as "added sugar". The ingredient list remains the evidence for added sugar (sugar, dextrose, fructose syrup, coconut-palm sugar, syrup blend).

Open Food Facts is a community database and is flagged as secondary where used: the pack and the retailer nutrition section take precedence if they disagree. Figures marked "not stated" were not in the source retrieved; they are not estimated, borrowed from another variant, or copied across flavours. The Kitchen Joy Red Curry Chicken entry's Open Food Facts nutrition figures are internally inconsistent (saturated fat exceeds total fat; salt 0 g despite salt in the list; kJ/kcal figures do not convert), so that product has no nutrition row at all rather than a corrected one.

ProductBasisEnergyProteinTotal fatSaturated fatCarbohydrateSugarsSodium (salt equiv.)
Kitchen Joy Thai Cube Vegetable Pad Thai 320g (reference)Per 100 g, as sold — Sainsbury's UK158 kcal (663 kJ)4.2 g4.9 g0.8 g24 g10 g400 mg, derived from printed salt 1 g (salt 1 g)
Tesco Singapore Style Noodles 700g (reference)Per 100 g, as sold — Tesco UK105 kcal (442 kJ)6.0 g1.8 g0.4 g15.0 g3.3 g300 mg, derived from printed salt 0.75 g (salt 0.75 g)
Ajinomoto Teppanyaki 560g (reference)Per 100 g, as sold — Open Food Facts (France), secondary127 kcal (535 kJ)6.4 g3 g0.3 g18 g2.2 g308 mg, derived from printed salt 0.77 g (salt 0.77 g)
Deep Indian Kitchen Chicken Biryani 9 oz (reference)Per 100 g, as sold — Open Food Facts (US), secondary149 kcal (624 kJ)11 g5.88 g1.57 g12.5 g0.78 g436 mg, derived from printed salt 1.09 g (salt 1.09 g)
FROSTA Butter Chicken 500g (reference)Per 100 g, as sold — Open Food Facts (Germany), secondary122 kcal (510 kJ)5.2 g4.5 g2.7 g14.7 g1.5 g364 mg, derived from printed salt 0.92 g (salt 0.92 g)
Amy's Mac and Cheese 9 oz (reference)Per serving (1 entrée, 255 g), as sold — Amazon US, not converted to per 100 g400 kcal16 g16 g10 g47 g6 g640 mg (salt 1.6 g, derived)

Observed numbers, no verdict: among the five per-100 g rows, Kitchen Joy Vegetable Pad Thai lists the highest energy (158 kcal), the highest sugars (10 g) and the highest carbohydrate (24 g); Deep Chicken Biryani lists the highest protein (11 g) and the highest derived sodium (436 mg); FROSTA Butter Chicken lists the highest saturated fat (2.7 g); Tesco Singapore Style Noodles lists the lowest energy (105 kcal) and the lowest fat (1.8 g). Amy's Mac and Cheese, per 255 g entrée as printed, lists 400 kcal, 16 g protein and 640 mg sodium — do not compare it directly with the per-100 g rows. No per-100 g nutrition figure was verified in this pass for any GentleFoods meal, for Kitchen Joy Red Curry Chicken (figures withheld as inconsistent), or for Michael Angelo's Lasagna, so their rows are absent rather than estimated.

Seen but not verified (nutrition): no per-100 g nutrition panel was verified in this pass for GentleFoods Chicken Rice Bento, Nasi Lemak, Mee Goreng or Mee Sua Laksa (the Mee Sua Laksa page carries a nutrition-label image whose values were not transcribed); for Kitchen Joy Red Curry Chicken with Jasmine Rice (Open Food Facts figures internally inconsistent — see above); for Michael Angelo's Lasagna with Meat Sauce; or for any product in the seen-but-not-verified list above. Their ingredient panels are unchanged; their nutrition figures are not estimated here. Chef-In-Box states on its site that each product has nutritional information on its product page, but no per-100 g figure was retrieved in this pass.

How to read a frozen ready meal label — the jargon, in plain English

IDDSI levels L4 / L5 / L6 / L7
The International Dysphagia Diet Standardisation Initiative's texture levels for people who have difficulty swallowing: L4 Puréed (smooth, no chewing), L5 Minced & Moist (soft, small pieces), L6 Soft & Bite-Sized, L7 Easy to Chew (regular food, softer than normal). GentleFoods sells the same dish at several levels, and the ingredient list changes with the level — L4 and L5 versions of the same bento are different formulations, not the same list in a different shape.
Cook-freeze / blast-freezing
Food is cooked, then frozen fast (to −18 °C) to lock in texture. Chef-In-Box and CS Foods both describe this process; it is why these meals can claim no added preservatives — freezing, not chemicals, is doing the preserving.
Deep frozen / keep frozen at −18 °C / do not refreeze
Storage instructions, not marketing. "Deep frozen" means the meal was frozen solid at very low temperature; once thawed it should be eaten and never frozen again.
Monosodium glutamate (MSG, E621) / disodium 5'-ribonucleotide (E635)
Flavour enhancers that add savoury (umami) taste. E635 is usually used together with E621 — the pair appears in the chicken and vegetable seasonings of all four GentleFoods meals. They are listed separately from salt.
Modified starch / modified tapioca starch / corn starch
Thickeners and binders. Modified starch holds the puréed GentleFoods textures together and thickens sauces in the reference meals; it is not the same thing as the starch naturally in rice or noodles.
Hydrolyzed collagen peptides
A protein ingredient made from collagen (here, from fish) used in the GentleFoods L4 puréed chicken rice — it adds protein and helps the purée hold together. It is why the L4 chicken rice lists fish as an ingredient even though the dish is chicken rice.
Belacan / ikan bilis / candlenut / laksa leaves
Malay laksa and nasi lemak aromatics: belacan is fermented shrimp paste; ikan bilis are dried anchovies; candlenut is a nut used to thicken and enrich laksa gravy; laksa leaves (daun kesum) give laksa its distinctive herbal note. All four appear in the GentleFoods Mee Sua Laksa or Nasi Lemak lists.
Dextrose / fructose syrup / coconut-palm sugar
Sweeteners. Dextrose is a sugar; fructose syrup and coconut-palm sugar are the sweeteners in the Pad Thai list. A "no added sugar" claim on a meal does not mean it contains no sugar at all — check the list.
"Contains less than 2% of"
On US labels, ingredients after this phrase each make up under 2% of the pack. Their order after the phrase is not a ranking.
Retort vs frozen
A retort pouch is a shelf-stable sealed pouch heated to sterilise it (many Indian ready-meal pouches are retort, not frozen). A frozen meal is kept at −18 °C. The two are different categories even when the dish name is the same — which is why Prata Wala's briyani is listed as unverified here until its frozen status is confirmed.

What this page is not

Sources and method

Checked 5–6 November 2026 from: GentleFoods Singapore brand site (mygentlefoods.com — Chicken Rice Bento, Nasi Lemak, Mee Goreng, Mee Sua Laksa product pages opened and quoted, including the L4 puréed variant lists recorded in the research notes); CS Foods Singapore site (csfoods.sg ready-to-eat category and Duck Leg Confit product page opened — descriptions only, no lists); Foodcrumz Singapore site (foodcrumz.com lasagne and shepherd's pie collection opened — no lists); Sainsbury's UK (Kitchen Joy Vegetable Pad Thai list and per-100 g nutrition); Tesco UK (Singapore Style Noodles list and per-100 g nutrition); Amazon US (Amy's Mac and Cheese list and per-serving nutrition); Giant Food Stores US (Michael Angelo's Lasagna list); Open Food Facts (Kitchen Joy Red Curry Chicken Sweden, Ajinomoto Teppanyaki France, Deep Chicken Biryani US, FROSTA Butter Chicken Germany — lists and per-100 g nutrition, secondary); Have Halal Will Travel and Spring Tomorrow (CP and Chef-In-Box Singapore sale and ranges); Geek Culture and Burpple (Chef-In-Box menus); SingaporeBeauty and SingaporeFoodie (Eatfully Cold Storage sale); Food Navigator Asia (Melvados); Ajinomoto Singapore food-service brochure (Takana Fried Rice). Web search only — no in-store shelf check and no pack photos in this pass. Cold Storage publishes no ingredient list on any product page, so its shelf is inventoried from listings only. Full per-fact source list is in the accompanying research notes. Nutrition section added 5–6 November 2026: figures are standardised to per 100 g where the source gives per-100 figures; per-serving-only figures are labelled as such and are not converted; sugars are total sugars as printed, not added sugars, unless the source states added sugars; salt = sodium × 2.5. Where a full pack list could not be verified, the product is in seen-but-not-verified instead of being panelled. Where a source's nutrition figures were internally inconsistent (Kitchen Joy Red Curry Chicken), the figures were withheld rather than corrected.