stockbridge
Stockbridge Market's food stalls on Saunders Street in Edinburgh, every Sunday from 10:00, with 15 or more hot-food vendors rotating weekly through bao buns.
Try: Rotating street food stalls
Tip: The vendor list rotates; check the website the night before to see what is on. Arrive at 10:30 for first choice before queues build.
southside
Mosque Kitchen on Nicolson Square in Edinburgh, serving halal Pakistani and Indian curry, rice and naan at prices barely changed since the 1980s, cash only.
Try: Lamb curry with rice and naan
Tip: Peak lunchtime queue moves fast. Order the lamb curry with a naan and bring cash for speed.
old-town
Union of Genius on Forrest Road in Edinburgh Old Town, Scotland's first dedicated soup cafe serving six freshly made soups daily with flavour-matched artisan.
Try: Bowl of soup with artisan bread
Tip: Six soups rotate daily; the chilli is always on. Closes at 16:00 on weekdays and 15:00 Saturday, no Sunday service.
new-town
Chez Jules on Hanover Street in Edinburgh New Town, a basement French bistro serving a two- or three-course set lunch every day until 16:00, the best-value.
Try: Three-course French bistro set lunch
Tip: The set lunch runs every day of the week, not just weekdays. The croque monsieur and the steak frites are the reliable anchors.
old-town
Oink hog roast counter on Victoria Street in Edinburgh Old Town, carving a whole suckling pig from 11:00 daily, the city's best GBP 8 lunch in a roll.
Try: Hog roast roll with haggis stuffing
Tip: Closes when the pig runs out, often before 15:00 on busy days. The haggis-stuffed version is the authentic Edinburgh choice.
southside
Bonnie Burrito on South Clerk Street in Edinburgh, a student-area Mexican counter building burritos and bowls with fresh-cooked fillings for under GBP 10.
Try: Build-your-own burrito
Tip: The Clerk Street branch is the original and busiest. Go at 12:30 rather than 13:00 to skip the university lunch wave.