Banh duc bac — a Northern Vietnamese steamed rice cake with savory pork filling — remains a relatively rare find even within San Jose's extensive Vietnamese food scene. Its scarcity makes finding an authentic version all the more rewarding for those seeking genuine Northern Vietnamese comfort food.

Bun Cha Ha Noi top-pick

This restaurant specializes in Northern Vietnamese cuisine, and their banh duc bac is as authentic as you'll find in California. The rice cake achieves the perfect consistency — silky and slightly gelatinous without being rubbery. The filling of minced pork and wood ear mushrooms is well-seasoned with black pepper, and the generous topping of fried shallots adds both flavor and textural contrast. Served in a bowl with warm nuoc cham poured over, it's exactly how you'd find it in Hanoi.

Pho Thanh Long best-value

Though primarily a pho restaurant, this family-run spot offers banh duc bac as a weekend special, made fresh each morning in limited quantities. Their version uses a traditional recipe from Nam Dinh province, resulting in a slightly firmer texture. The rice cake is cut into cubes and served in a shallow bowl with the savory toppings scattered over, accompanied by a side of nuoc cham with extra lime and chili.

Com Tam Thien Huong hidden-gem

This beloved restaurant occasionally features banh duc bac on their rotating specials menu, and when they do, it's worth the visit. Their take leans toward the heartier side, with a thicker rice cake base and generous chunks of pork rather than minced meat. The presentation includes a drizzle of scallion oil and crispy fried shallots on top, served with a small bowl of pickled vegetables on the side to cut through the richness.nnBanh duc bac is a rare treat in San Jose, but these three spots prove Northern Vietnamese comfort food is alive and well in the South Bay.