San Francisco is a city known for its culinary scene, and brunch is no exception. From trendy eateries in the Mission District to cozy spots in the Outer Richmond, the city offers an array of options for those looking to enjoy a leisurely weekend meal. Whether you’re craving classic Eggs Benedict, artisanal pastries, or something a bit more adventurous, here are eight of the best brunch spots in San Francisco to check out.
1. Zazie – Cozy French Bistro with a California Touch

Located in the heart of Cole Valley, Zazie is a charming French bistro that offers a blend of traditional French dishes with fresh California ingredients. This popular spot is known for its exceptional brunch menu, which includes favorites like Eggs Benedict (served with smoked salmon, avocado, or Canadian bacon) and their signature Stuffed French Toast, which is decadently filled with mascarpone cheese and topped with fresh berries. The outdoor patio is perfect for sunny mornings, and while the wait can sometimes be long, the food and ambiance make it well worth it.
2. Mama’s on Washington Square – A San Francisco Institution

For a true San Francisco experience, Mama’s on Washington Square in North Beach is a must-visit. This iconic spot is a staple for locals and tourists alike, serving up delicious brunch classics like Crab Cakes Benedict, French Toast with Caramelized Apples, and Omelets made with fresh, locally sourced ingredients. Be prepared for a wait—lines tend to stretch down the block on weekends—but the food and cozy atmosphere are worth the wait. With its charming interior and fantastic service, Mama’s is a San Francisco brunch institution that never disappoints.
3. Tartine Bakery – Where Pastries Meet Brunch Perfection

A visit to Tartine Bakery in the Mission District is essential for anyone who loves high-quality pastries and innovative brunch dishes. The bakery is renowned for its freshly baked artisanal breads, which form the base of several brunch offerings. Try the famous Avocado Toast on a thick slice of their sourdough bread, or indulge in a decadent Morning Bun, a cinnamon-infused pastry that pairs perfectly with a cup of coffee. Tartine’s minimalist yet inviting interior creates a relaxing atmosphere for enjoying brunch, and their baked goods are nothing short of perfection.
4. The Mill – A Haven for Bread Lovers

For anyone who appreciates the art of great bread, The Mill in Haight-Ashbury is the place to be. Specializing in wood-fired, organic bread, The Mill serves up some of the best toast in the city. The standout dish is their Wood-Fired Toast, served with a variety of toppings like ricotta, honey, avocado, and smoked salmon. The café’s rustic, minimalist vibe makes it an ideal spot for enjoying a simple but satisfying brunch. With its focus on high-quality bread and locally sourced ingredients, The Mill has earned a loyal following among locals.
5. Foreign Cinema – A Cinematic Brunch Experience

If you’re looking for something a little more unique, Foreign Cinema in the Mission District offers a combination of great food and cinematic entertainment. Their brunch menu features innovative dishes like Huevos Rancheros, Salmon Tartine, and Eggs Florentine, along with fresh pastries. But what sets Foreign Cinema apart is the experience—you can enjoy your brunch on their spacious outdoor patio, which regularly screens classic films. The chic and relaxed atmosphere makes this a perfect spot for a leisurely brunch while enjoying some entertainment. The creative food and the backdrop of old films create a memorable experience.
6. Plow – A Modern Take on Comfort Food

Plow, located in Potrero Hill, is known for its modern twist on comfort food. The menu features hearty, satisfying dishes like Plow Potatoes, which are crispy on the outside and tender on the inside, as well as Lemon Ricotta Pancakes that are light and fluffy. Their Egg Scramble with Pork Belly is a popular choice for those seeking a savory, protein-packed breakfast. The bright, airy interior and fantastic views of the city make Plow an excellent choice for a relaxed brunch. The combination of flavorful food and the warm atmosphere ensures that every visit is a memorable one.
7. Boogaloos – Southern Comfort with a Funky Twist

For those craving Southern comfort food with a twist, Boogaloos in the Mission District is the place to go. The laid-back, funky atmosphere of this retro diner-style spot is a great match for its delicious, hearty brunch offerings. Enjoy Southern classics like Shrimp & Grits, Chicken & Waffles, and their signature Boogaloo Omelette, filled with sausage, bacon, and cheese. The portions are generous, and the vibrant, colorful interior adds to the fun vibe. Boogaloos is perfect for a casual brunch with friends, where you can enjoy bold flavors and a relaxed, unpretentious atmosphere.
8. Dottie’s True Blue Café – Comfort Food at Its Best

For those looking for a traditional, no-frills brunch experience, Dottie’s True Blue Café in the Tenderloin is a hidden gem. This beloved spot is known for its hearty portions of comfort food, such as Crab Cake Benedict, Buttermilk Pancakes, and Omelets filled with fresh, local ingredients. The food is always fresh, the portions are generous, and the service is consistently excellent. While the interior is cozy and modest, the food is anything but basic. Dottie’s remains a favorite for those who crave classic American comfort food in a welcoming environment.
Conclusion
San Francisco offers a diverse range of brunch spots that cater to all tastes, whether you’re looking for a trendy spot with artisanal pastries, a cozy bistro serving classic French dishes, or a funky diner with Southern comfort food. Each of these eight brunch spots offers something unique, from inventive dishes to charming atmospheres, ensuring that your brunch experience in San Francisco will be a memorable one. Whether you’re a local or a visitor, you’ll find a spot to satisfy your cravings and enjoy a relaxed weekend meal in one of the world’s most dynamic cities.
Also Read: Los Angeles: Top 8 Restaurants for Authentic Mexican Food