Every few days our team will scour Shanghai’s dining scene for scrumptious dishes that’ll fill your belly without emptying your savings. Not to discriminate, we’ll search everywhere from bicycle carts to chic venues with twenty-course tasting menus, knowing that any spot could have the next Dish of the Day.
Often called the “Shaanxi Sandwich,” due to its origins in Shaanxi province, rou jia mo (literally “meat between bread”) is one of the world’s oldest sandwiches. It consists of meat, veg, and spices bundled in mo, a flatbread that looks like naan’s little cousin. Multiple mo cares inhabit Caoxi Bei Lu from Nandan Lu to Shanghai stadium, but we prefer a muslim stall at 718 Caoxi Bei Lu because of the freshness of their mo and beef.
They slice the beef from a juicy hunk pirouetting on a vertical spit, and cram it into a hot, fluffy mo cradle with lettuce and the spices of your choosing (8RMB). Think Chinese shawarma. You can also get your sandwich with naan (10RMB), but that’s an entire dinner. If you’re just looking to assuage that 3pm hunger pang, go with the mo. Not only ‘mo’ delicious than most, but ‘mo’ bang for your buck.
Mo stand – 718 Caoxi Bei Lu, near Yude Lu (漕溪北路749号, 近裕德路). Hours: 10am-9pm
Last time on Dish of the Day: Xiaolongbao @ Jia Jia Tang Bao
See a complete list of our Dish of the Day series here.
Have a recommendation for Dish of the Day? Let Shanghaiist’s food editor Benjamin Cost know at [email protected]!