
A Proper Hidden Gem
Come rain, come wind, come Cape Town traffic, there’s always a time and a place for a proper hidden gem. And yes, I know, I know! These days every second restaurant is apparently a “hidden gem”. I’ve heard the jokes, seen the comments, and watched the term get thrown around so often it’s almost lost its meaning. But every now and then, although hidden gems seem to be getting less hidden and less gem like by the day, a spot comes along that actually earns the title. For me, that’s Vietnamese Street Kitchen in Muizenberg. In fact, if I’m being completely honest, I would quite happily keep this place to myself. But some restaurants deserve to be busy, and this is one of them.
Opposite the ocean and just across from the Muizenberg train station, you’ll find the Vietnamese Street Kitchen. It’s the kind of place you could easily walk past without realising what’s inside. No gimmicks, no overthinking, no trying too hard. Just tables and chairs, friendly faces, and really good food.
“Please be nice to it… And if you happen to take my favourite booth, at least save me a seat.”
The Kind Of Place Locals Actually Eat
It reminds me of many of the places I’ve come across while travelling through Asia. The spots where locals actually eat. Those nooks and crannies where conversations flow, and the focus is exactly where it should be: on the food.
As a proudly trendy Capetonian who spends almost all of my time chasing restaurant recommendations, this is still one of my favourite places to sit and spend an afternoon. The service is warm, the atmosphere is genuine, and everything feels real, which is really refreshing in this almost artificial world we’re living in.

Settling In For The Journey
On the day I visited, Anh was already in the kitchen cooking up a storm for the feast I was about to work my way through. Together with his wife, they’ve created something that feels less like a restaurant and more like an extension of their home. Actually, now that I think about it, maybe it is? I’ll fact check next time…
I grabbed one of the booths facing the road, my favourite seat in the house. Half the fun is watching the world outside while something delicious arrives at your table. Well, that is if you’re an avid people watcher like me. Even though visually and geographically the Deep South is still a part of Cape Town, there’s something about this side that always feels a little different to me. It’s slower, friendlier, and just more wholesome really. And Vietnamese Street Kitchen captures that feeling perfectly.

Fresh Daily, Simple, Comforting
The food is made fresh daily, the flavours are authentic, and whether you’re after something simple and comforting or a dish that’s a little more adventurous, you’ll find it here. So if you ever find yourself in Muizenberg, do yourself a favour and stop by. Or even take the train if you feel like it. Then grab a booth and settle in for the journey.
Our table quickly filled with crispy pork wontons, fresh prawn spring rolls, and enough sushi to make me wonder why I ever bother pretending I’m going to eat politely.

The Dumpling Chronicles Continue
If you’ve followed my food adventures for any amount of time, you’ll know I have a soft spot for dumplings. It’s becoming a recurring theme at this point. I’m a firm believer that you can’t go wrong with them. While that may be true, some stand out more than others.
These pork wontons were golden and crackly on the outside, and the filling was juicy, aromatic and packed with flavour. The chilli infused soy sauce brought just enough heat to keep things interesting without stealing the show. They had the same effect as a packet of dangerously good salt and vinegar chips. One becomes two, two becomes three… And suddenly you’re wondering where they all went.


Cool, Crunchy And Refreshing
The fresh prawn spring rolls couldn’t have been more different, which is exactly why they worked so well after the wontons. They were packed with crisp vegetables, rice noodles and perfectly cooked prawns.
Every bite was cool, crunchy and incredibly refreshing. I loved the almost addictive hoisin dipping sauce. It added some sticky sweetness, while the peanuts on top brought texture. Proof that food doesn’t have to be complicated to be utterly delicious.

Their Beloved Sushi
Then, it was time for their beloved sushi. And this is where some people may disagree with me. That’s okay! I still stand by it. The Vietnamese Street Kitchen serves some of my favourite sushi in Cape Town. I do have my favourites from here, but in the spirit of trusting the chef, I was set to try something different. And honestly, it was just as good. I asked what he recommended and instead of responding with a dish, he assured me that it’s fresh, and it’ll be really good. He did not disappoint.
Some Of My Favourite Sushi In Cape Town
The California roll was clean, simple and incredibly fresh. The kind of sushi that lets good ingredients do the talking. The other was the complete opposite. It was filled with crunchy tempura, topped with creamy and sticky sauces, and just absolute chaos in the best possible way. The contrast of these two very different rolls equals balance. Well, in my mind anyway.
That’s exactly what this restaurant does so well. There’s always balance. Something rich next to something fresh. Something comforting next to something vibrant. Nothing feels accidental. Everything feels intentional.


