Join us as we hunt down the best breakfast in Oaxaca City.
Oaxaca City – known for its deep-rooted culinary traditions, is also a hotspot for innovative takes on breakfast that seamlessly blend the old with the new. While the city is famous for its mole, tlayudas, and mezcal, it also offers a breakfast scene that highlights modern approaches to traditional Oaxacan ingredients.
From freshly made tortillas and local cheeses to organic coffee beans from nearby farms, chefs and bakers here are reimagining the morning meal with creativity and respect for the region’s rich flavors.
With artisanal sourdough, creative egg dishes, or traditional tamales with a twist, the best breakfast spots in Oaxaca deliver an unforgettable fusion of heritage and innovation. Here’s our guide to some of the best places to enjoy breakfast in Oaxaca, where every dish tells a story of local ingredients and contemporary flair.


11 Spots for the Best Breakfast in Oaxaca City
1. Boulenc Pan y Cafe
For those looking for the best breakfast in Oaxaca look no further than Boulenc. Boulenc is a beloved bakery, café and B&B in the heart of Oaxaca City, known for its artisanal bread and vibrant breakfast options. The atmosphere is cozy yet cool, often bustling with locals, nomads, and tourists alike.


For breakfast, Boulenc offers a variety of freshly baked pastries, from buttery croissants to decadent pain au chocolat. Their sourdough toasts topped with avocado, eggs, or smoked salmon are a favorite among visitors looking for something heartier.
Beyond pastries, you can find creative dishes like shakshuka, eggs with finger-linking good salsa macha, hearty pancakes, and fresh fruit bowls, all made with locally sourced ingredients.
The coffee at Boulenc is exceptional as well, crafted from high-quality beans roasted on-site. Whether you opt for a cappuccino, a smooth espresso, or a pour-over, the coffee pairs perfectly with the fresh, rustic flavors of the food.
You’ll also find another branch of Boulenc Pan y Cafe, in Barrio Jalatlaco, one of Oaxaca’s most culturally rich and colorful neighborhoods.
2. Sagrado Filemon


Sagrado Filemón is a hidden gem in Oaxaca City, that also serves some of the best coffee and breakfast around. Offering a variety of mostly modern breakfast and brunch options in a peaceful, welcoming setting, this café creates a relaxed atmosphere perfect for starting your day.
Breakfast at Sagrado Filemón ranges from inventive offerings like eggs served with local sausage and artisanal bread as well as waffles and even a pizzayuno – a breakfast pizza with a fermented corn-based base.
Their breakfast menu is complemented by their outstanding coffee selection, featuring beans sourced from local Oaxacan farms. Whether you choose a bold espresso or a silky latte, the coffee at Sagrado Filemón is brewed to perfection, enhancing the overall dining experience. Take a seat on the patio upstairs for a relaxed yet chic way to start the day.
3. Kiyo Cafe


Café aficionados may already know Kiyo Café from its Juárez location in CDMX, but its Oaxaca City outpost has quickly become a favorite with our editors. Located in a charming, art-filled, minimalist space, Kiyo Café offers a menu that beautifully blends traditional Mexican flavors with international influences.
For breakfast, you can enjoy options like fresh sourdough toast topped with avocado and spicy tahini, perfectly cooked eggs with mole, and creative pastries such as the creme-brûlée ‘nest’.
What truly sets Kiyo apart is its exceptional coffee program, featuring beans from some of Mexico’s and Oaxaca’s best producers. Whether you prefer a rich espresso, a velvety flat white, or a meticulously brewed pour-over, expert baristas craft each cup with perfection.
4. Las Quince Letras


