Teishoku in Dotonbori: Set-Meal Diners Worth Trying in Osaka

Teishoku in Dotonbori: Set-Meal Diners Worth Trying in Osaka

Hungry in Dotonbori? Discover the best teishoku spots serving affordable Japanese set meals with rice, miso soup, and sides in Osaka's buzzing food.

Looking for teishoku in Dotonbori, Osaka? This guide covers six set-meal diners — from a 120-year-old kayaku gohan institution to a no-frills lunch counter doing proper grilled fish — that actually feed you rather than perform for you. Good for solo travellers, lunch breaks, and anyone who wants a full meal for under ¥1,500. If you want to explore more of Dotonbori, teishoku is the most honest way to start.

MICHI’s Pick — Selected by our Osaka-based team, based on places we’ve visited and on research using Tabelog and Google Maps ratings. In Japan, a Tabelog score of 3.4+ is genuinely high — Japanese reviewers are famously strict, and most locals consider anything above 3.4 a place worth a detour. We feature venues meeting at least one of: Tabelog 3.4+, Google Maps 4.3+, or 100+ reviews — the kind of spots locals quietly trust.

Tabelog and Google Maps scores are accurate as of the time of writing.

1. Daikoku (大黒)

📍 2-2-7 Dotonbori, Chuo-ku, Osaka
🕐 Lunch 11:00–14:00, Dinner 17:00–21:00; closed Sundays (as of May 2026)
💰 ¥700–¥1,500 (food only)
🚃 Namba Station (Osaka Metro) (5 min walk)
⭐ Rating: Tabelog 3.52 / Google 4.1 (140+ reviews) (as of writing)
🗺 Open in Google Maps
📋 Tabelog

What to order: Kayaku gohan set with karei nitsuke (simmered flounder) and red miso soup (¥1,150–¥1,450 assembled)

Founded in 1902, Daikoku is the kind of place that has outlasted every food trend in Osaka — you build your own teishoku by choosing a size of kayaku gohan (dashi-seasoned mixed rice, ¥500 for medium), then adding a main like simmered flounder or grilled mackerel and a bowl of red miso. The room is tight, shared tables are the norm, and the menu now comes in English — which tells you this place has quietly become a destination without ever trying to be one.

2. Ganko Sushi Dotonbori Honten (がんこ 道頓堀店)

📍 1-8-24 Dotonbori, Chuo-ku, Osaka
🕐 11:00–22:00 (LO 21:30), open daily (as of May 2026)
💰 ¥1,200–¥2,500 (lunch teishoku, food only)
🚃 Namba Station (Osaka Metro) (4 min walk)
🗣 English menu: Yes
⭐ Rating: Tabelog 3.42 / Google 4.0 (800+ reviews) (as of writing)
🗺 Open in Google Maps
📋 Tabelog
🌐 Official site

What to order: Sashimi teishoku (¥1,650) or grilled fish set (¥1,320)

Ganko is an Osaka institution — a large-format washoku chain that does lunch teishoku properly, with sashimi, grilled fish, or simmered dishes served alongside rice, pickles, and miso soup. The Dotonbori branch is the flagship, and the lunch sets represent some of the best value for sit-down Japanese food in the area. It’s not a discovery, but it’s reliable in a way that matters when you’re hungry and surrounded by tourist traps. For more ideas on the best food in Osaka, teishoku at a place like this is a solid benchmark.

3. Kani Doraku Dotonbori Honten — Lunch Teishoku (かに道楽 道頓堀本店)

📍 1-6-18 Dotonbori, Chuo-ku, Osaka
🕐 11:00–22:00 (LO 21:00), open daily (as of May 2026)
💰 ¥2,500–¥5,000 (lunch teishoku, food only)
🚃 Namba Station (Osaka Metro) (5 min walk)
🗣 English menu: Yes
⭐ Rating: Tabelog 3.52 / Google 4.1 (3,000+ reviews) (as of writing)
🗺 Open in Google Maps
📋 Tabelog
🌐 Official site

What to order: Kani gozen lunch set (¥3,300–¥4,400)

The giant mechanical crab above the door is Dotonbori’s most photographed landmark, but the lunch teishoku inside is genuinely worth the price. The kani gozen sets come with boiled crab, crab sashimi, crab gratin, rice, and miso — a structured, multi-component meal that earns the teishoku label properly. Dinner prices climb steeply; lunch is where the value sits.

4. Yoshinoya Dotonbori (吉野家 道頓堀店)

📍 1-7-25 Dotonbori, Chuo-ku, Osaka
🕐 24 hours, open daily (as of May 2026)
💰 ¥500–¥900 (food only)
🚃 Namba Station (Osaka Metro) (4 min walk)
⭐ Rating: Tabelog 3.10 / Google 3.8 (200+ reviews) (as of writing)
🗺 Open in Google Maps
📋 Tabelog

