Occasion Guide · Quebec City
Skip the tourist traps. These 10 budget-friendly spots in Québec City deliver real food, real flavour, and real value.
Québec City's best affordable meals aren't hiding in guidebooks. They're in St-Jean-Baptiste, where locals queue for wood-fired pizza with properly charred crusts. They're in St-Roch, where the neighbourhood itself is the story. They're in casual bistros and neighbourhood joints where the kitchen cares about food, not markup, and a full meal costs less than a tourist trap appetizer.
The misconception is that budget dining means compromise. In Québec City, eating well for under $20 means Neapolitan pies with simple, quality toppings. It means creative pizza combinations that go beyond the basics. It means honest bistro classics, fluffy omelets, and artisanal gelato priced like it belongs to a neighbourhood, not a landmark. The restaurants that anchor these communities aren't trying to be famous. They're trying to be good.
If you're visiting or living here, forget the assumption that affordability requires sacrifice. The spots that follow prove the opposite: some of Québec City's most satisfying meals happen when you step past the old city walls and eat where regulars actually go.
Authentic Neapolitan pizza with properly charred crusts and simple, quality toppings. You'll get a wood-fired pie for under $20, and the St-Jean-Baptiste location sits in one of the city's most vibrant neighbourhoods. The kitchen takes its craft seriously without the pretension or price tag.
The name says it all. Creative pizza combinations that go beyond the basics, with fresh ingredients and thin, satisfying crusts. It's casual, fast, and consistently delivers flavourful meals well under budget. Perfect for when you want something more interesting than your standard slice.
Same quality Neapolitan pizza as the St-Jean-Baptiste location, but in the up-and-coming St-Roch district. The neighbourhood itself is worth exploring, and this spot anchors the local food scene with affordable, well-executed wood-fired pies.
A true neighbourhood bistro that serves the kind of food Québecers actually want to eat. Simple, honest cooking with daily specials that offer tremendous value. It's unpretentious, warm, and the kind of place that builds loyal regulars for good reason.
Charming Italian spot tucked into one of Québec City's most atmospheric streets. Pasta, antipasto, and simple Italian fare served without unnecessary markup. The setting elevates the experience without inflating the bill.
Casual pizza spot in a historic location that doesn't exploit its location with high prices. Good, straightforward pizza in the heart of the old city. Perfect for grab-and-eat while exploring.
Pub food done right. Nachos, comfort fare, and pub classics that satisfy cravings without breaking the budget. The casual vibe and generous portions make it a solid choice for affordable, filling meals in the old city.
Straightforward bistro cooking with honest pricing. The kind of spot where daily specials give you excellent value on well-prepared classics. No fuss, no inflated tourist pricing, just food that matters.
Breakfast and brunch spot that keeps prices accessible while delivering quality. Fluffy omelets, fresh pastries, and good coffee. Morning meals are where budget dining shines, and this spot proves it.
Quality gelato, smoothies, and pastries that cost a fraction of tourist-focused competitors. The gelato is genuinely good, made with proper technique. When you want something sweet or a light meal, this delivers real value.
Artisanal ice cream near the Château Frontenac, but priced like a neighbourhood shop rather than a tourist trap. Flavours are inventive and execution is careful. A legitimate sweet treat that won't feel like you overpaid.
Casual café and fine grocer hybrid where you can grab sandwiches, prepared items, and quality coffee without premium pricing. Perfect for quick, affordable meals built from quality ingredients.
Yes. The catch isn't about finding mediocre food at low prices. It's about knowing where locals actually eat. A wood-fired Neapolitan pizza with quality toppings runs $16 to $19. A neighbourhood bistro's daily special with well-prepared classics costs $12 to $18. Brunch at a proper spot with fresh pastries and good coffee lands under $15. The restaurants listed here aren't cutting corners on ingredients or technique. They're simply operating without the premium that comes from being in a guidebook or steps away from the Château Frontenac.
Start with pizza. Québec City has serious wood-fired pizza culture, and a single pie represents the best value for money in the city. You get a meal that's been properly executed, uses quality ingredients, and fills you up for under $20. If you want something beyond pizza, a neighbourhood bistro's daily special or a breakfast plate from a proper brunch spot delivers the same equation: honest cooking, real skill, genuine affordability. The meal matters more than the setting.
St-Jean-Baptiste and St-Roch. Both neighbourhoods anchor Québec City's local food culture without the tourist pricing of the old city. St-Jean-Baptiste is vibrant and established, filled with regulars and independent spots. St-Roch is up-and-coming, where the energy is visible and the restaurants are there because locals want them, not because tourists pass through. Each neighbourhood has pizza, bistros, and cafes that prove good food and low prices aren't mutually exclusive. Spend time in these areas and eat where the neighbourhood eats.
Get the RankIt app to rank your favourite dishes and see how your picks stack up against the locals.
Free · No paid placements · Made for people who actually ate there
Community-ranked restaurants, city by city.