Select Page
Restaurants in Trivandrum

26 Best Restaurants in Trivandrum: Let’s Explore some Mouthwatering Flavours of Trivandrum


Written by Roshini Sunday, August 07 2022

Delicious……Mouth-watering……. and the best in town!

Who doesn’t love to eat some yummy food, right?

Of course, we people in Kerala are known for its various mind-blowing cuisine that is different in each town and city.

One such spectacular place is our capital city of Kerala

What if I tell you that I have found some of the best restaurants in Trivandrum city for you to explore your cravings?

Well, you should believe me. Here, I will share the name and deets of some of the best eating places for you to experience in the evergreen city of India. 

I will take you to places where you can taste perfect flavours that will make your taste buds explode with joy for hours, which you will never forget or can ever replace that fine experience and savour for the rest of your life. 

I’m on a seafood diet. I see food, and I eat it.” – Unknown. 

So, shall we start our appetising journey and encounter the inevitable?

Let’s look more in-depth at each restaurant offering some of the best food and services in Trivandrum town.

Best Vegetarian Restaurants in Trivandrum

Have people made fun of you for being a vegetarian?

Let me tell you a secret. Those people also drool over those yum-yum hot dosas, chutney, vadas, etc. But they just don’t show it!

Don’t believe me?

Do you want to bet?

I assure you that I will surely win this bet if you bring one of those friends to any of the best vegetarian restaurants in Trivandrum, given below.

Mothers Plaza Trivandrum

Image Credits: Joseph Bose

1. Mothers Veg Plaza Trivandrum

Established in 2010, Mothers Veg plaza in Palayam is one of the top players in the category of Pure Vegetarian Restaurants in Trivandrum.

This restaurant is famous for its tasty, delicate mouth-watering Dosas and Kerala Sadhya that’s spooned on fresh banana leaves that will make your taste buds explode.

Want to visit already? Or reserve a spot soon? Then check out the following details!

Services offered: Dine-in, Delivery (Non-contact), and Drive-thru.

Opening hours: 7 am to 10.30 pm (Everyday – Sunday to Saturday)

Contact no: 0471 401 2255

Get it at home, any time.  Swiggy & Zomato

Aryaas Park Veg Restaurant

Image Credits: A Thirupathy Reddy

2. Aryaas Park Veg Restaurant

Who doesn’t love to explore our neighbouring state’s cuisine? Aryaas Park is a typical Tamil vegetarian restaurant that provides tempting food. They are famous for their Ghee masala dosa, Ghee roast, and other dishes; their sambar and chutney are worth a try!

Surprise! They have Chinese delicacies as well. 

Visit now.

 Services offered: Dine-in, Delivery (Non-contact) and Drive-thru.

Opening hours: 7 am to 10.30 pm (Everyday – Sunday to Saturday)

Contact no: 090728 63449

Order it at home and enjoy it at ease. Swiggy & Zomato

Ariya Nivas Trivandrum

Image Credits: Ariya Nivas Trivandrum

3. Ariya Nivas Trivandrum

This fabulous restaurant has been in the town for a long time, and still, it remains the top spot for people to explore their vegetarian cravings, especially tourists who visit.

Also, they provide plenty of options to choose from, and they will make you go crazy with how tasty all of them are. 

Craving already? Don’t settle for the latter when you can have it now. 

Here you go!

Services offered: Dine-in, Delivery (Non-contact) and Drive-thru.

Opening hours: 7 am to 10.30 pm (Everyday – Sunday to Saturday)

Contact no: 090728 63449

Home is where you get the comfort to get it. Swiggy & Zomato

Best Non-Vegetarian Restaurants in Trivandrum

For some people, non-veg is not just food; it is an emotion.

You will die and kill anyone to eat that tremendously flavorful beef and porotta if you are Keralite. Wouldn’t you?

If not, get another place to live; you are immediately banned from this state!