Always Trust The Chef
So I’ve said it before and I’ll say it again: always trust the chef. I may or may not one day get tattooed on my body… Probably not. But still, it’s the thought that counts. People have all sorts of sayings they live by. “Just do it.” “Everything happens for a reason.” “What doesn’t kill you makes you stronger.” Mine is simply ‘always trust the chef’. And, so far, it hasn’t let me down, so I’m going to keep running with it.
This is paragraph text. Click it or hit the Manage Text button to change the font, color, size, format, and more. To set up site-wide paragraph and title styles, go to Site Theme.
Stubborn, But Reasonable
Which is interesting, because I am actually quite a stubborn person. My psychologist has probably wondered about this too. Some people blame it on me being a Capricorn. Others probably have different theories. I don’t really care. The point is, I’m not always the easiest person to convince. If you tell me I’ll love surfing, I’m not going to believe you because I don’t like being cold. I mean, have you seen the weather? I’ve spent most of this week saying, “I’m sure it’s snowing somewhere.” Yes, I know. Very Capetonian of me.
Anyway, where was I? Food. Food is different! Food is one of the very few things in life where I am genuinely happy to be proven wrong. To a point. Emphasis on to a point. But if a chef tells me to trust them, I’m usually willing to give it a go.

Chicken Pho Girl Meets Beef Pho
Now, I was slightly skeptical because I always order the chicken pho. Every. Single. Time. And I genuinely love it. So when the beef pho arrived, I wasn’t convinced it was going to beat my usual order. In my mind, chicken is underrated. Everyone acts like beef is automatically better, and I don’t know why. Chicken is amazing.
Well. Turns out I was wrong (this time). The bowl arrived with an enormous bone sticking out of it and enough beef to make me take it more seriously. The broth was hearty, comforting, and full of flavour, but somehow it still felt light. It didn’t leave you feeling weighed down afterwards. It just felt wholesome. I rate this pho could cure whatever seasonal illness Capetonians are going to ‘suffer’ from this winter.
I know people are obsessed with bone broth these days and swear it fixes everything. Well, this is basically bone broth that got its life together. Because healthy doesn’t have to taste like a detox. Add noodles, add beef, make it outrageously delicious and suddenly you’ve got one of the best bowls of pho I’ve ever eaten. And yes, I slurped it. And yes, I made a mess. And no, I have no regrets. Which is mildly annoying, because now I have a whole new ordering dilemma every time I come here.

The Biggest Surprise Of The Meal
Next was the Com Ga, which was probably the biggest surprise of the entire meal. Not because it looked bad. It didn’t. It was actually quite beautiful and vibrant looking. But because if I had to choose one dish on the table that I thought I’d be least interested in, it would’ve been this one. I was already mentally preparing to spend most of my time with the pho. Once again, I was wrong.
This dish was essentially fried rice topped with a fried egg, pickled vegetables and a crispy chicken thigh, served with a Vietnamese dressing on the side. And the second that dressing hit the rice, it was game over. It was sweet, tangy, fresh and ridiculously moreish. I mixed everything together and genuinely didn’t put my spoon down again. I also need to talk about the egg because I love anything with a fried egg on top. It’s one of my weaknesses. Put a fried egg on something and suddenly I’m interested. Put a fried egg on fried rice and we’re already off to a good start.
The chicken was incredible too. I don’t actually eat a huge amount of fried chicken, but this was juicy, crisp and completely addictive. This was probably my favourite surprise of the day. Actually, no. I don’t know if I can even say favourite because everything was operating at the same level, and that level was just really, really good.

I Am Basically Bread
Last but not least, there was the banh mi. Now look, I absolutely love bread. This isn’t new information. If somebody did my blood work, I genuinely think there is a chance a baguette would show up somewhere. Maybe a bagel. Maybe some rye sourdough. Honestly, who knows. I am basically bread. In fact, one of my biggest relationship fears is ending up with somebody who doesn’t eat carbs. It almost happened once and I genuinely don’t think it would’ve worked out…
Anyway, back to the banh mi. This thing was outrageous. You had the sweetness from the hoisin, the creamy tanginess from the mayo, the savouriness from the chicken, all these fragrant herbs running through it, and I swear there was something in there that tasted like lemongrass or something equally delicious. Whatever it was, it worked. The bread was exactly what you want from a banh mi too.
Crispy on the outside, soft in the middle, but strong enough to hold everything together. Not that it stood much chance. There was juice and sauce everywhere. It was absolute chaos, but the best kind. The kind where you stop caring what you look like because you’re too busy enjoying yourself. And honestly, that’s probably the highest compliment I can give.


My Little Muizenberg Secret
Overall, this is a bittersweet review for me because I genuinely love this place. I love the owners, I love the staff and obviously, I love the food. I love how unassuming it is. I love that everything is made fresh daily. I love that it feels authentic without trying to convince you that it’s authentic. Most of all, I love that it feels real. And that’s why it’s been one of my favourite spots for so long.

Good People Making Genuinely Good Food
So yes, this is my hidden gem. And no, I don’t really want everyone knowing about it. But good people making genuinely good food deserve support, and these guys deserve a queue out the door. So here it is. One of the best little secrets in Muizenberg. Please be nice to it… And if you happen to take my favourite booth, at least save me a seat.
Until next time!





