Skip to main content
Best Indonesian Restaurants in Surabaya

Best Indonesian Restaurants in Surabaya

Curated guide featuring 8 outstanding restaurants, all rated 4.5+ stars

Surabaya's Indonesian restaurant scene pulses with an authenticity that's hard to find elsewhere in Indonesia. This bustling port city has managed to preserve its culinary soul while embracing innovation, creating dining experiences that range from legendary street-side warungs that have fed generations to elegant establishments where traditional recipes get contemporary presentations. Here, you'll taste soto ayam that's been perfected over decades, bebek that melts off the bone, and regional specialties that showcase East Java's distinctive flavor profile. The city's diverse population has created a beautiful fusion of influences, yet the Indonesian classics remain gloriously intact.

This guide brings together 10 of Surabaya's most beloved Indonesian restaurants, each boasting stellar ratings that reflect genuine local approval. You'll discover family-run institutions where recipes are closely guarded secrets, modern Indonesian restaurants that honor tradition while surprising your palate, and overlooked spots where every dish tells a story. From iconic soto specialists with tens of thousands of devoted reviews to intimate spots beloved by discerning locals, these restaurants represent the very best of what makes Indonesian cuisine in Surabaya so extraordinary.

Featured Restaurants

Soto Ayam Lamongan CAK HAR
$$

Soto Ayam Lamongan CAK HAR

★★★★☆
4.5
(23,021 reviews)

This beloved Surabaya institution draws massive crowds with its authentic Indonesian comfort food, earning an impressive 4.5-star rating from over 23,000 diners who rave about the generous portions and traditional flavors. The restaurant's incredible popularity speaks to consistently excellent food that keeps both locals and travelers coming back for more. Visit during off-peak hours to avoid the inevitable queues, as this bustling spot can get quite busy during meal times.

Jl. Dr. Ir. H. Soekarno No.220, Semolowaru, Kec. Sukolilo, Surabaya, Jawa Timur 60117, Indonesia
Depot Bu Rudy Dharmahusada
$$

Depot Bu Rudy Dharmahusada

★★★★☆
4.5
(16,204 reviews)

This beloved Surabaya bakery and store has earned an impressive following with over 16,000 glowing reviews, making it a true local institution that travelers consistently rave about. Depot Bu Rudy Dharmahusada clearly delivers exceptional baked goods and treats that keep both locals and visitors coming back for more. Visit during off-peak hours to avoid crowds and take time to explore their full selection of freshly made items.

Jl. Dharmahusada No.144, Mojo, Kec. Gubeng, Surabaya, Jawa Timur 60285, Indonesia
Kahyangan Resto
$$

Kahyangan Resto

★★★★☆
4.8
(3,568 reviews)

Kahyangan Resto has earned its stellar reputation among locals and travelers alike with its diverse menu offerings and welcoming atmosphere that keeps guests coming back for more. With nearly 4,000 glowing reviews and a 4.8-star rating, this Surabaya gem clearly delivers exceptional food and service that consistently exceeds expectations. Given its popularity and varied cuisine options, arrive early during peak dining hours to secure a table and take time to explore their extensive menu to find your perfect dish.

Jl. Puri Widya Kencana LL, RW.05, Lidah Kulon, Kec. Lakarsantri, Surabaya, Jawa Timur 60213, Indonesia
(031) 7411999
Botanika - Kertajaya Indah
$$$

Botanika - Kertajaya Indah

★★★★☆
4.6
(3,256 reviews)

Botanika in Kertajaya Indah has earned its stellar 4.6-star rating from over 3,000 diners thanks to its diverse menu that caters to every palate, creating a welcoming atmosphere where groups with different tastes can all find something to love. The restaurant's popularity speaks to its consistent quality and service, making it a reliable choice for both locals and visitors exploring Surabaya's dining scene. Given its prime location in the bustling Kertajaya area, consider making a reservation during peak dining hours to secure your spot at this crowd favorite.

No.F-303, Jl. Raya Kertajaya Indah, Manyar Sabrangan, Kec. Mulyorejo, Surabaya, Jawa Timur 60116, Indonesia
bebek semangat royal plaza
$$

bebek semangat royal plaza

★★★★☆
4.9
(2,305 reviews)

Bebek Semangat Royal Plaza has earned an impressive 4.9-star rating from over 2,300 diners, making it a standout destination for authentic Indonesian cuisine in Surabaya's Wonokromo district. The restaurant's exceptional reputation suggests consistently delicious food and warm hospitality that keeps both locals and travelers coming back for more. Given its popularity and high ratings, consider making a reservation or arriving early to secure a table at this beloved local gem.

Jl. Ahmad Yani No.11, Wonokromo, Kec. Wonokromo, Surabaya, Jawa Timur 60243, Indonesia
Arumanis Restaurant
$$

Arumanis Restaurant

★★★★☆
4.7
(2,399 reviews)

Located within Bumi Surabaya City Resort, Arumanis Restaurant has earned a stellar reputation among locals and travelers alike, boasting an impressive 4.7-star rating from nearly 2,400 diners who rave about its diverse menu offerings and welcoming atmosphere. The restaurant's varied cuisine selection ensures there's something to satisfy every palate, making it a reliable choice for groups with different tastes. For the best experience, consider making a reservation during peak dining hours, as this popular spot tends to fill up quickly thanks to its outstanding reputation.

Bumi Surabaya City Resort, Jl. Jend. Basuki Rakhmat No.106-128, Embong Kaliasin, Kec. Genteng, Surabaya, Jawa Timur 60271, Indonesia
Idaman Chinese and Indonesian Restaurant
$$

Idaman Chinese and Indonesian Restaurant

★★★★☆
4.7
(2,325 reviews)

Idaman Chinese and Indonesian Restaurant has earned a devoted following among locals and travelers alike, serving up authentic flavors from both culinary traditions in a welcoming atmosphere that keeps diners coming back. With an impressive 4.7-star rating from over 2,300 reviews, this Surabaya gem clearly delivers consistent quality and generous portions that satisfy both Indonesian comfort food cravings and Chinese favorites. Arrive early during peak dinner hours to avoid the crowds drawn by its stellar reputation and wallet-friendly prices.

Jl. Manyar Kertoarjo V No.65, RT.007/RW.11, Mojo, Kec. Gubeng, Surabaya, Jawa Timur 60285, Indonesia
Serodja Authentic Indonesian Food
$$

Serodja Authentic Indonesian Food

★★★★☆
4.9
(601 reviews)

Tucked away in a Surabaya shopping complex, Serodja Authentic Indonesian Food has earned an impressive 4.9-star rating from over 600 reviews, making it a true local gem that delivers on its promise of authentic Indonesian flavors. Travelers consistently rave about the genuine taste and quality that keeps them coming back for more traditional dishes prepared with care. Arrive early during peak meal times as this popular spot can get busy, especially when word-of-mouth recommendations bring food lovers seeking the real deal.

Ruko, Jl. Galaxi Bumi Permai No.3B Blok G6, Medokan Semampir, Kec. Sukolilo, Surabaya, Jawa Timur 60119, Indonesia

Culinary Experiences in Surabaya

Discover food tours, cooking classes, and unique dining experiences

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.

More Surabaya Travel Guides

Top Attractions → Trip Itineraries → Budget Guide → Where to Stay → Dining Guide → When to Visit →