Sometimes you just want a nice, satisfying breakfast. This often abbreviated meal can truly set the tone for your day, so we put together a list of the best breakfasts in SF. Whether you’re in the mood for classic pancakes and eggs or yearn for a perfectly plated benedict, these spots have you covered.
1. St. Francis Fountain
The moment that you set foot in “SF’s oldest diner” you’re transported back to the days of the neighborhood soda fountain and corner candy shop. Don’t let the sweets fool you, this place serves up deeply satisfying breakfast classics including buttermilk pancake and egg combos, corned beef hash, and perfectly spiced huevos rancheros, among others.
Location: 2801 24th Street (Mission District)
2. Eddie’s Cafe
Eddie’s is a rare breed in SF, a working-class restaurant that serves generous portions of delicious food at an affordable price. You’ll find plenty of breakfast classics like omelets, pancakes, grits, and hamburgers. Coffee is served in an assortment of mismatched mugs that line the back wall. Eddie’s isn’t fancy, but it’s deeply satisfying and unlike anywhere else in SF.
Location: 800 Divisadero Street (NoPa/Alamo Square)
3. Devil’s Teeth Baking Co.
Devil’s Teeth Baking Co has earned a reputation as one of the best breakfast sandwiches in the city, and this writer heartily agrees. Bacon, egg, and cheese are nestled between their house-made biscuits and wrapped in aluminum foil for easy transportation to the beach. They also serve a variety of pastries, bread, and other house-made treats. Expect a line but know that it’s worth the wait.
- 3876 Noriega Street (Outer Sunset)
- 3619 Balboa Street (Outer Richmond)
4. Kate’s Kitchen
This cozy restaurant is absolutely heaven for any breakfast lover in your life. With unique menu items like New England Flannel Hash, French Toast Orgy, and the Flanched Farney Garney (a flipped egg and cheese sandwich), it’s unlike any other breakfast joint in SF.
Location: 471 Haight Street (Lower Haight)
5. Brenda’s French Soul Food
For a taste of New Orleans in SF, it’s tough to beat Brenda’s. Both the original location downtown and Brenda’s Meat and Three are well worth a visit. Pillowy beignets, plus gourmet takes on Southern classics like biscuits and gravy, and shrimp and grits are served with a side of classic Southern hospitality.
- 652 Polk Street (Tenderloin)
- 919 Divisadero Street (NoPa/Alamo Square)
6. Mama’s on Washington Square
Ask a few San Franciscans about brunch in North Beach, and 9 out of 10 will immediately mention Mama’s. For over 60 years, they’ve been known for both their long lines and deeply satisfying food. You can get hearty breakfast classics like omelets, benedicts, and their famously flavorful French toast.
Location: 1701 Stockton Street (North Beach)
Known for its fluffy lemon ricotta pancakes and no-reservation policy, Plow is definitely worth waiting in line for. The causal dining room and adjacent parklet offer are warm, and rustic and make you feel like you’re having breakfast at a friend’s house –a friend who happens to be an expert chef. The farm-to-table menu includes mouthwatering favorites like custard French toast, soft scrambled eggs with stinging nettles, and shiitake mushrooms, and prosciutto & gruyere toast, to name a few.
Location: 1299 18th Street (Potrero Hill)
8. Sweet Maple
Priding itself on being “a laid-back and unpretentious neighborhood restaurant, coffeehouse and meeting place,” Sweet Maple is a must-visit spot for breakfast. The entire menu is a delight but they’re most famous for their “Millionaire’s Bacon,” extra-thick, sweet, and spicy bacon that is slow-cooked for hours with brown sugar and spicy peppers. It’s truly a bacon connoisseur’s dream come true.
Location: 2101 Sutter Street (Lower Pacific Heights)
9. Chloe’s Cafe
This neighborhood staple has been serving Noe Valley residents for over 35 years. Snag their cinnamon croissant French toast or oatmeal griddle cakes, which are both served with real Vermont maple syrup. Chloe’s also offers a variety of scrambled egg combos and salads if you’re trying to avoid gluten.
Location: 1399 Church Street (Noe Valley)
10. Home Plate
Home Plate has been cooking up tasty plates of pancakes, eggs, bacon, and other classics for the Marina community since 1989. The interior has big mid-Atlantic beach house vibes, with big cozy chairs, a fireplace, and a rustic chandelier. House specials like their chicken fried steak & waffles, corned beef hash, and crab cakes definitely set them apart from most other breakfast spots in SF.
Location: 2150 Lombard Street (Marina District)