Jokes apart, here is a list of top non-veg restaurants in Trivandrum that you cannot miss out on if you are a true non-veg lover!

The Imperial Kitchen Trivandrum

Image Credits: Rasna Zabeer

4. The Imperial Kitchen Trivandrum

Imperial is a top restaurant in Trivandrum, with a wide range of cuisines to instantly satisfy your cravings. They have authentic Arabic, Chinese, Continental, Indian, etc., to explore. Oh, did I mention they have seafood as well? 

You heard me right! They have a refined mixed cuisine exclusively for all non-veg lovers. 

Can’t wait? Wanna try already? 

I got you!

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 11 am to 11 pm (Everyday – Sunday to Saturday)

Contact no: 0471 231 1789

Menu of Imperial Kitchen Trivandrum

Order it at the convenience of your house. Swiggy & Zomato

Barbeque Nation

Image Credits: Reshma Das

5. Barbeque Nation in Trivandrum

If you love Biryani and grills, this heavenly place is a must-try and is known for those things.

The concept behind this restaurant is to become a pioneer of the live grill, and they succeeded. 

Also, the main advantage of this food place is that you pay a single amount and enjoy the buffet in Trivandrum with an unlimited amount of any food, be it starters, main courses, desserts, or kulfis. 

The menu at this barbeque nation is so unique that it’s hard to know where to start. If you’re feeling indecisive, try the sampler platter – it comes with a little bit of everything.

Unbelievable? Just wait until you try it!

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 12 pm to 3.30 pm & 6 pm to 10.30 pm(Mon-Sat)

11.30 am to 3.30 pm & 6.30 pm to 10.30 pm (Sunday)

Contact no: 080 6902 8739

You can now get all your favorite food at home with ease. Swiggy & Zomato

Zam Zam Restaurant Trivandrum

Image Credits: Zam Zam Restaurant Trivandrum

6. Zam Zam Restaurant Trivandrum

This restaurant is the true paradise of food. You may ask what they have, and I would reply, “what not”! They have all options a foodie would prefer.

Their cuisine options start from typical Kerala style to Italian delights. 

The menu at this Zam Zam restaurant is so unique, it’s like no other place I’ve ever been to! There are so many different options to choose from, and each one is mouth-watering. I can’t wait to come back and try more!

You might think I’m exaggerating, but wait until you see it with your eyes. I’m pretty sure you will endlessly crave and over-eat!

Services offered: Dine-in, Delivery (Non-contact) and Drive-thru.

Opening hours: 11 am to 11 pm (Sunday to Saturday)

Contact no: 0471 245 3046

You can now get all your favourite food at home with ease. Swiggy & Zomato

Best Family Style Dining Restaurants in Trivandrum

If you ask anyone who’s their favorite people to be with, their answer would be ‘family.’

It’s so predictable and simple as that! Even if that’s the case, nobody would want to stay at home 24*7*365. It would be boring, is it not? 

Well, thank me now because I have curated a list of top family restaurants in Trivandrum you can visit soon with your unique family or even call your chatty relatives for a super-fun get-together.

Villa Maya Trivandrum

Image Credits: Naveen Ravi

7. Villa Maya Trivandrum

When we go out with family, we all need a quiet place to spend peacefully and happily.

These multiple award-winning 18th-century homes with a green patio of lush green ambience are the perfect place to share a meal with family.

Villa Maya restaurant menu is a gastronomical journey through Kerala, Indian, Morocco, and Italy cuisines. Each dish is hand-picked for its cultural heritage and authenticity. 

Already feel the aroma? Just go for it already!

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 11 am to 10.30 pm

Contact no: 0471 257 8901

You can place your orders from them, and they deliver them straight to your door : Zomato

Paragon Restaurant Trivandrum

Image Credits: Sandeep Suresh

8. Paragon Restaurant Trivandrum

