PJ Cafe
Menu
Brunch & All-Day Dining Cafes in Petaling Jaya

Brunch & All-Day Dining Cafes in Petaling Jaya

A guide to Petaling Jaya's 125 brunch and all-day dining cafes, what sets the good ones apart, and how to pick where to eat.

Petaling Jaya's brunch scene covers a lot of ground: shophouse cafes in SS2 and PJ Old Town doing kaya toast and eggs alongside newer spots in Bandar Utama or Damansara Uptown built around all-day menus of pastas, rice bowls, waffles, and specialty coffee. "Brunch and all-day dining" as a category means a cafe that keeps a full food menu running well past the usual 11am cutoff, so you can turn up at 2pm and still order eggs benedict or a proper plate, not just cake and coffee. We've grouped 125 of these across PJ so you can compare them properly instead of guessing from photos.

When picking one, look past the interior shots. Check whether the kitchen actually runs the full menu all day or drops half of it after lunch, how fast tables turn over on weekends, whether coffee is made to order or batch-brewed, and if portions match the price. Parking and seating capacity matter more here than in most food categories, since brunch spots fill up between 10am and 2pm on weekends and a 40-minute wait for a table is common at the popular ones.

Our ranking at the best brunch and all-day dining cafes in Petaling Jaya weighs consistency of reviews, menu range, and how the cafe performs across different visit times, not just its best day. The full scoring approach is explained on our methodology page if you want to see how we weigh each factor.

Compare quotes from brunch & all-day dining cafes

Free, no obligation. Tell us what you're after and we'll connect you with suitable cafes.

Compare quotes

All brunch & all-day dining cafes, ranked by score and relevance

We found 125 businesses offering brunch & all-day dining cafes; 26 met the criteria for the scored directory. The order weighs each business's overall score by how much of its reviewed work is brunch & all-day dining cafes, so a lower-scored specialist can rank above a higher-scored generalist. Filter and sort below, or open the full map view.

Loading…

Get quotes from our featured partners

How many quotes do you want?

By submitting, you agree that your enquiry is shared with providers relevant to your request.

Your enquiries through our forms may be passed to partner providers who can perform the work, and we may receive a referral fee. Our rankings and scores are based solely on our published method and are not influenced by referral fees.

Common questions about brunch & all-day dining cafes

How much does brunch cost at these cafes in PJ?
Most mains run RM18 to RM38, with coffee or specialty drinks adding RM8 to RM18. A full brunch for two with drinks typically lands between RM60 and RM100, though a handful of higher-end all-day dining spots price closer to RM50 per main.
What's the best time to go to avoid a wait?
Weekday mornings before 11am or after 3pm are usually quiet. Weekends between 10am and 2pm are the busiest window at popular cafes, and some don't take reservations, so expect a queue if you go then.
What should I actually expect from an all-day dining menu?
A genuine all-day menu keeps breakfast items like eggs, toast, and pancakes available alongside lunch dishes such as pasta, rice bowls, or sandwiches from open to close. Some cafes only serve breakfast items until 12 or 2pm, so it's worth checking the cutoff before you go if you're planning a later visit.
How do I judge if a brunch cafe is actually good?
Look at consistency across reviews over time rather than a single visit, whether the coffee is made fresh rather than sitting in a batch dispenser, how full portions are relative to price, and whether the kitchen can handle a full house without long delays.

Guides to choosing brunch & all-day dining cafes

Get featured in Brunch & All-Day Dining Cafes

Own or market a business here? Ask about featured placement and advertising on this directory. Your message goes straight to the directory team.

Last updated 2026-08-12