While Las Quince Letras is one of our favorite restaurants in Oaxaca, they are also the perfect place to head to for those looking for a heartier breakfast or brunch. Known for its deep roots in Oaxacan cuisine, this iconic spot brings traditional flavors to the forefront, even in the morning hours.
Breakfast at Las Quince Letras offers dishes that highlight the richness of local ingredients, such as chilaquiles, Oaxaca style, enfrijoladas, Oaxacan tamales, enmoladas or enchiladas served Oaxacan style.
Their breakfast menu also features comforting options like eggs cooked to order with handmade tortillas and an array of salsas, perfect for those seeking an authentic, filling meal.
Complementing the food, their coffee is sourced from local producers and served in classic styles, from smooth americanos to rich café de olla, offering a taste of Oaxaca’s coffee heritage.
Las Quince Letras makes breakfast as unforgettable as its renowned lunch and dinner offerings.
5. Nono Cafe
Nono Café in Oaxaca City is a charming, modern spot that has quickly earned a reputation for its fresh, minimalist take on the best breakfast in Oaxaca Mexico. Known for its stylish atmosphere and attention to detail, Nono offers a simple yet satisfying menu with dishes like avocado toast topped with local ingredients, perfectly poached eggs, fruit and yogurt bowls, and fresh pastries that are baked daily.
What puts Nono at the top of their game is their expertly brewed coffee, made with high-quality beans sourced from Mexico’s top regions. Nono Café is an excellent choice for those looking for a lighter, more contemporary breakfast experience in Oaxaca and perfectly brewed coffee.
Read more: 19 Must-Visit Local Boutiques for Shopping in Oaxaca City
6. Pan con Madre
Pan con Madre is a much loved bakery in Oaxaca City, known for its commitment to traditional sourdough baking and organic ingredients.
For breakfast, this cozy spot offers an array of rustic, freshly baked bread, paired with simple yet flavorful accompaniments like artisanal butter, homemade jams, and creamy avocado. Their menu also features heartier options such as sandwiches made with their signature sourdough, as well as classic breakfast staples like eggs and toast with a local twist.
The coffee at Pan con Madre is as thoughtfully crafted as their bread, with beans sourced from nearby regions, offering everything from rich espressos to velvety cappuccinos. Take a seat on the cute terrace outside to enjoy a casual yet delicious breakfast in Oaxaca.
7. Chepiche Cafe
Chepiche Café, located in the charming neighborhood of Xochimilco in Oaxaca City, is a serene escape perfect for a laid-back breakfast. Set in a tranquil garden, the café offers a peaceful atmosphere that pairs beautifully with its fresh and creative menu. For breakfast, Chepiche Café serves up local favorites like enfrijoladas, chilaquiles, fresh fruit bowls, pancakes, and hearty egg dishes, all prepared with seasonal ingredients sourced from nearby farms.
The café’s coffee offerings include rich espressos, smooth cappuccinos, and Mexican classics like café de olla, made with fragrant cinnamon and piloncillo. Chepiche Café provides a perfect combination of Oaxacan flavors and a relaxing ambiance for a long and leisurely breakfast or brunch.
8. Onnno Loncheria / Onnno Panaderia
Onnno Lonchería and Onnno Panadería in Oaxaca City offer a fresh take on breakfast, combining the charm of a traditional Mexican lonchería with the artistry of a modern bakery. Located in a vibrant part of the city (Onnno Loncheria in Jalatlaco and Onnno Panaderia in the center), Onnno has quickly gained a reputation for its simple yet satisfying approach to breakfast and brunch.
At Onnno Panaderia (mostly takeaway) the star is the bread —handcrafted daily, using natural fermentation processes that give each loaf a distinctive flavor and texture. Their breakfast menu is an ode to their baking, with sandwiches, pastries and toasts made from their sourdough, filled with local ingredients like Oaxacan cheese, avocado, and eggs.
On the other side, Onnno Lonchería offers more robust options, including breakfast tortas (vegan ones also available), full breakfast plates with bacon and eggs, and light Mexican plates.
Their coffee is just as thoughtfully prepared, with a focus on quality beans sourced locally, whether you’re in the mood for a bold espresso or a perfectly brewed filter coffee. Onnno is a favorite for those seeking a simple, wholesome breakfast with a modern twist.


9. Bodaega
Bodaega Oaxaca, with its eye-catching bright blue façade that stands out along the entire street, is a delightful spot for a light breakfast in Oaxaca. Known primarily for its artisanal bread and pastries, this small bakery has quickly become a favorite for locals and visitors alike.
Inside, the vibe is casual yet inviting, with shelves lined with fresh-baked loaves, buttery croissants, and delicate pastries that are perfect for a light morning meal.
Their sourdough bread is a particular highlight, known for its perfect crust and rich flavor, making it an ideal base for simple toasts or sandwiches. Whether you’re grabbing a quick pastry on the go or sitting down to enjoy a coffee with your bread, Bodaega offers a charming and delicious start to any day in Oaxaca.
Read more: The Best Luxury Hotels in Oaxaca City
10. Marito & Moglie Café
Across the street from Bodaega is Marito & Moglie Café. This cozy and inviting café in Oaxaca City has quickly gained a following for its expertly brewed coffee and warm ambiance. Known for its Mediterranean-inspired menu, the café offers a simple yet satisfying breakfast selection, including fresh pastries, croissants, and artisanal sandwiches and toasts.
The star, however, is their coffee, which is meticulously crafted using single origin beans sourced from some of Mexico’s best regions. Marito & Moglie is a perfect spot for a relaxed morning, offering a blend of Oaxacan warmth with Italian café culture.
11. Criollo
Enrique Olvera, of Pujol fame, and Luis Arellano, are the chefs behind the top Oaxaca City restaurant Criollo, and while many visit Criollo for lunch or dinner, the trendy B&B and restaurant is also open for some of the best breakfast Oaxaca has to offer.
Set in a beautifully designed space with a relaxed, open-air vibe, the restaurant creates a unique atmosphere that complements its refined dishes.
Breakfast and brunch at Criollo showcase locally sourced ingredients and seasonal flavors, with highlights including freshly made tortillas, mole-infused egg dishes, and delicate tamales.
The menu reflects Olvera and Arellano’s commitment to honoring Oaxacan culinary traditions while adding contemporary touches. Whether it’s their homemade bread or freshly ground coffee, everything at Criollo speaks to a dedication to quality and creativity, making it an unforgettable destination for a morning meal in Oaxaca.
One of the top spots for breakfast in Oaxaca is also Grana B&B, a beautiful, historic bed and breakfast in Oaxaca City’s center. Read our Grana B&B Hotel Review.
Save on Pinterest