Paragon has a must-order dish like every other Trivadrum restaurant, with apparently everyone’s favourite Fish curry. Also, their name is quite famous among biryani lovers – which they nicknamed as best biryani in Trivandrum Town. 

While those are their specials, they also provide a wide variety of non-veg food: Kerala, South Indian, North Indian, Chinese, Pan-Asian, etc.

Paragon is a multi-cuisine restaurant that also brings out the sensational taste and flavours of Malabar under a roof. 

Is your stomach already howling for it? I thought so!

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 7 am to 10.30 pm (Everyday)

Contact no: 0471 2555551

You may place an order from them and have it delivered to your address. Swiggy & Zomato

Ajwa Biryani Trivandrum

Image Credits: Dr Samar

9. Ajwa Biryani Trivandrum

The best biryani in Trivandrum city!

You are not a Biryani lover if you don’t want authentic Thalassery Biryani. And guess what? You can get it here at Ajwa Biryani restaurant!

You can get any biryani here at the most affordable rate and with the unbelievable taste that would make you dream about Biryani for the rest of your life. 

What are you doing here now? Visit the place with your family!

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 11 am to 9 pm (Everyday)

Contact no: 0471 233 1410

Get it delivered to your doorstep by ordering from them. Swiggy & Zomato

Best North Indian Restaurants in Trivandrum

All foodies have a mind to try North Indian cuisines once in a while.

And some of our mouths water when we see those Instagram reels or videos of authentic North Indian food on our feeds.

But most of the time, we hold ourselves back because we don’t know where to find the best North Indian restaurants

Here are some for you!

Tadka North Indian Restaurant

Image Credits: Arjun s

10. Tadka North Indian Restaurant

If you’re looking for a restaurant to indulge in north Indian cuisine, you’ll find this place to be bliss as it has a vast selection of food items for you to choose from.

I could give you some free clues, though! 

They have Amritsari Non-veg thali, Chicken Lajawab, and many more; you might not want to miss that thick tasty lassi. 

Scrumptious, isn’t it? For me too!

Services offered: Dine-in, Delivery (Non-contact) and Drive-thru.

Opening hours: Breakfast – 8.30 am to 10 am

12 pm to 10 pm (Everyday)

Contact no: 099959 73443

They’ll deliver it to your doorstep, and you can enjoy this excellent food at home. Swiggy & Zomato

The yellow chilli restaurant

Image Credits: Yellow chilli restaurant

11. The Yellow Chilli Restaurant

Do you want to enjoy Mughali, Punjabi, and dishes from India’s north-western frontier without losing their authentic touch? Then this is the place for you, dosthonn! 

Don’t get me wrong, but I doubt you will find another restaurant like this that’s top of its game. 

One time won’t be enough. 

What is gawking at, then? Visit now!

Services offered: Dine-in, Delivery (Non-contact) and Kerbside pick-up.

Opening hours: 11 am to 11 pm (Saturday & Sunday),

11 am to 3.30 pm and 7 pm to 11 pm (other days).

Contact no: 073561 05999

Order from them and eat it now! Zomato

punjabi house restaurant

Image Credits: Punjabi house restaurant

12. Punjabi House Restaurant

Whenever someone mentions North-Indian food, the food immediately pops up in our mind: Punjabi food.

However, the reality is, are you ready to try the real taste of Punjab in our Trivandrum?

If yes, hurry up and run! Because… Yay!! We have a Punjabi House just in our town. 

Are you still waiting to be ready? Then, when will you be?

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 11 am to 10 pm. 

Contact no: 098953 59595

Enjoy the freedom to order from them and have them delivered to your doorstep. Swiggy & Zomato

Best Arabic Restaurant in Trivandrum

Araaaabiannnn Foooood!!

Oh! Who doesn’t like the perfect combo of the right flavours and subtle spices that indulges in your system?

Yes, yes. I’m talking about only Arabic food, a cuisine we have taken so seriously. 

