Surabaya Vegetarian Options: Discover Local Flavors
Explore Surabaya’s vibrant vegetarian options! From local dishes to dining gems, this guide showcases the best of vegetarian cuisine in Indonesia’s culinary capital.

On this page
Surabaya cuisine is a delightful fusion of rich flavors, aromatic spices, and diverse culinary influences that embody the spirit of Indonesia. For vegetarian food lovers, Surabaya offers a plethora of delicious options that highlight the city’s unique food culture. From hearty local dishes to innovative vegetarian adaptations, this city is home to an array of culinary experiences that everyone can enjoy, making it a must-visit destination for those looking to explore vibrant vegetarian flavors.
Key Takeaways
- Surabaya’s vegetarian options offer an array of rich and authentic flavors.
- Signature dishes like gado-gado and tahu campur represent the local culinary heritage.
- Affordable street food and upscale restaurants provide diverse dining experiences for vegetarians.
- food markets and local eateries showcase the best ingredients in Surabaya’s vegetarian cuisine.
1. Tahu Campur: A traditional Surabaya Dish
Tahu Campur is a beloved traditional dish from Surabaya that showcases the region’s vibrant flavors. This delightful meal consists of fried tofu served with a variety of vegetables, bean sprouts, and usually a savory peanut sauce. The combination of crunchy and soft textures makes this dish highly satisfying.
Moreover, Tahu Campur is often garnished with crispy shallots, adding extra flavor and crunch. It’s a fantastic option for vegetarians looking for an authentic taste of Surabaya. You can enjoy this dish as a snack or a filling meal, making it versatile.
Pro Tip: Always ask for extra peanut sauce to deepen the flavors!
Where to eat: For the best Tahu Campur experience, head to Warung Tahu Campur, where you can savor this dish in a cozy atmosphere. Another great spot is Ruko Cinde, famous for its delicious and fresh takes on traditional dishes.
2. Gado-Gado: The Iconic Indonesian Salad
Gado-Gado is more than just a salad; it’s a quintessential Indonesian dish that you must try when exploring vegetarian options in Surabaya. This salad is packed with fresh vegetables like spinach, cabbage, and potatoes, all drizzled with a rich peanut sauce. It’s not only delicious but also very nutritious.
In addition, Gado-Gado is typically topped with hard-boiled eggs, tofu, and fried shallots, making it a hearty meal. Many local restaurants serve it with additional side dishes like rice or crackers, enhancing the experience.
Did you know? Gado-Gado can be customized with different vegetables based on what’s fresh and seasonal!
Where to eat: Sample the best Gado-Gado at Bubur Ayam Khas Surabaya or Rujak Cingur Surabaya, both of which offer unique takes on this classic dish.
3. Sayur Lodeh: A Flavorful Vegetable Stew
🌟 Local Expert Tip: Get the most out of your Surabaya visit with guided tours!
Sayur Lodeh is a comforting vegetable stew that incorporates a variety of fresh vegetables such as eggplant, carrots, and green beans, all cooked in a rich coconut milk broth. This dish is a staple in Surabaya cuisine and provides a delightful burst of flavors.
In fact, Sayur Lodeh is often served with rice, making it a complete meal perfect for vegetarians. The creamy texture of the coconut milk complements the vegetables beautifully, creating a satisfying dish.
Pro Tip: Don’t forget to add some sambal for an extra kick of heat!
Where to eat: You can enjoy Sayur Lodeh at Restoran Sederhana, known for its delectable Indonesian dishes. Another great place is Warung Mak Nyuss, where the focus is on fresh ingredients and authentic flavors.
4. Tempeh: A Protein-Packed Surabaya Specialty
Tempeh is a staple in Surabaya’s vegetarian options, renowned for its rich protein content and unique flavor. This fermented soybean dish is not only nutritious but also versatile in cooking. Whether grilled, stir-fried, or made into a savory curry, tempeh adds a delightful crunch and earthy taste to dishes.
Moreover, tempeh is often marinated in various spices, enhancing its flavor profile significantly. When enjoying tempeh, you’ll find it commonly served alongside rice or as a component in traditional meals like Nasi Campur or Gado-Gado.
Pro Tip: Tempeh can be found at local markets and is widely served in vegetarian restaurants throughout Surabaya.
Where to try: Visit Warung Tahu Tempe for an authentic tempeh experience, offering a range of dishes featuring this beloved ingredient. Another great spot is Veggie Love, where you can explore creative tempeh recipes in a cozy atmosphere.
5. Nasi Pecel: Rice with Mixed Vegetables
Nasi Pecel is a flavorful dish that showcases the vibrant vegetarian culture of Surabaya. This plate of rice is usually topped with a colorful array of steamed vegetables, including long beans, spinach, and cabbage. The highlight is the spicy peanut sauce, which ties the dish together with its rich and nutty flavor.
It’s not only delicious but also a healthy option, making it popular among locals and visitors alike. Nasi Pecel can be enhanced with additional toppings like fried tofu or tempeh for an extra protein boost.
Did you know? Each region in Indonesia has its unique take on Nasi Pecel, contributing a variety of ingredients and flavors!
Where to eat: Check out Pecel Madiun for an authentic experience, or head to Bubur Ayam Roxy, which serves a delicious vegetarian version of this beloved dish.
6. Kerupuk: Traditional Crackers with a Twist
🌟 Local Expert Tip: Get the most out of your Surabaya visit with guided tours!
Kerupuk, or traditional Indonesian crackers, are a popular snack accompanying meals throughout Surabaya. Made from tapioca flour and blended with spices, these crispy treats come in various flavors and textures. They are often served as a side dish or appetizer, enhancing the overall dining experience.
In Surabaya, you can find unique variations of kerupuk that include mixed vegetables or legumes, making them a great vegetarian option. The crunchiness of kerupuk adds an exciting dimension to dishes like Nasi Pecel and Gado-Gado.
Pro Tip: Look for kerupuk served with sambal for a delightful spicy kick that complements your meal perfectly!
Where to sample: Visit Kerupuk Murni for a wide selection of these crackers. Alternatively, Indische Restaurant offers a delicious pairing of kerupuk with their mains.”
7. Soto Ayam Vegetarian: A Unique Take on Traditional Soup
Soto Ayam, a traditional Indonesian chicken soup, receives a refreshing twist in Surabaya with its vegetarian version. This hearty soup is characterized by its yellow broth, infused with aromatic spices like turmeric, lemongrass, and ginger. In the vegetarian rendition, the chicken is substituted with tofu or tempeh, providing a satisfying protein option for plant-based eaters.
The soup is typically served with fresh vegetables such as bean sprouts, cabbage, and potatoes. Furthermore, it’s accompanied by rice or vermicelli noodles to enhance the meal’s richness. The blend of spices creates a warm and comforting experience, making it a popular choice among locals and visitors alike.
Pro Tip: For the best Soto Ayam vegetarian in Surabaya, seek out local street vendors who maintain the authentic flavors with fresh ingredients.
Where to eat: To enjoy a delightful bowl of Soto Ayam Vegetarian, visit Warung Tenda Biru or Depot 88, both renowned for their flavorful selections.
8. Martabak Manis: Sweet Vegetarian Crepes
Martabak Manis, also known as sweet martabak, is a beloved dessert in Surabaya and a perfect choice for those seeking vegetarian options. This delightful treat is a thick pancake filled with a variety of sweet toppings. Typically, it includes ingredients like chocolate, nuts, and sweetened condensed milk, creating a delicious and satisfying dessert.
What makes Martabak Manis stand out is its fluffy texture and the ability to customize it with your favorite fillings. Many stalls offer choices such as cheese, peanut butter, and even fruits to cater to different taste preferences. As you bite into this sweet delight, the combination of flavors evokes a sense of comfort and indulgence.
Quick Tip: Don’t forget to ask for a drizzle of chocolate sauce for an extra sweet touch!
Where to eat: You can find the best Martabak Manis at Martabak San Francisco or Martabak Bangka, both famous for their generous fillings and crispy edges.
9. Bubur Ayam Vegetarian: Rice Porridge Delights
Bubur Ayam, or chicken porridge, transforms into a healthy and delicious vegetarian option in Surabaya, appealing to those who enjoy comforting dishes. The porridge is made from rice that has been simmered until soft, creating a creamy and inviting consistency. In the vegetarian version, shredded chicken is replaced with a mix of vegetables and spices to maintain that savory goodness.
This meal is typically garnished with fried shallots, crispy tofu, and fresh herbs, elevating the flavors and textures. Bubur Ayam Vegetarian is not only tasty but also nutritious, making it a suitable choice for breakfast or brunch.
Tip for Travelers: Ask for additional toppings like soy sauce and sambal to customize your porridge experience!
Where to eat: Check out Waroeng Souvla or Bubur Ayam Cinde to enjoy delicious Bubur Ayam Vegetarian, crafted with care and authenticity.
10. Vegan Options in Surabaya’s Cafes and Restaurants
Surabaya, known for its vibrant and diverse culinary scene, offers a growing selection of vegan options for visitors and locals alike. Especially in recent years, many restaurants have embraced plant-based eating, providing flavorful dishes that highlight Indonesia’s rich ingredients. From local favorites to global cuisine, you can find something to satisfy your cravings.
For a delightful vegan dining experience, Veggie Lovers Café is a must-visit. This establishment focuses on fresh, organic ingredients and offers dishes like Spinach Tempeh Stir-Fry and Chickpea Curry that are rich in flavor and nutrition. Moreover, Raw Vegan Kitchen is another great spot where you can enjoy unique salads and smoothies made from raw ingredients.
Pro Tip: Many restaurants in Surabaya allow customization, so don’t hesitate to ask if they can modify a dish to fit your vegan diet!
Additionally, popular chains like Starbucks and House of Commons in Surabaya offer vegan-friendly options, including plant-based beverages and snacks. Exploring the local street food scene also unveils options like Bubur Ayam (chicken porridge) that can be adapted easily to vegan by omitting chicken and adding more vegetables.
In conclusion, whether you prefer upscale dining or casual cafes, Surabaya boasts a variety of vegan options that cater to all tastes, ensuring every meal is a memorable one.
Surabaya’s vegetarian options not only reflect the city’s rich culinary traditions but also cater to the evolving preferences of food lovers. Embrace the incredible flavors and dishes that this vibrant city has to offer. Whether you’re a dedicated vegetarian or simply exploring new tastes, Surabaya has something for everyone. Share your favorite vegetarian spots or plan your culinary journey to this Indonesian gem today!
Frequently Asked Questions
🌟 Local Expert Tip: Get the most out of your Surabaya visit with guided tours!
A: Don’t miss Tahu Campur, Gado-Gado, and Sayur Lodeh during your visit.
A: Yes, several restaurants offer vegan options and dishes tailored to plant-based diets.
A: Yes, many street food vendors serve fresh vegetarian dishes, but always choose busy stalls.
A: Absolutely! Many cafes in Surabaya serve Western-style vegetarian meals.
A: Kampung Islam and Gubeng areas are known for great vegetarian meal options.
A: Fresh juices and traditional Indonesian drinks like Es Cendol complement meals well.