
There are cafés you visit because the food is supposed to be amazing. Then there are cafés you visit because the internet has bullied you into curiosity. Soil at Taman Ekoflora belongs firmly in the second category. It kept showing up. Singaporeans kept driving up, which makes sense when your weekend brain is permanently wired to hunt for the best cafes and then immediately look for the next quiet, pretty place with decent pastry. And since it sits in Spring Labs, Taman Ekoflora, with other cafés and shops nearby, it is very easy to turn the whole trip into a casual morning wander instead of one extremely committed breakfast mission. Soil’s own menu tells you exactly what it wants to be: daily bakes, cakes, coffee, tea, desserts, cookies and brunch. In other words, this is a bakes-and-drinks café with mains attached, not the other way around.
We made it our final stop before heading home, which turned out to be the right kind of call. There was parking right across the café, the morning was quiet, and the whole area had that slightly too-neat charm that makes JB café zones feel like they were built specifically for Singaporeans who want to believe they are having a slower, softer weekend. Annoying thought. Also true.
The Place Looks Good and Knows It

The first thing Soil gets right is the mood.
The space leans rustic in a very deliberate way, with a cottage-barn feel, lots of greenery and enough natural textures to make the whole place feel calmer than your average JB brunch stop. It is pretty without becoming ridiculous. Inside, it feels bright and comfortable. Outside, the wider Spring Labs area gives you room to breathe, wander, and inspect the neighbouring cafés if commitment issues kick in.
Going early helped. There were not many people around, and in the morning the calm actually lands. It feels like the sort of place where you could sit for a while, eat something flaky, and temporarily pretend the rest of the day is not waiting for you.
There are also a few practical details worth knowing: You order and pay at the counter. There is free drinking water. There is no Wi-Fi. And the restroom is in another building outside, which is the sort of detail that always sounds small until you actually have to go looking for it. You’re welcome.
The Mains Confirmed What We Suspected
We ordered the Tamago Sando and the Soil Salad with grilled chicken, which felt like a fair way to test a café like this. One soft, comforting sandwich. One cleaner, lighter plate. Between the two, the pattern became quite obvious quite quickly.

The Tamago Sando was the better pick. It had the kind of creamy, egg-heavy filling that makes this style of sandwich very easy to like when it is done properly. The bread was soft, the filling was rich without becoming too jelak, and the whole thing felt neat, comforting, and well put together. It was not life-changing, but it was pleasant in the exact way it needed to be. If someone wanted one savoury item here without taking too much risk, this would be the safer choice.

The Soil Salad with grilled chicken was fresh, tidy and very much in line with the café’s whole calm-morning aesthetic. The grilled chicken was decent, the plate felt balanced enough, and nothing about it was badly executed. But it also never became memorable. It was the kind of salad you eat because it feels sensible, not because it leaves a mark. There is nothing wrong with that, but it did confirm something for us. Soil is not a mains-first café. It is a pastry place with enough brunch on the menu to justify staying longer.
That is not failure. It is just useful information. A lot of cafés would be better if they admitted this about themselves instead of pretending every brunch dish deserves applause just because it arrives on ceramic plates in nice light.
The Chocolate Banana Croissant Is the Whole Argument

Out of everything we ordered, Chocolate Banana croissant was the one we kept thinking about after we left. The croissant itself was flaky and buttery in all the right ways, with enough structure to hold the filling without turning messy too quickly. The banana gave it a soft, mellow sweetness, while the custard made it feel fuller and more indulgent without tipping into jelak territory. Then the butter crumble on top came in and did exactly what it needed to do, adding a bit of crunch so the whole thing did not go soft on soft on soft.
What really helped was the restraint. It was sweet, but not exhausting. Nothing about it felt overdone. It just worked. Among everything we had on the table, this was the one item that felt easiest to finish and hardest to forget. If we ever went back to Soil, this would be the first thing we’d order again.
The Second Sweet Was Good, But the Croissant Still Won

We also had the Genmaicha Yuzu Cheesecake, which felt more obviously in line with the café’s overall identity. Slightly polished, slightly modern, and just different enough from standard café cake to sound more thoughtful than it actually needs to be.
To be fair, it was good. Properly good. The genmaicha gave the cheesecake a lightly roasted, almost savoury edge, while the yuzu cut through the richness with enough brightness to keep the whole thing moving. It was balanced, composed, and easy to like.
But it was not the thing we kept talking about afterward.
That is the problem with sitting next to the chocolate banana croissant. Everything else starts sounding like a respectable supporting act.
The Drinks Did Their Job Without Making a Speech About It

We had two drinks. One White, one Niko Neko Houjicha Latte.
The White was straightforward. Coffee, milk, no drama. It was clean, competent, and perfectly fine next to pastry. Not the sort of cup that changes your opinion on coffee, but also not the kind that ruins your morning. It did the job and stayed out of the way.
The houjicha latte had more character, which makes sense. Roasted tea drinks tend to suit cafés like this better. It was smooth, nutty, calm, and easy to drink. If the White felt functional, the houjicha latte felt more in tune with the room. A little softer, a little warmer, a little more like the drink the place actually wants you to order.
That is probably the fairest thing to say about Soil’s drinks in general. They support the mood and the pastries well. They do not try to become the mood.
So Why Is Soil So Popular?

Because the place is nice. Because the area is nice. Because not every café trip needs to end in revelation.
That is really the equation here. Soil is popular partly because it photographs well, but not only because of that. The café is genuinely pleasant, the wider Taman Ekoflora area is easy to walk around, and the bakes are good enough to justify the reputation more than the mains are.
That does not make the trip pointless. It just makes it specific. Soil is the place to go for a calm morning, a pastry that deserves repeat business, and a setting that feels better than the average JB brunch box. It is not the place to chase one transformative savoury dish and write poetry about it later.
Come for the Mood, Stay for the Croissant
Overall, Soil is the kind of café we would return to for a pastry and a drink, not for a full meal. The room is lovely. The morning mood is strong. The wider area makes the outing feel more complete. The Tamago Sando was pleasant, the Soil Salad with grilled chicken was respectable, and both did enough without ever becoming the reason for the trip. The pastry case, however, absolutely understood the assignment.
That is enough.
Not every café needs to dominate every category. Sometimes a quiet room, easy parking, and one very good croissant are enough to make the drive feel justified. Soil gets that much right, and for a place this popular, that is already more than a lot of cafés manage.




Leave a Reply