The great news is that I found the three best Arabic restaurants in Trivandrum for you. Check it out!

Bab Arabia Restaurant

Image Credits: Bab Arabia Restaurant

13. Bab Arabia – Trivandrum

You can never control yourself if the right Arabic food is in front of you with its authentic sense.

Think about the aroma of  Hummus, Kunafa, Mandi, Kapama chicken, Kabab, and so much more authentic food right under your nose?

Just uncontrollable? I understand your feelings.

You can’t think straight, right?

Services offered: Dine-in, Delivery (Non-contact) and Take-away.

Opening hours: 12 pm to 11 pm (All day)

Contact no: 0471 401 4015

Ready to eat? Order from them now! Swiggy & Zomato

Lebanese Kabab

Image Credits: Lebanese Kabab

14. Lebanese Kebab Mediterranean & Italian Cuisine

People often say we shouldn’t judge a book by its cover, and I would say we shouldn’t don’t judge a restaurant by its name.

This amazing restaurant is not just about Lebanese food but mainly about Arabic.

I would say this place is bliss for people who loves all flavours, Lebanese, Mexican, and especially Arabic.

You get everything from the best Shawarma in Trivandrum to Kunafa here. 

Are you already thinking of those as tempting delicious foods? Me too!

Services offered: Dine-in, Delivery (Non-contact), and Drive-thru.

Opening hours: 9 am to 11.30 pm 

Contact no: 080757 57073

Now you can place an order and have a delicious meal. Swiggy


Le Arabia Trivandrum

Image Credits: Sonu Anand

15. Le Arabia Trivandrum

This place is just insane!

Would you believe me if I said they have it all?

All means all – veg, egg, fish, chicken, beef, mutton. This restaurant is, in fact, a fairyland in disguise for food lovers. You would be amazed to find everything from Biryani to Falooda on their menu.

And I just hope you will leave the place at least by their closing time!

Can’t wait to explore more? Visit now!

Services offered: Dine-in, Delivery (Non-contact) and Take-away.

Opening hours: 11.30 pm to 11.30 pm (All day)

Contact no: 0471 406 7777

Enjoy their delicacies now! Grab the opportunity to order from them. Swiggy & Zomato

Best Chinese Food Restaurant in Trivandrum

Are you obsessed with Chinese or Asian foods after watching many series and other videos on social platforms?

I encourage you to continue being obsessed with them as they are readily available everywhere.

Do you want to know where the best Chinese restaurants in Trivandrum are located?

I have got you covered!

The Gourmet House Trivandrum

Image Credits: Sahil Santoki

16. The Gourmet House Trivandrum

This restaurant is perfect for enjoying Chinese, Pan-Asian (Malay, Japanese, Vietnamese, Korean), and Italian cuisines.

The choices are endless, so you will be utterly spoilt by what they offer. You will get everything from Manchow soup to Fried ice cream in one stop. 

You can never pass this golden opportunity if you are a fan of these cuisines.

Services offered: Dine-in, Delivery (Non-contact) and Take-away.

Opening hours: 12 pm to 11 pm (All day)

Contact no: 0471 485 0767

They’ll deliver it straight to you! Go and savour it now. Swiggy & Zomato

oriental spice trivandrum

Image Credits: oriental spice Trivandrum

17. Oriental Spice Trivandrum

Another Chinese food heaven! This place introduces a different world of food. 

They prepare all of these Chinese, Thai, and Southeast Asian cuisines without losing their original taste or root. They have a precise selection of what to offer their customers, from starters to desserts.

Are you already losing your mind from craving? You don’t have to wait much. 

Services offered: Dine-in, Delivery (Non-contact) and Take-away.

Opening hours: 12 pm to 11 pm (All day).

Contact no: 0471 272 9922

Now you have the option to order from them and enjoy it instantly. Swiggy & Zomato

Café Mojo Trivandrum

