The biggest myth about keto in the Philippines is that you have to give up Filipino food. You don't. The real challenge is just one thing: rice. Take rice out of the picture (or swap it for cauliflower rice), and you'll find that so many of our classic dishes — adobo, sinigang, inihaw, bicol express — are naturally keto-friendly.
This guide breaks down the Filipino foods that fit a low-carb, ketogenic lifestyle, the ones to watch out for, and the simple swaps that let you eat like a Pinoy without the carbs. New to keto entirely? Start with our Keto for Beginners guide first.
Filipino dishes that are naturally keto-friendly
These are built around meat, seafood, eggs, and vegetables — exactly what keto is made of. Just skip the rice and watch out for sugary sauces.
🍗 Grilled & roasted (inihaw / litson)
- Inihaw na liempo & grilled pork — fatty cuts are perfect for keto
- Chicken inasal — skip the rice and use a sugar-free dip
- Lechon, lechon kawali & crispy pata — naturally low-carb (go easy on the sweet lechon sauce)
- Inihaw na isda (grilled bangus, tilapia) — clean, keto-friendly protein
🍲 Stews & classics (ulam)
- Adobo (pork or chicken) — keto-friendly as long as it isn't sweetened
- Bicol express — pork in coconut milk and chili; one of the most keto dishes there is
- Kare-kare — enjoy the oxtail, tripe, and bagoong; go light on the sauce (often thickened with rice flour)
- Laing & ginataang gulay — vegetables in coconut milk
- Dinuguan — rich and low-carb (skip the puto on the side)
🍮 Soups (sabaw)
- Sinigang — sour soup is great on keto; use fresh sampalok and skip the sugary instant mix and the gabi (taro)
- Tinola — chicken-ginger soup; load up on malunggay, and a small serving of sayote (chayote) fits fine — it's low-carb in modest portions
- Bulalo & nilaga — beautiful on keto; just leave out the corn, potato, and saba banana
🥚 Veggies, eggs & snacks
- Tortang talong — eggplant omelette, naturally keto
- Ginisang gulay — ampalaya, sitaw, repolyo, kangkong; squash (kalabasa) and munggo are a bit higher in carbs, so we keep them to small, keto-friendly portions
- Chicharon — pure pork rinds are a zero-carb keto snack
- Kinilaw — Filipino ceviche; just hold the sugar
- Salted egg, tortang giniling, tocilog minus the rice & sweet tocino
Filipino foods to limit or avoid on keto
These are high in carbs or hidden sugar. You don't have to fear them forever, but they'll knock you out of ketosis fast.
- Rice — kanin, sinangag, garlic rice, java rice (the #1 thing to swap)
- Bread — pandesal, ensaymada, Spanish bread, monay
- Noodles — pancit bihon, canton, palabok, and sweet Filipino spaghetti
- Rice-based dishes — lugaw, arroz caldo, goto, champorado
- Kakanin — bibingka, puto, suman, biko, sapin-sapin, kutsinta (rice + sugar)
- Sweet sauces & cured meats — banana ketchup, sweet longganisa, tocino, hamonado, sweet-style tapa
- Starchy vegetables — potato, kamote, gabi, corn, saba banana
- High-sugar fruit — mango, banana, lanzones, chico (a little berries is fine)
- Desserts & drinks — halo-halo, taho, leche flan, softdrinks, sweetened juice, milk tea
Smart keto swaps for Filipino favorites
You rarely have to give a dish up completely — you just swap the carb-heavy part.
- Cauliflower rice instead of kanin or sinangag — it soaks up sauce just like rice
- Shirataki noodles instead of bihon or canton for your pancit
- Lettuce wraps instead of rice for silog meals and grilled meats
- Coconut aminos or sugar-free soy instead of sweet sauces and banana ketchup
- Fresh sampalok, kamias, or calamansi instead of sugary instant sinigang mix
- Keto bread instead of pandesal — see our keto pantry
Quick reference: is it keto?
| Dish | Keto? | Tip |
|---|---|---|
| Adobo | Yes | Skip rice; make sure it's not sweetened |
| Sinigang | Yes | Use fresh sampalok, skip gabi & instant mix |
| Bicol express | Yes | Naturally keto — pork + coconut milk |
| Chicken inasal | Yes | Skip rice, use a sugar-free dip |
| Crispy pata / lechon | Yes | Go easy on the sweet sauce |
| Bulalo / nilaga | Yes | Leave out corn, potato & saba |
| Kare-kare | Mostly | Light on the sauce; enjoy with bagoong |
| Pancit | No | Swap noodles for shirataki |
| Lugaw / arroz caldo | No | Rice-based — save for cheat days |
| Kakanin (puto, biko...) | No | Rice + sugar; avoid on keto |
| Halo-halo / taho | No | Very high sugar |
A sample keto Filipino day
- Breakfast: tortang talong with a side of tomatoes, or tapsilog with cauliflower sinangag
- Lunch: chicken adobo with sauteed kangkong (no rice)
- Dinner: bicol express with cauliflower rice, or grilled bangus with ensaladang talong
- Snack: chicharon, boiled egg, or a slice of keto bread with cheese
Eating keto the Filipino way is completely doable — it just takes a little planning. And if you'd rather skip the planning and cooking entirely, that's exactly what we do.
Filipino keto dishes from our own kitchen
Want proof that Filipino food and keto can live together beautifully? Here are a few real dishes from our recent menus — Pinoy comfort-food classics, reimagined low-carb:
- Chicken & Beef Tendon Cauli Caldo — all the comfort of arroz caldo, made with tender beef tendon and cauliflower rice instead of malagkit
- Chicken Sisig Wraps — sizzling sisig flavor served in crisp lettuce wraps instead of rice
- Bangus Belly & Pork ala Bistek Tagalog — the tangy soy-and-calamansi bistek you grew up with, kept keto
We post new Filipino-inspired keto sets every week — follow along on Instagram @meals_by_lilyhc.
Let us cook keto Filipino food for you
Meals by Lily delivers keto-friendly meals across Metro Manila — Filipino, Japanese, Chinese, and more — three meals a day, around 1,200 calories, under 20g carbs. No rice-guilt, no cooking, no counting.
See Our Meal Plans