Let’s be honest—hawker food in Singapore has a bit of a reputation. It’s delicious, nostalgic, and affordable, but often seen as greasy or too indulgent. Here’s the good news: you don’t have to give up local eats to eat clean. Whether you’re cutting calories, watching carbs, or chasing those protein gains, there are healthy hawker gems out there. I’ve rounded up 10 dishes that are surprisingly nutritious and still hit the spot. Let’s dive in—and yep, I’ll drop some visual prompts to help you picture them too.

1. Yong Tau Foo (Soup-Based, No Fried Items)

Yong Tau Foo

Yong Tau Foo is a secret weapon for clean eaters. You get to build your own bowl, so it’s easy to load up on tofu, mushrooms, and leafy greens. Skip the fried stuff and go for clear soup instead. Add some sliced fish cake or boiled egg for protein. A full bowl with 6–8 items often clocks in at under 350 calories. Bonus: it’s light, satisfying, and easy on the stomach.

2. Thunder Tea Rice (Less Rice, More Toppings)

Thunder Tea Rice

This is one of those dishes that people either love or avoid. But if you’re looking for a high-fiber, plant-forward meal, Thunder Tea Rice is a powerhouse. It’s typically loaded with chopped veggies, tofu, peanuts, and basil pesto-like soup. Ask for less rice or swap for brown rice if you can. Packed with vitamins and flavor, it’s like a veggie bowl with a local twist.

I wasn’t a fan at first, but the earthy soup grows on you. Plus, it’s easy to track macros—especially if you skip the fried ikan bilis.

3. Sliced Fish Soup (No Evaporated Milk)

Sliced Fish Soup

On rainy days, nothing beats a bowl of sliced fish soup. It’s low in fat, rich in protein, and very hydrating. The trick? Ask for no evaporated milk and no fried garlic oil. Go for rice noodles or just enjoy the soup on its own. The fish is usually poached, which keeps things lean.

It’s one of those dishes I could eat every other day—light, comforting, and surprisingly satisfying when you’re trying to eat clean.

4. Chap Chye Png with Smart Picks

Chap Chye Png

Economic rice doesn’t have to mean unhealthy. The key is strategy. Choose 1 protein (like steamed fish or braised tofu), 2 veggies (say, spinach and cabbage), and a small portion of rice. Avoid gravies, fried meats, and sweet sauces. It’s all about balance and keeping an eye on portion size.

I once did a 7-day meal plan using only Chap Chye Png and managed to hit my macros every single day. Just gotta be selective and skip the curry gravy temptation!

5. Steamed Chicken Rice (Less Rice, Skin Removed)

Chicken Rice

Yes, even chicken rice can be healthy—with a few tweaks. Go for steamed instead of roasted, remove the skin, and reduce the rice portion. The meat is still juicy, especially with some chili sauce and cucumber on the side. Skip the oily soup and you’ve got a decent macro-friendly meal.

I included this regularly in my meal plan while training for a community fitness challenge. It’s affordable, convenient, and packed with protein when portioned right.

6. Vegetarian Bee Hoon with Tofu and Veggies

This one’s a surprise for many. Vegetarian bee hoon can be a solid choice—if you avoid the fried mock meats and ask for more tofu and vegetables. The bee hoon itself is light, and when paired with fiber and plant protein, it becomes a balanced plate.

Vegetarian Bee Hoon

I used to meal-prep with this—buy 2 servings, split into containers, and store for lunch. Super affordable and surprisingly macro-friendly!

7. Teochew Porridge with Lean Meat and Greens

A humble and comforting dish. Teochew porridge is basically rice soup paired with a variety of small sides. Pick lean meat (like minced chicken), tofu, and at least one green veggie. The watery porridge fills you up without the carb overload.

Teochew Porridge

I swear by this combo after cheat days—cleans out the gut and helps reset my diet without feeling deprived.

8. Grilled Satay (Without Ketupat or Sauce Overload)

Satay is meat on sticks—how bad can it be, right? It can go sideways fast with ketupat and peanut sauce. But stick to 6–8 grilled chicken or beef sticks, skip the sauce, and load up on the cucumber and onions. You’ve got a high-protein snack or meal with minimal carbs.

Sometimes I pair it with a side of sliced avocado or a boiled egg if I’m having it for dinner. Keeps it filling and balanced without needing anything extra.

9. Herbal Soup with Brown Rice or Pumpkin

Herbal Chicken Soup

Chinese herbal soups often come packed with nutrients—from ginseng to wolfberries. When paired with brown rice or steamed pumpkin, they become hearty, balanced meals. Avoid oily versions and pick those with lean meats like chicken or pork ribs.

These soups feel like self-care in a bowl. Especially good during flu season or when you need a recovery meal after a tough gym day.

10. Popiah (Minimal Sauce, Extra Veg)

Don’t sleep on Popiah! When done right, it’s basically a salad roll. Request minimal sweet sauce and go heavy on the veggies and egg. Each roll is around 150 calories and makes for a perfect light meal or snack.

Popiah

I usually grab two after a long bike ride—refreshing, crunchy, and satisfying without the guilt.

Conclusion

You don’t have to give up your love for hawker food to eat healthy. With a few swaps, smart choices, and some portion control, you can stay on track and enjoy the richness of Singapore’s food scene. Try one of these guilt-free dishes next time you’re out, and share the love with your foodie friends.

Check out my LinkTr.ee to follow me on my social media for more high-protein hawker finds, meal hacks, and clean eating inspiration!

Leave a comment

Trending