Image Credits: Café Mojo Trivandrum

18. Café Mojo Trivandrum

This restaurant is a casual dining place in a low-key setting to enjoy Chinese and Thai food with your family and friends.

They have everything you need as a Chinese food person, from soup to dessert. And also, they have unique Family Binge combos if you want to spend time with your family at this fantastic place anytime soon. 

Are you planning to spend your next weekend lunch or dinner here?

Services offered: Dine-in, Delivery (Non-contact) and Take-away.

Opening hours: 8 am to 10 pm (Monday -Saturday)

and 12 pm to 10 pm (Sunday).

Contact no: 0471 243 0437

Now you can order from them and have the meal immediately. Swiggy & Zomato

Best Cafes in Trivandrum

Cafes are always comfortable casual places to visit with your friends or partners for a small meet-up or treats.

But most of us struggle to find the perfect place for our needs.

Well, not anymore. I have names of a few best cafes in Trivandrum city. No need to thank me, though!!

The Coffee Day

Image Credits: Vipin Luminous

19. The Coffee Day

Want a comfortable ambiance while sipping a hot cappuccino or Latte?

Then go nowhere; this place will fit your needs. I’d like to call this mini-Starbucks for commoners.

You get all types of brunches here, from hot or cold coffee to sandwiches to divine desserts to dig in. 

Why miss this opportunity to experience a deep feeling at an affordable rate?

Services offered: Dine-in, Delivery (Non-contact) and Take-away.

Opening hours: 8.30 am to 11.30 pm (Mon-Sun)

Contact no: 1800 102 5093

Order now and have a bite! Swiggy & Zomato

Eve’s Coffee Trivandrum

Image Credits: Eve’s Coffee Trivandrum

20. Eve’s Coffee Trivandrum

Have you always been a person who wants to try something different?

Then you got this right. This cafe has a quiet ambiance, with bookshelves on the wall filled with many classics and seating arrangements by the glass window. 

Fantabulous combination, isn’t it?

You cannot afford to miss this place for anything in the world.

Services offered: Dine-in, Delivery (Non-contact) and Kerbside pickup.

Opening hours: 11 am to 10.30 pm (Mon-Sun)

Contact no: 096452 63333

Choose from their exceptional offerings and savour them immediately  Zomato


Kaffeehaus Trivandrum

Image Credits: Kay Hb.R

21. Kaffeehaus Trivandrum

Are there any fans of Swiss food? God! There is no doubt that you will thank me for finding this place for you.

Kaffehaus is created with a unique swiss ambience to balance their Swiss cuisine.

You get to explore all of it here without a doubt, Coffee, cool drinks, snacks, soups, salads, sandwiches, spaghetti, pasta, risotto, and desserts. 

Want to disguise as a swiss for a day just in your town? Visit here!

Services offered: Dine-in, Delivery (Non-contact) and Kerbside pickup.

Opening hours: 9 am to 11 pm (Monday – Sunday, every day)

Contact no: 0471 485 1133

You may now place an order and devour it right away. Swiggy & Zomato

Best Fast Food Restaurant in Trivandrum

We all have drowned in the fast food world and don’t regret it.

We need it every once in a while to calm our prestigious appetite. But finding the right choice can be difficult sometimes as we can find new fast-food brands in every nook and corner of the cities. 

That’s precisely why I have to help you choose the best.

Naples Pizza City

Image Credits: Naples Pizza City

22. Naples Pizza City

Pizzaaaaa… hmm…

Pizza is most of our all-time favorites and also could be the dish that introduced us to the side of another world.

Pizza is not an emotion, but it creates one. It could be your comfort food, movie-night food, date-night food, party food, or even family get-together food.

You just name it, and pizza will be it. So this is the best pizza in Trivandrum. 

So why don’t you meet this pizzeria and explore it?

Services offered: Dine-in, Delivery (Non-contact) and Drive-thru.

