Malvern’s brunch scene is one of the suburb’s actual highlights. The suburb runs established, leafy, family-oriented — and the brunch options reflect it. Expect to pay $22-32 for a main, plus $5.00-5.50 for coffee.
We’ve done Saturday morning queues at all of them. These are the ones worth the wait.
The Best
1. Kai’s — 89 Wattletree Road
Price: $22-32 Wait: No wait before 9am. 20-30 min peak Saturday
The benchmark. Kai’s nails the brunch format without making it a production. The menu is tight — 8 dishes, all executed well. The corn fritters ($22) with chipotle crema and a poached egg are the dish that brings people back. The shakshuka ($20) is proper — spiced tomato, not sweet.
| Dish | Price | Our Take |
|---|---|---|
| Smashed avo | $18 | Elevated with dukkah, lemon, and feta |
| Big breakfast | $28 | Complete — nothing missing |
| Corn fritters | $20 | The signature dish for a reason |
| Shakshuka | $22 | Properly spiced, served in the skillet |
| Ricotta hotcakes | $23 | Light, fluffy, berry compote |
2. White Lane — 68 Tooronga Road
Price: $22-32 Wait: Rarely more than 10 minutes
Less known than Kai’s but arguably better value. The Turkish eggs ($19) — poached eggs over garlicky yoghurt with chilli oil — is the best single brunch dish in Malvern. The space is cozy, the coffee is from Market Lane, and the service understands that Saturday morning people are not morning people.
3. Half Yard — 228 Tooronga Road
Price: $22-32 Vibe: Health-forward without being preachy
The eggs benny ($23) with house-cured salmon is the standout. This is where Malvern locals go when Kai’s has a queue.
4. The Bright Bench — 248 High Street
Price: $22-32
The kid-friendly option. High chairs, a kids menu that isn’t just chicken nuggets, and a courtyard where children can exist without you getting dirty looks. The hash stack is a proper breakfast on its own.
5. Canvas — 150 High Street
Price: $22-32
The newest addition to Malvern’s brunch lineup. Opened mid-2025 and already has a following for the seasonal specials board. Small room — 25 seats — so go early or late.
Brunch Price Comparison
| Spot | Cheapest Main | Best Value | Avg Spend (pp) |
|---|---|---|---|
| Kai’s | $19 | Big breakfast | $30-35 |
| White Lane | $17 | Turkish eggs | $28-32 |
| Half Yard | $16 | Acai bowl | $25-30 |
| The Bright Bench | $20 | Kids menu | $28-35 (family) |
| Canvas | $18 | Specials board | $30-35 |
Survival Tips
Beating the queue: Go before 9am or after 12:30pm. The 9:30-11:30am window is brutal on Saturdays at every spot on this list. Sunday is slightly better than Saturday at most places.
Parking: Malvern station, tram 5 is your best bet. If you drive, Glenferrie Road has metered spots and side streets are easier after 10am when the commuters have left.
Group bookings: Kai’s takes bookings for 6+. Most others are walk-in only — for larger groups, arrive before 9am.
Dogs: White Lane and Canvas allow dogs in their outdoor areas. Bowls of water are usually provided without asking.
Dietary: All five spots handle gluten-free (sourdough swap, $2 extra) and alternative milks (oat, soy, almond — 50c-$1). Fully vegan brunch is best at Half Yard.
Payment: All accept card. Kai’s has a $10 minimum for card payments. None are cash-only.
What Makes Malvern Brunch Different
Malvern’s brunch scene draws from the suburb’s established, leafy, family-oriented character.
The coffee at all five spots is sourced from dedicated single-origin programs — this is Melbourne, bad coffee doesn’t survive regardless of suburb. The food quality gap between Malvern and the CBD brunch scene has shrunk to almost nothing, but the prices are noticeably more reasonable and the queues are half the length.
Nearby
- Armadale Brunch
- Malvern Cafes — for coffee, not brunch
- Malvern Cheap Eats — brunch on a budget
- All Malvern Guides
Last updated: March 2026
Keep Exploring
More in this area:
Useful tools:

💬 Discussion
Join the conversation — no account needed