What to order: Gyudon teishoku with miso soup and salad (¥690–¥790)

Yes, it’s a chain. But Yoshinoya’s teishoku sets — gyudon with miso soup, pickles, and a side salad — are a legitimate, filling meal for under ¥800, and the Dotonbori branch is open around the clock. If you’ve landed late, eaten too much street food, and need something warm and structured at 2am, this is the honest answer. No shame in it.

5. Matsuri (まつり 道頓堀店)

📍 1-7-14 Dotonbori, Chuo-ku, Osaka
🕐 11:00–23:00, open daily (as of May 2026)
💰 ¥900–¥1,800 (food only)
🚃 Namba Station (Osaka Metro) (4 min walk)
⭐ Rating: Tabelog 3.30 / Google 4.0 (300+ reviews) (as of writing)
🗺 Open in Google Maps
📋 Tabelog

What to order: Grilled mackerel teishoku (saba shioyaki teishoku, ¥980)

Matsuri sits right on the Dotonbori strip and does a solid rotation of grilled fish and simmered pork teishoku sets at lunch — the kind of food that disappears quickly from the menu board by 1pm. The saba shioyaki (salt-grilled mackerel) comes with rice, pickles, tofu miso soup, and a small salad. Straightforward, well-priced, and a useful fallback when Daikoku has a queue.

6. Mizuno (美津の)

📍 1-4-15 Dotonbori, Chuo-ku, Osaka
🕐 11:00–22:00 (LO 21:30); closed Thursdays (as of May 2026)
💰 ¥1,500–¥2,500 (food only)
🚃 Namba Station (Osaka Metro) (5 min walk)
🗣 English menu: Yes
⭐ Rating: Tabelog 3.61 / Google 4.2 (1,500+ reviews) (as of writing)
🗺 Open in Google Maps
📋 Tabelog

What to order: Yamaimono okonomiyaki teishoku with rice and miso soup (¥1,870)

Mizuno has been on Dotonbori since 1945 and holds a Tabelog score of 3.61 — rare for a restaurant in a tourist corridor. The okonomiyaki here is made with yamaimo (mountain yam) batter, which gives it a lighter, fluffier texture than the standard version, and the lunch teishoku format adds rice and miso soup to make it a proper meal rather than a snack. Queues form by 11:30; arrive early or expect to wait. Selected as an Okonomiyaki Hyakumeiten (top 100) shop by Tabelog in 2025.

FAQ

Q: What is the best teishoku in Dotonbori, Osaka?
A: For something genuinely historic, Daikoku (大黒) is the standout — a Meiji-era institution where you build your own set meal around their famous kayaku gohan. For a higher-end lunch, Kani Doraku’s kani gozen sets offer real value at midday.

Q: How many teishoku restaurants are in Dotonbori?
A: Dedicated teishoku diners are relatively rare on the main Dotonbori strip itself — most of the street caters to street food and tourist-facing restaurants. The best set-meal options cluster on the side streets between Dotonbori and Sennichimae, within a five-minute walk of Namba Station.

Q: Do Dotonbori restaurants have English menus?
A: More than you’d expect. Ganko, Kani Doraku, and Mizuno all have English menus or multilingual tablets. Daikoku now offers an English menu as well, though the ordering system (choose your rice, then your main, then your soup) takes a moment to understand regardless of language.

Q: What should I order at teishoku restaurants in Osaka?
A: Grilled or simmered fish sets are the most distinctly Osaka option — look for saba shioyaki (salt-grilled mackerel) or karei nitsuke (simmered flounder). Kayaku gohan, the dashi-seasoned mixed rice at Daikoku, is something you won’t easily find outside the city. The MICHI Osaka travel guide has more on what makes Osaka’s food culture distinct from Tokyo’s.

Last updated: July 28, 2026 · Corrections: [email protected]

Share

MICHI Editorial Team

The editorial team behind MICHI, led by editor-in-chief Shuhei Makigi. We're based in Osaka and publish every guide from the city we live and work in — verifying addresses, opening hours, and prices before each article goes live. A former newspaper reporter and Osaka restaurant owner, Shuhei founded Stay Buddy Inc., which operates MICHI. How we research & fact-check ›
Shuhei Makigi Edited by Shuhei Makigi, Editor-in-Chief  · About the team →

Free Monthly Newsletter

The Osaka insider, delivered monthly.

Once a month. No noise. Unsubscribe anytime.

No spam. No algorithms. Just Osaka, once a month.
Unsubscribe anytime — one click, no questions asked.