
When it comes to lunch or dinner, everyone has their own idea of the perfect meal.
Some people love a hearty plate of rice drenched in rich, flavourful gravies, paired with an assortment of side dishes. Then there are those who prefer something a little simpler, where every ingredient gets a chance to shine without being covered in gravy.
I fall into the second category.
I’ve never been someone who enjoys rice swimming in thick gravies. I usually keep my meals simple with a plate of warm rice, a little soy sauce, sambal belacan, fresh ulam or vegetables, and a piece of crispy fried fish or chicken. To me, that’s the perfect comfort meal. Light and satisfying without being overly complicated.
That’s exactly why I keep coming back to D’Warung Bawal.
This humble warung has quietly become one of my favourite lunch spots. The menu is simple, the food is consistently good, and every visit reminds me that sometimes the best meals don’t need dozens of dishes to be memorable.
✅ About D’Warung Bawal
If you’re expecting a restaurant with pages of menu options, D’Warung Bawal probably isn’t the place for you.
This humble warung keeps things refreshingly simple, specialising in freshly fried fish and chicken served with rice, homemade sambal belacan, curry, kicap bawang, and fresh vegetables. Rather than trying to offer everything, they focus on doing a handful of dishes really well, and I think that’s exactly what keeps people coming back.
The restaurant itself has a relaxed kampung-style atmosphere with a simple, no-frills setup. Don’t expect air-conditioned dining or fancy interiors. This is the kind of place where people come for a comforting meal and leave with a full stomach.
Service is quick and efficient, and since the menu is straightforward, you won’t have to wait long for your food. Every fish is fried fresh to order, so your meal arrives hot, crispy, and well worth the short wait.

✅ The Menu & What to Expect
One thing I really like about D’Warung Bawal is that the menu isn’t overwhelming. Instead of spending ages deciding what to order, you simply choose your preferred fish or chicken, and the rest of the meal comes together beautifully.
You can choose from:
- Bawal (Pomfret)
- Tilapia
- Ikan Keli (Catfish)
Or, if you prefer, you can go with their fried chicken instead.
Every set comes with steamed rice, a light curry, sambal belacan, kicap bawang, and a side of fresh vegetables like cabbage and lettuce.
Out of all the options, the fried tilapia is my personal favourite.
It’s simply seasoned with salt and turmeric before being fried fresh to order, allowing the natural flavour of the fish to shine without needing heavy spices or sauces. The outside turns beautifully crispy while the meat inside stays tender and juicy.
The side dishes deserve a mention too. The curry is light and complements the fish without overpowering it, while the sambal belacan adds just the right amount of heat. Then there’s the kicap bawang, a simple mixture of soy sauce, chopped onions, and bird’s eye chillies that somehow makes every mouthful even better.
The only thing I wish for is a slightly bigger portion of sambal belacan. Thankfully, you can always ask for a free refill.


✅ Price & Value for Money
One of the things I appreciate most about D’Warung Bawal is that you get a freshly cooked meal at a very reasonable price.
Depending on whether you choose fried fish or fried chicken, a set meal usually costs between RM10 and RM20. Considering everything that comes with it, from the freshly fried fish and steamed rice to the curry, sambal belacan, kicap bawang, and fresh vegetables, I think it’s excellent value for money.
With prices like these, it’s easy to see why the place is popular with locals. You get a comforting, home-style meal made with fresh ingredients without spending a fortune. For me, it’s the kind of place that proves good food doesn’t have to be expensive, and that’s probably one of the reasons I keep coming back.
✅ Location & Opening Hours
D’Warung Bawal is located in Bandar Baru Bangi, Selangor. If it’s your first visit, I’d recommend using Google Maps, as it can be a little tricky to find.
There isn’t a dedicated parking area, so you’ll need to park along the roadside nearby. Fortunately, the warung is usually not too crowded, so finding a parking spot is rarely a problem. The road is quite narrow, so do park carefully and be considerate of other vehicles.
📍D’Warung Bawal
Persiaran Jaya, Kawasan Perindustrian Miel,
43650 Bandar Baru Bangi, Selangor
🕒 Opening Hours
Friday: Closed
Saturday: 11 am–5 pm
Mon, Tue, Wed, Thurs & Sunday: 11 am–6 pm
✅ Would I Recommend D’Warung Bawal?
Absolutely.
Whenever I can’t decide what to eat, D’Warung Bawal is one of the first places that pops into my head.
I think that’s the biggest compliment I can give any restaurant.
No matter how many new places I discover, this is still somewhere I naturally want to come back to. There’s just something about it that never gets old.
If you’re in Bandar Baru Bangi, give it a try. You might end up adding it to your own list of favourite lunch spots too.
Wanderhoney Rating: ⭐ ⭐ ⭐ ⭐☆ (4.2/5)
X, Auri 🌻