Opening hours: 10 am to 9.30 pm (Mon-Sun)

Contact no: 090722 72243

Everything is ready just for you! Feel free to order and enjoy. Swiggy & Zomato

OldSkool Cafe & Diner

Image Credits: Our carLife

23. OldSkool Cafe & Diner

Are you tired of regular burgers, steaks, fries, and salads? Then this place has a delicious twist in each of their dish, which would make you fall in love with it. 

They have all kinds of dishes you need in a fast food place, from nuggets to shakes. Also, if you are dying to try some mocktails or steaks, this is the right chance to do it.

Come on! Spend some time here and explore their taste. 

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 10 am to 10 pm (all day, every day)

Contact no: 097456 69111

Place your order and savour it immediately! Swiggy & Zomato

Subway Trivandrum

Image Credits: Subway Trivandrum

24. Subway Trivandrum

This is the best place to explore if you want to eat healthily, keep up with your diet, and crave fast food. Subway has been in the world market for years, and you can never go wrong with them.

They have multiple options for sandwiches, salads, and even wraps. And there, you can choose the veggies and sauces you want in your food. 

Tempting, isn’t it? Why wait when you have 2-in-1 options – Healthy and fast food?

Services offered: Dine-in, Delivery (Non-contact) and Kerbside pickup.

Opening hours: 10 am to 11 pm (Mon-Sun)

Contact no: 098956 61511

Now you can place an order from them and enjoy it immediately. Swiggy & Zomato

Best Restaurants near Lulu Mall, Trivandrum

It just feels so good to roam around lulu mall, isn’t it? Even if we don’t buy anything, the rush we feel when we walk through hits differently.

But the biggest problem is most people are feeling that same rush like us, and it’s so damn crowded even on a weekday.

So here I have found restaurants that provide amazing food and service, and they are just opposite or near Lulu mall, Trivandrum

Kerala Hotel Trivandrum

Image Credits: Mathew Mathai George

25. Kerala Hotel Trivandrum

Also known as KH, it is one of the most famous restaurants in Trivandrum. They have some of the best familiar foods, like dosas, Kerala curries, meat dishes, and biryani, with high quality and service. 

You will never regret having your food from here, and not just that, you will even crave it in your sleep once you have something from there.

And one of the biggest reasons for their ultimate success is mouth-publicity, as no customers leave that place without being satisfied.

So next time you visit Lulu mall, remember about this restaurant and try their food.

Services offered: Dine-in, Delivery (Non-contact) and Drive-thru.

Opening hours: 11.30 am to 10 pm (Tue – Sun)

 Contact no: 099952 76467

Enjoy it now! You can order from them. Zomato

Kochi Peedia

Image Credits: Arun V S

26. Kochi Peediya

Just another restaurant with the roots of authentic Kerala food, not losing the touch of its taste.

You will be amazed to see how much they care to keep the original taste in each food and not lose any of its flavours. Even with this, they provide a perfect balance of other cuisines. 

Remember to try this out to have a beautiful food experience.

Services offered: Dine-in, Delivery (Non-contact) and Takeaway.

Opening hours: 11 am to 11 pm (Every day of the week).

Contact no: 095671 75333

Go ahead and order from them and enjoy the meal. Zomato & Swiggy

These are some of the best restaurants in Trivandrum, both taste and service; also remember, there are 100s of other restaurants waiting for you in this city if you have the heart to try them. 

Since you are already in that fantastic land of prosperity and beauty, I would also like to recommend some places to visit to spend quality time.

Pathbhanava Swamy temple,  Napier museum, Magic Planet, Zoo, Kovalam Beach, Neyyar Dam, Veli village, Poovar island

And remember to never leave a land without creating beautiful memories and without buying or getting sovereign to treasure for life. 

For more updates about this prosperous and insightful city, visit Mykeralafood.

You can also simply subscribe to our blog website to learn about any place in Kerala.