ADVERTISEMENT

Vietnamese music, gourmet food blend at Tokyo Festival

Published Jun 5, 2026 11:11 am
The Vietnam Festival 2026’s opening ceremony in Tokyo’s Shibuya Ward
The Vietnam Festival 2026’s opening ceremony in Tokyo’s Shibuya Ward
By WAKA OTA
TOKYO (Jiji Press) -- The Vietnam Festival 2026 was held in central Tokyo last weekend, allowing Japanese locals and Vietnamese residents to enjoy Vietnamese cuisine, traditional water puppet shows, and stage performances by Erik and other popular Vietnamese singers.
The festival, the 18th of its kind, featured over 100 booths, including those showcasing Vietnamese food, colorful clothes and bags. This year, the event organizer set up an air-conditioned eating space and a mobile ordering system to cut lines at food booths.
In addition to "banh mi" sandwiches and "pho" noodles, which are popular and widely known in Japan, "com tam" rice and grilled pork, "mi xao" stir-fried noodles, Vietnamese coffee with condensed milk, beer, coconut juice and many other delectable items were available.
"I came here to have banh mi and Vietnamese beer for lunch," said a man in his 40s from Kanagawa Prefecture, adding that watching modern and traditional performances made him feel Vietnam’s past and present. As a souvenir, he bought a scarf with a design based on the Vietnamese national flag.
The venue of the Vietnam Festival 2026 in Tokyo’s Yoyogi Park
The venue of the Vietnam Festival 2026 in Tokyo’s Yoyogi Park
A highlight of the event was water puppet performances. Originating in the north of Vietnam and with a history of about 1,000 years, the puppets attracted Japanese visitors with their realistic and amusing moves, such as a character struggling to catch a fish. The performance provided visitors with refreshing experiences amid the heat of the day. "Starting with the rice planting (scene), the performance touched our hearts," a woman in her 60s from Saitama Prefecture said, suggesting a similarity between Vietnamese and Japanese agricultural cultures.
At the festival’s opening ceremony, Vietnamese Ambassador to Japan Pham Quang Hieu said that over the previous 18 years the festival "has become a meaningful gathering place for people of Vietnam and Japan." The ambassador added that he believes the festival will bring the two countries’ peoples even closer.
A man in his 40s from Tokyo, who was making his third visit to the Vietnam Festival, invited his Vietnamese colleagues to the event this time. "We shared fresh spring rolls and “banh xeo” (savory pancakes)," he said. One of his Vietnamese colleagues, a 23-year-old who has lived in Japan for about two years, said the festival was "really good."
Vietnamese dish
Vietnamese dish "com tam" offered at the Vietnam Festival 2026
Ayaka Sugiyama, an official of the event’s organizing committee, said that the festival is a venue where Vietnamese people in Japan "can reunite with their friends." The event also plays a role as a platform for interaction for both Japanese and Vietnamese people who participate as volunteer staffers, she explained. "We want Japanese visitors to become interested in Vietnam through food...and to feel the energy of Vietnamese people" through stage performances, she added.
According to the Vietnamese Embassy in Japan, the festival attracted a total of about 200,000 visitors on Saturday and Sunday.
As of the end of 2025, 681,100 Vietnamese people were living in Japan, according to the Immigration Services Agency. They account for 16.5 pct of the total number of foreigners in the country, the second-largest group after Chinese nationals.



Related Tags

Food world news Tokyo Festival
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.