The 10 Best Brunch Spots in California!

With such a vibrant culinary landscape and seemingly endless array of options, it’s no shock that California is leading the way when it comes to the best brunch eateries. From dim sum delights in San Francisco, to iconic beachside brunches in SoCal, you’ll find a truly relaxing experience at these 10 great brunch places in the Golden State. 

1. Geoffrey’s Malibu, Malibu, CA

Geoffrey’s Malibu is the quintessential Oceanside brunch experience. Enjoy sweeping views of the Pacific as you enjoy gourmet seafood and traditional brunch favorites with some of the most beautiful surroundings in the world.

2. Majestic Yosemite Hotel, Yosemite, CA

Before exploring the majesty of Yosemite, enjoy a hearty brunch at the Majestic Yosemite Hotel. The Sunday brunch is legendary and includes a brunch option stocked with seafood, eggs and treats or you can order a la carte. 

3. Gracias Madre, West Hollywood, CA

The “plant-based Mexican restaurant” has become a go-to spot for LA locals to enjoy vegetarian friendly brunch on the patio. Veganized scrambles with a taste of the southwest are hearty and a favorite with the local health food scene.

4. Greens Restaurant, San Francisco, CA

Set right on the water, Greens Restaurant has been a leader in farm-to-table food for over 35 years. With a focus on vegetarian dishes, Greens regularly changes up the menu to reflect the latest produce offerings.

5. Champagne Brunch on the Queen Mary, Long Beach, CA

The Queen Mary has become as famous for its luxurious Champagne Brunch as it has for its haunted staterooms. Thanks to a long-standing reputation, brunch on the Queen Mary is an iconic experience for SoCal.

6. Yank Sing, San Francisco, CA

If you’re tired of bacon and eggs, Yank Sing offers a classic dim sum experience with small dishes pulled off carts and onto tables to fill your belly for the meal that passes breakfast and heads straight to lunch.

7. Spencer’s Restaurant, Palm Springs, CA

Spencer’s Restaurant promises a gourmet flair for Sunday brunch with a cooled patio to keep you from wilting the desert heat. Crab cakes, tartars, Benedicts and lobster omelets are all on the menu.

8. Perch LA, Downtown LA, CA

Located on a rooftop high above downtown LA, Perch offers stunning city views with late weekend brunches. A slight French flavor accents the menu which includes cheese and charcuterie as well as various egg dishes.

9. Beachcomber Café at Crystal Cove, Newport Beach, CA

Crystal Cove is a unique historic part of the Southern California coastline and you’ll find the Beachcomber Café nestled into its midst. A renovated beach cottage, the Beachcomber Café offers a vast selection of brunch cocktails and small bar bites and decadent breakfast dishes ranging from sweet to savory.

10. Outerlands, San Francisco, CA

Outerlands doesn’t have brunch basics, it has a much broader understanding of brunch with a selection that ranges from grains to eggs and salads and more. Many dishes are vegetarian and draw from international inspirations. 

Select a California town to find the Best Things-To-Do and Places To Go around you
Find Brunch Spots Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alameda County

Alpine County

Amador County

Butte County

Calaveras County

Colusa County

Contra Costa County

Del Norte County

El Dorado County

Fresno County

Glenn County

Humboldt County

Imperial County

Inyo County

Kern County

Kings County

Lake County

Lassen County

Los Angeles County

Madera County

Marin County

Mariposa County

Mendocino County

Merced County

Modoc County

Mono County

Monterey County

Napa County

Nevada County

Orange County

Placer County

Plumas County

Riverside County

Sacramento County

San Benito County

San Bernardino County

San Diego County

San Francisco County

San Joaquin County

San Luis Obispo County

San Mateo County

Santa Barbara County

Santa Clara County

Santa Cruz County

Shasta County

Sierra County

Siskiyou County

Solano County

Sonoma County

Stanislaus County

Sutter County

Tehama County

Trinity County

Tulare County

Tuolumne County

Ventura County

Yolo County

Yuba County