If you’re reading this, chances are you’re planning a trip to the vibrant city of Mexico City. If you’re like me, part of your planning must include some of the best Mexico City breakfast spots for the breakfast lover in you.

I’ve got something delicious for you. I’ve been on a culinary journey, exploring the nooks and crannies of this bustling metropolis, and I’m excited to share my findings.

Welcome to my definitive guide to the 40 amazing breakfast and brunch spots in Mexico City for 2024. We’re talking about some of the best places serving Mexican classics such as mouth-watering chilaquiles, heavenly huevos rancheros, and the fluffiest tamales you’ve ever tasted. And let’s not forget about the coffee – oh, the coffee!

So, whether you’re an early bird looking to kickstart your day with a hearty breakfast, or a laid-back brunch enthusiast who loves a lazy late-morning meal, I’ve got you covered. 

Get ready to embark on a gastronomic adventure that will make your taste buds dance with joy. Let’s dive in, shall we?

Best Mexico City Breakfast & Brunch: Roma Norte

1. Lalo!

Bacon-egg-cheese english muffin at Lalo, one of the best Mexico City breakfast spots

Location: Zacatecas 173, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Tuesday to Sunday, 8:00 AM to 6:00 PM; Closed on Monday

Craving a Mexico City brunch that’s a cut above the rest? Make a beeline for Lalo! This hotspot is a hive of activity, particularly on weekends, so you might have to wait for a table.

But the wait is well worth it when you taste their fresh juice, exceptional coffee, hot chocolate and irresistible pan dulces. 

While Lalo! might be a tad pricier than other brunch spots, the delectable food and vibrant atmosphere more than justify it. Whether you’re into outdoor seating or live music, Lalo! Caters to all tastes. It’s a place that’s alive with energy, making it the perfect weekend brunch destination.

What sets Lalo! Apart is its communal seating arrangement. Everyone gathers around one large table, fostering community and conversation. The decor is as lively as the atmosphere, ensuring a great start to your day.

So, if you’re up for a unique brunch experience, Lalo! is the place to be. Just a tip – it’s less crowded on weekdays. Bon appétit!

2. Panadería Rosetta

IMG 0175

Location: Colima 179, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 7 AM -10 PM; Sunday, 7:30 AM – 9:30 PM

Imagine stepping into a rustic haven filled with the irresistible aroma of freshly baked goods. Welcome to Panadería Rosetta, a popular breakfast spot and charming bakery paradise for those with a sweet tooth.

With a range of delectable treats, from blueberry scones to quinoa-based cookies and guava buns, this bakery is a must-visit spot in Mexico City.

Panadería Rosetta is not just about sweet indulgences. It’s also a place that caters to diverse dietary preferences. Whether you’re a vegetarian, vegan, or on a gluten-free diet, you’ll find options that suit your needs here.

One of the standout features of this bakery is its unique drink offerings. The macadamia and cardamom drink is a crowd favorite and a must-try when you visit. It’s a delightful blend of flavors that perfectly complements their baked goods.

The popularity of Panadería Rosetta means it’s often bustling with patrons. But don’t let that deter you. The wait is well worth it, especially when you savor their amazing pastries.

So, brace yourself for a bit of a wait, secure a table, and prepare to be delighted by the culinary wonders of Panadería Rosetta.

3. Bou

Location: Tonalá 110, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Tuesday to Sunday, 8 AM – 7:30 PM

This is one of the best places I stumbled across on an early morning walk. This cafe is a hidden gem with one of my favorite breakfast dishes in Mexico City (the featured image, yum!). 

It’s a small cafe with two levels and outdoor seating. They offer some of the best chilaquiles and tasty breakfast tacos, but they also have an array of pastries that are AMAZING. 

IMG 0441 2

The staff were incredibly kind and helpful. It’s a great place to sit and read or co-work if you need to squeeze in a couple work tasks abroad. 

4. Belmondo

Location: Tabasco 109, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 9 AM – 11:30 PM; Sunday, 9 AM – 9:30 PM

In the mood for some of the best sandwiches in Mexico City? Look no further than Belmondo. This eatery is known for its exceptional sandwiches, thanks to its homemade bread that takes each one to a new level.

Belmondo offers a variety of seating options, including a beautiful outdoor area where you can enjoy your meal under a lovely umbrella in the sun. They also provide takeout, serve alcohol, and offer table service and reservations, making it a versatile spot for any occasion.

One of the must-try items on the menu is the ricotta pancakes. They’re arguably the best pancakes in the city, and they’re sure to leave you wanting more. The fruit bowl, filled with seasonal fruits, is another delightful option.

The service at Belmondo is top-notch, and the facility is extremely clean, adding to the overall pleasant dining experience. However, it can get busy on weekends, so plan your visit accordingly.

So, if you’re in the city and craving a great breakfast sandwich or a delicious brunch, make sure to stop by Belmondo. You won’t be disappointed!

5. Buna

Location: Cda. Orizaba 42, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 8 AM – 10 PM; Sunday, 8 AM – 9 AM

Buna, a specialty coffee shop in Mexico City’s Zona Rosa, offers a unique blend of modernity and comfort. The cafe’s simple cement design, adorned with plants, creates a clean and modern atmosphere that is both inviting and relaxing.

Their menu features various unique dishes, from potato latkes to babka French toast to bagels, all prepared by a dedicated mother/son team. However, be prepared for long wait times during peak weekend hours.

Whether you sit inside or enjoy the pleasant outdoor seating, Buna promises a fantastic breakfast experience that will leave you wanting more.

6. Madre Cafe

Location: Cda. Orizaba 131, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Sunday to Thursday, 8 AM – 1 AM; Friday to Saturday, 8 AM – 1 AM

Welcome to Madre Cafe, a gem in Mexico City that offers some of the best breakfast options in town. Nestled in the charming Roma Norte neighborhood, this hotspot is housed in a colonial-style casona (mansion), adding a touch of historic charm to your dining experience.

Brunch hours at Madre Cafe run from 8 AM to 1 PM, giving ample time to enjoy their delectable offerings. The caramel-layered pancakes and the eggs benedict with home-cured salmon are particularly noteworthy, offering a delightful start to your day.

But it’s not just the food that makes Madre Cafe a must-visit. The location is Instagram-worthy, with an extremely charming garden that provides a serene backdrop for your meal. It’s the perfect spot to enjoy a leisurely brunch while capturing beautiful photos.

To complement your meal, don’t forget to try their fresh coffee and grapefruit juice. And to top it all off, the service at Madre Cafe is excellent, ensuring a pleasant and enjoyable dining experience.

So, if you’re in Mexico City and looking for a charming spot for brunch, make sure to visit Madre Cafe. You won’t be disappointed.

Pro Tip: Reservation is recommended on weekends.

7. La Ventanita

Location: Pl. Villa de Madrid 13, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 8 AM – 6 PM; Sunday: 8 AM – 4 PM

Step into the bustling charm of La Ventanita, a breakfast haven that’s a magnet for food enthusiasts, particularly during the weekends. Situated in the pulsating heart of Mexico City, this cafe boasts a pretty comprehensive breakfast menu that’s designed to kick-start your day most deliciously.

The outdoor seating at La Ventanita is a major draw. It offers the perfect backdrop for a relaxed breakfast while immersing yourself in the city’s lively ambiance. Plus, the picturesque view of the central plaza fountain adds a touch of magic to your dining experience.

But the allure of La Ventanita extends beyond its location and scenic views. The value-for-money proposition here is unbeatable, making it a top choice for those seeking a premium dining experience without the hefty price tag.

The staff at La Ventanita are known for their thoughtful and attentive service, enhancing the overall dining experience. And let’s not forget their coffee – it’s a crowd-pleaser.

So, if your idea of a perfect brunch includes a vibrant setting, beautiful views, top-notch service, and great coffee, La Ventanita should be on your must-visit list. You’re in for a treat.

8. Delirio

Location: Monterrey 116, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Thursday, 8 AM – 10 PM; Friday to Saturday, 8 AM – 11 PM; Sunday, 9 AM – 7 PM

Delirio, a casual breakfast spot located in the heart of the city, is a haven for food lovers. With a menu that boasts a variety of desserts and baked goods, it’s the perfect place to satisfy your sweet tooth.

The highlight of their offerings is undoubtedly their fabulous coffee and drinks, which pair perfectly with their creative menu combinations.

The ambiance at Delirio is relaxed and welcoming, making it an ideal spot for a leisurely breakfast or a quick catch-up with friends.

However, seating can be a bit of a challenge during peak hours as they only offer exterior seating areas, which tend to fill up quickly. Despite this minor inconvenience, the friendly service and delicious food make Delirio well worth a visit.

9. Taqueria el Jarocho

Location: Tapachula 94, Roma Nte., Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 8 AM – 7 PM; Saturday to Sunday, 9 AM – 7 PM

Taqueria el Jarocho, a local gem tucked away from the usual tourist spots, is a haven for taco lovers. Their beef and pork tacos stand out, bursting with authentic Mexican flavors that will leave you wanting more.

The eatery offers indoor and outdoor seating, catering to your preference whether you want to bask in the lively street ambiance or enjoy a more intimate dining experience.

The service at Taqueria el Jarocho is commendable, with friendly staff who are always ready to assist. Adding to the vibrant atmosphere is the live music that often fills the air, making your dining experience even more enjoyable.

Despite its popularity among locals, the place retains its humble charm and offers a genuine taste of Mexico’s culinary culture. If you’re in the mood for delicious tacos and a slice of local life, Taqueria el Jarocho is a must-visit.

Pro Tip: There is also a street vendor outside the front door with spectacular meringues!

Best Mexico City Breakfast & Brunch: RomA Sur

10. El Hidalguense

Location: Campeche 155, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico
Opening Hours: Friday to Sunday, 7 AM – 6 PM

Gaining fame through Netflix’s Taco Chronicles, El Hidalguense is a must-visit culinary hotspot. Open only on Fridays to Sundays; it’s renowned for its slow-roasted goat meat, a unique and delicious traditional Mexican breakfast.

Operating on a first-come-first-serve basis, the restaurant closes once they’ve sold out for the day, adding a touch of exclusivity to the dining experience. With reasonable prices and friendly service, it’s a charming spot that’s easy on the wallet.

The warm ambiance of El Hidalguense is complemented by amenities like takeout, seating, TV, highchairs, wheelchair accessibility, free Wi-Fi, and table service. The full bar makes it a great spot for social gatherings.

The restaurant’s bread tray, offering a wide variety, is a highlight. With unique dishes and friendly service, El Hidalguense is a culinary gem. For a unique dining experience, get there early!

11. Tamales Doña Emi

Location: Jalapa sin número, esquina, Tlaxcala, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, Mexico
Opening Hours: Monday, 7 AM – 2 PM; Tuesday to Friday, 8 AM – 2 PM; Saturday to Sunday, 8:30 AM – 2 PM

If you’re hunting for authentic tamales in Mexico City, look no further than Tamales Doña Emi. This renowned spot offers both sweet and savory tamales, with takeout options and limited seating available.

One of the standout items on the menu is the huitlacoche (corn mushrooms) with Oaxaca-style cheese. It’s a unique and flavorful combination that’s definitely worth trying.

The array of traditional, delicious tamales is made by a real Mexican abuela, adding an extra touch of authenticity to your meal.

But be warned; Tamales Doña Emi is only open for breakfast, so get there early before they’re all gone! Despite its popularity, the prices are affordable, and the variety is impressive, making it a 100% local and quality spot for a delicious breakfast.

To top it all off, Tamales Doña Emi is a family-owned business. The staff is super friendly, adding to the warm and welcoming atmosphere. So, if you’re in Mexico City and craving tamales, stop by Tamales Doña Emi.

Best Mexico City Breakfast & Brunch: Condesa

12. El Cardenal

Location: Agustín Melgar 6, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Sunday, 8:30 AM – 6:30 PM

When you step into any of the three El Cardenal locations in Mexico City, you’re in for a treat. This culinary institution is renowned for its traditional Mexican cuisine, offering dishes that transport you to various regions of the country.

This popular brunch spot was established in 1969 by the Garizurieta-Briz family, El Cardenal is steeped in history and dedicated to preserving the identity of Mexican cuisine. Their artisanal approach ensures excellence in every dish. You’ll find the egg omelet with escamoles and Michoacan enchiladas particularly delightful.

Despite its popularity, the service at El Cardenal is exceptional. You’re greeted with complimentary avocado and local cheese tostadas, a delightful start to your meal. If possible, request a table on the patio; it’s a wonderful spot to soak in the city vibes.

Located near the Zocalo in a beautiful historic building, El Cardenal is more than just a restaurant; it’s a visual and culinary journey. With the attentive and helpful staff at your service, your dining experience will surely be memorable.

Pro Tip: Remember they close at 6.30 pm, which is fairly early for dinner service.

13. Lardo

Location: Agustín Melgar 6, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 7:30 AM – 11 PM; Sunday, 7:30 AM – 5 PM

Lardo, located in the Condesa neighborhood, is a lively restaurant with a unique atmosphere. The restaurant’s informal setting, featuring an extensive bar and an open kitchen with a large wood-fired oven, encourages social interaction.

The menu is designed for sharing, complemented by a carefully curated selection of wines, beers, and spirits. Lardo’s culinary approach focuses on the quality of ingredients through simple preparations, with the daily offerings defined by seasonal ingredients.

The staff is highly accommodating, and the restaurant is always buzzing with positive energy. The menu is interesting, featuring the freshest ingredients, making it an ideal spot for a relaxed meal in Mexico City.

However, it’s recommended to arrive early or make a reservation, as the place can get busy and queues can form.

14. Clara y Ema

Location: Calle Juan Escutia 127, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 7 AM – 4 PM; Saturday to Sunday, 9 AM – 4 PM

If you find yourself in Condesa, Mexico City, and are in the mood for a quick, flavorful bite, Clara y Ema is the place to be. This little standing-room-only shop may have a limited menu, but what it lacks in quantity, it more than makes up for in quality.

While the prices might be slightly higher than in some other spots, the beautifully crafted egg sandwiches are worth every penny. Each sandwich is infused with unique and local flavors, creating a truly memorable culinary experience.

The service at Clara y Ema is commendable, with friendly staff who are quick to serve you. The ingredients are top-notch, ensuring every bite is as delicious as the last.

The location of Clara y Ema is also a plus. It’s conveniently situated close to numerous activities in Polanco, making it a great spot to grab a bite before or after exploring the city.

So, if you’re in Condesa and looking for a quick, convenient, and delicious meal, stop by Clara y Ema. Their egg sandwiches are sure to leave a lasting impression.

15. Matisse

Location: Ámsterdam 260, Cuauhtémoc, Colonia Condesa, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 7:30 AM – 11 PM, Saturday, 7 AM – 11 PM; Sunday, 7:30 AM – 10 PM

Matisse is an adorable, artsy brunch spot located in the heart of Mexico City. The tiny dining room, adorned with interesting paintings and vibrant red walls, exudes a warm and inviting ambiance.

The menu, which is vegetarian-friendly, features a variety of dishes, including the highly recommended margarita eggs with green salsa.

The restaurant is nestled in a beautifully restored 1932 mansion, which adds to its unique charm. The vine-covered outdoor courtyard is a delightful spot for dining, offering a serene escape from the bustling city.

The staff at Matisse are known for their friendliness and quick service, ensuring a pleasant dining experience for all.

The menu at Matisse is not just about the food; it’s about the overall experience. The restaurant offers a large selection of bread on a tray, allowing patrons to choose their favorites.

Despite its upscale ambiance, Matisse remains an affordable dining option, making it a popular choice among locals and tourists.

16. Enhorabuena Café

Sign for Enhorabuena, one of the best mexico city breakfast spots

Location: C. Atlixco 13, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 8 AM – 8 PM; Saturday, 9 AM – 7 PM; Sunday, 9 AM – 5 PM

Located in the heart of Mexico City, Enhorabuena Café is a casual breakfast spot that has quickly become a favorite among locals and tourists alike.

Known for its crisp salads, fresh fruit, flavorful soups, and fantastic sandwiches, this café offers a diverse menu that caters to various tastes and dietary preferences.

What sets Enhorabuena Café apart is its top-notch coffee, which is a must-try for any coffee lover. Their quinoa bowls are also a crowd favorite, offering a healthy and delicious meal option that is sure to satisfy.

The café boasts a great vibe, with a fun and hipster atmosphere that is both welcoming and comfortable. Whether you’re looking to catch up with friends over a cup of coffee or grab a quick bite to eat, Enhorabuena Café is the perfect spot.

The staff at Enhorabuena Café is friendly and attentive, ensuring that every guest feels welcomed and well taken care of. The service is quick, allowing you to enjoy your meal without unnecessary delays.

Whether a regular customer or a first-time visitor, you will have a pleasant dining experience at Enhorabuena Café.

17. Chilpa

Location: C. Chilpancingo 35, Colonia Condesa, Cuauhtémoc, 06170 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 8 AM – 6 PM; Saturday to Sunday, 9 AM – 5 PM

If you’re in Mexico City and looking for a delightful outdoor cafe experience, Chilpa is the place to be. This primarily outdoor cafe is great at any time of day, offering a pleasant atmosphere with nice benches outside for a comfortable dining experience.

One of the highlights of Chilpa is the customizable plates. You can mix and match to your heart’s content, and trying a combination of the green and habanero sauce is highly recommended. The prices are very reasonable, making it a great spot for a casual meal.

Chilpa also considers dietary preferences, offering three options for vegetarians and a vegan option (the veggie) if you ask for the standard cheese and sour cream to be removed.

While the space at Chilpa is small, the service is fast, and the staff is very friendly, ensuring a pleasant visit. So, if you’re in the mood for a customizable outdoor dining experience that’s friendly on the wallet, make sure to stop by Chilpa.

Best Mexico City Breakfast & Brunch: Centro Historico

18. Cafe de Tacuba

Location: C. de Tacuba 28, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Sunday, 8 AM – 11 PM

If you’re seeking a brunch spot in Mexico City steeped in history and offering fantastic food, look no further than Cafe de Tacuba. Serving up delicious food for over a century, this eatery has emerged from a 17th-century ex-convent and is now renowned for having the best spicy mole in the world.

As you step into Cafe de Tacuba, you’re transported back to the 18th century. The lavish decor, massive murals, and colorfully tiled walls create an ambiance that’s both charming and nostalgic. It’s not just a meal but a journey back in time.

But the experience doesn’t stop at the decor. The atmosphere is lively, often filled with the vibrant sounds of a live mariachi band. It’s a fun, musical backdrop to an already delightful culinary experience.

The menu at Cafe de Tacuba is an explosion of flavor, offering a wide variety of interesting choices. Whether you’re a foodie looking to explore or someone who appreciates classic dishes, there’s something for everyone.

And the best part? It’s all reasonably priced, offering great value for money. So, why wait? Step into Cafe de Tacuba and embark on a culinary adventure.

19. Domingo Santo Cafe

Location: Leandro Valle 8, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06010 Centro, CDMX, Mexico
Opening Hours: Monday – Saturday: 9 am–6 pm and Sunday: 9 am–5 pm

Looking for a classic Mexican breakfast with a view? Domingo Santo Cafe is the place to be. This eatery offers a range of traditional breakfast options, each prepared with high-quality ingredients and served with excellent service.

The coffee at Domingo Santo Cafe is strong and invigorating, the perfect kickstart to your day. But it’s not just the food and coffee that make this place special. The view of the Santo Domingo plaza is truly wonderful, adding a visual treat to your culinary experience.

The staff at Domingo Santo Cafe are bilingual, speaking Spanish and English, making it a comfortable spot for international visitors. The service is outstanding, and the food consistently receives high praise from patrons.

But the experience doesn’t end there. Domingo Santo Cafe also offers great live music, creating a lovely vibe that complements the stunning views. The staff is speedy with the drinks, ensuring you’re well cared for.

In short, Domingo Santo Cafe offers a delightful blend of delicious food, excellent service, and a vibrant atmosphere, making it a must-visit spot in Mexico City.

20. Cafe La Blanca

Location: Av. 5 de Mayo No. 40, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX, Mexico
Opening Hours: Sunday to Tuesday, 8 AM – 7 PM; Wednesday to Thursday, 8 AM – 8 PM; Friday to Saturday, 8 AM – 9 PM

Step into Cafe La Blanca, a haven for traditional and affordable Mexican breakfasts right in the heart of Mexico City. This place has been serving delicious meals since 1905, and its rich history is evident in the old pictures adorning the walls and the evolution of cash registers on display.

One of the highlights of Cafe La Blanca is the ‘menu del dia,’ a four-course meal offered at a set price. It’s a great way to sample various dishes without breaking the bank.

From egg dishes made in various ways to sides of bacon and sausages, the menu is a testament to the richness of Mexican cuisine.

But it’s not just the food that makes Cafe La Blanca stand out. The location is fantastic, and the atmosphere is simple yet welcoming. It’s the kind of place where you can relax and enjoy a leisurely meal.

The staff at Cafe La Blanca is excellent, providing great service that adds to the overall dining experience. And don’t forget to try their coffee and desserts – they’re the perfect way to round off your meal.

So, if you’re in the mood for a traditional Mexican breakfast in a place steeped in history, visit Cafe La Blanca.

21. El Mayor

Location: República de Argentina 15, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06020 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Sunday, 9 AM – 6:30 PM

Perched atop a bookstore, El Mayor offers a panoramic view of the Zócalo, making it a culinary gem in Mexico City. This restaurant seamlessly blends traditional Mexican cuisine with a contemporary twist, served in a modern setting that complements the city’s historical backdrop.

The menu celebrates Mexican gastronomy, with dishes like pork tenderloin with cacao chipotle sauce and various vegetables taking center stage.

El Mayor is housed in a colonial-era mansion in the Roma Norte neighborhood, offering stunning views of the Templo Mayor archaeological site and the Metropolitan Cathedral.

The service is swift, professional, and friendly, and the menu is available in Spanish and English, making it a welcoming spot for international visitors.

The restaurant is open for breakfast and lunch, with brunch hours from 8 AM to 1 PM. The caramel-layered pancakes and eggs benedict with home-cured salmon come highly recommended.

El Mayor is a must-visit for an authentic Mexican dining experience in the heart of Mexico City.

22. Churreria El Moro

Location: Eje Central Lázaro Cárdenas 42, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 7 AM – 12 AM; Sunday, 8 AM – 11 PM

If you’re a churro lover, then Churreria El Moro in Mexico City is your dream come true. This place is renowned for its must-have churros, which are perfectly thick, sweet, and crispy. Freshly made and delicious, these churros are a treat you won’t miss.

But the churros aren’t the only stars of the show at Churreria El Moro. They also offer ice cream sandwiches where the “bread” is made of churros. Yes, you read that right. Imagine biting into a churro sandwich filled with creamy ice cream. It’s an indulgence that’s worth every bite.

The ambiance at Churreria El Moro is super cute, adding to the overall delightful experience. And let’s not forget their hot chocolates. They’re quite amazing, the perfect accompaniment to your churros.

So, if you’re in Mexico City and have a sweet tooth, stop by Churreria El Moro. It’s a churro experience like no other.

23. Pasteleria Ideal

Location: 16 de Septiembre 18, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Sunday, 8 AM – 10 PM

If you’re a fan of baked goods and find yourself in Mexico City, you can’t miss a visit to Pasteleria Ideal. This enormous bakery, which has been serving customers for over 100 years, is a paradise for anyone with a sweet tooth.

Pasteleria Ideal is divided into sections, each dedicated to a different treat type. There’s a whole section just for cakes, another for buttery cookies, and a big refrigerated counter for sweets. The options are almost paralyzing, and the portions are very large, ensuring you’ll leave satisfied.

Despite the crowds, don’t be intimidated. Dive in, grab a tray, and start exploring the delicious offerings. It’s a self-serve setup, adding to the fun of the visit.

One of the unique features of Pasteleria Ideal is the showroom on the first floor. Here, you’ll find cakes weighing up to 100kg, which are apparently real. It’s a sight to behold!

In short, Pasteleria Ideal offers excellent products and a fun experience. Whether you’re a bakery aficionado or just looking for a tasty treat, this place is a must-visit.

24. Pasteleria Madrid

Location: C. 5 de Febrero 25, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Saturday, 7:30 AM – 9 PM; Sunday, 8 AM – 8 PM

Craving a quick bite or a sweet treat in Mexico City? Pasteleria Madrid is your answer. This bakery has been a fixture in the Centro Historico for decades, offering cooked breakfast options and a variety of baked goods.

Pasteleria Madrid is perfect for a quick bite, and it’s great value for money. You can get several pieces of sweet bread and a coffee for about $1 USD. It’s a deal that’s hard to beat.

But Pasteleria Madrid isn’t just about quick bites and great deals. It’s also a great bakery with a seating area, so you can sit back and enjoy your treats in a comfortable setting. The bakery offers a range of goodies, from meringues to Pamela, all at reasonable prices.

So, if you’re in the Centro Historico and looking for a place to enjoy a tasty breakfast or indulge in some sweet delights, stop by Pasteleria Madrid. It’s a culinary experience that’s as rich in history as in flavor.

Pro Tip: If you don’t see what you want on the menu, tell them what you want, and they will gladly make it up for you.

25. Pasillo de Humo

Location: Av Nuevo León 107, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Wednesday, 1 PM – 10 PM; Thursday, 1 PM – 11 PM; Saturday, 9 AM – 11 PM; Sunday, 9 AM – 7 PM

Pasillo de Humo is a culinary gem that brings the vibrant flavors of Oaxaca to Mexico City. With its affordable prices and extensive Mezcal menu, it’s a place where you can savor Mexican cuisine without breaking the bank.

The restaurant is known for its delicious cocktails, expertly crafted to enhance the food’s flavors. Whether you prefer classic drinks or adventurous mixology, there’s something to delight your palate.

The ambiance is imbued with the spirit of Oaxaca, creating a warm and inviting atmosphere. The staff is exceptionally friendly, ensuring every guest feels welcomed.

In essence, Pasillo de Humo is more than a restaurant; it’s a celebration of Oaxacan culture. Whether you’re a local or a tourist, it’s a must-visit for an authentic Mexican dining experience.

26. Maque

Location: C. Ozuluama 4, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Opens daily from 8 AM – 9 PM

Maque is a delightful breakfast and lunch spot known for its good food and excellent service. The restaurant offers a variety of fresh and substantial meals, making it a perfect choice for a hearty breakfast.

One of the highlights is their freshly squeezed orange juice, which is praised for its excellent taste. The ambiance of Maque is light and airy, providing a comfortable and relaxing dining experience.

The menu is diverse, offering many options to cater to different tastes and dietary preferences. While the prices are a bit on the higher side, the quality of the amazing food and the overall dining experience makes it worth every penny.

The restaurant also offers outdoor seating, allowing guests to enjoy their meals in the open air.

27. QueSeriaDeMi

Location: Alfonso Reyes 164, Hipódromo Condesa, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Tuesday to Sunday, 8.30 AM – 5 PM; Closed on Mondays

QueSeriaDeMi is a bustling brunch spot in the heart of the La Condesa neighborhood. This cozy restaurant exudes the classic charm of a welcoming neighborhood café, making it a favorite among locals and tourists.

The menu is a delightful mix of breakfast favorites, including fluffy pancakes, golden French toast, and delectable omelets, each crafted to perfection. Despite its popularity, especially on weekends, the ambiance remains relaxed and inviting.

The space, though often filled with the hum of happy diners, retains an intimate feel, making QueSeriaDeMi the perfect place to start your day with a hearty meal.

28. Frëims

Location: Ámsterdam 62B, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Sunday to Wednesday, 9 AM – 10 PM; Thursday to Saturday, 9 AM – 11 PM

Welcome to Frëims, a funky brunch restaurant nestled in the heart of Mexico City. As you step inside, you’ll be greeted by walls adorned with bright green plants and friendly cartoon murals, creating a vibrant and welcoming atmosphere.

Frëims is known for its super unique dishes. Ever heard of waffle pizza or lemon ricotta pancakes? Well, you can find them here, along with a wide menu of other delectable food options. Each dish is a testament to the creativity and culinary expertise of the chefs.

The restaurant’s boho-chic furniture adds to its quirky charm, making it a great spot for a relaxed meal. And if you prefer dining al fresco, they have a patio at the back where you can enjoy your meal amidst the fresh air.

One of the must-try items on the menu is the salmon avocado toast. It’s especially fresh and delicious, making for a perfect brunch dish. So, if you’re in the mood for a unique brunch experience in a funky and vibrant setting, visit Frëims.

29. Tacos Hola

Location: Ámsterdam 135, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 9 AM – 9 PM; Saturday, 9 AM – 7 PM; Sunday, 8:30 AM – 3:30 PM

If you’re a tourist in Mexico City’s Condesa neighborhood and craving authentic tacos, Tacos Hola is the place to go. This spot is very tourist-friendly, with the entire menu translated into English, making it easy for you to order your favorites.

Tacos Hola is also an ideal spot for vegans and vegetarians, offering various delicious options. The chard (alleges) and zucchini (Calabasas) are favorites off the menu, offering a unique and flavorful twist on traditional tacos.

Despite its small size, Tacos Hola packs a punch with everything made super fresh and authentic. The freshness is evident in every bite, as they make everything fresh daily. Plus, the tacos are super affordable, making it a great spot for a budget-friendly meal.

So, if you’re in Condesa and looking for a friendly, affordable, and authentic taco experience, stop by Tacos Hola. It’s a taco experience that’s as welcoming as it is delicious.

30. La Esquina del Chilaquil

DSCF5077

Location: Alfonso Reyes 139, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Opening Hours: Saturday to Thursday, 8 AM – 1 PM; Friday, 8:30 AM – 1 PM

If you’re in Mexico City’s Condesa neighborhood and looking for a legendary food experience, visit La Esquina del Chilaquil. The name translates to “the chilaquiles corner,” it’s been a beloved food stand serving up top-notch street food breakfast for over 70 years.

The star of the show at La Esquina del Chilaquil is the famous tortas de chilaquiles. Imagine spicy red or green chilaquiles stuffed into a crusty roll, then add chicken Milanese and garnish. The bread is soft and delicious, holding together this amazing masterpiece.

Given its popularity, there’s usually a line around the street, but trust me, it’s well worth the wait. The freshness and flavor of their tortas are unparalleled. For the most delicious breakfast, aim to get there early, between 8 and 9 am.

Despite the long waiting line that you can expect any day of the week, the experience and taste of La Esquina del Chilaquil’s offerings make it a must-visit spot in Mexico City. So, next time you’re in Condesa, stop by this chilaquiles corner.

IMG 0449

Best Mexico City Breakfast & Brunch: Juarez

31. Café NiN

IMG 0314

Location: Havre 73, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Wednesday, 7 AM – 9 PM; Thursday to Saturday, 7 AM – 10 PM; Sunday, 7 AM – 6 PM

Café NiN is a gem of a restaurant that offers a stunning dining experience. The space is beautifully designed, providing an authentic and delightful breakfast in Mexico City.

The sweet bread is a standout, particularly their chocolate conchas and the citrus scone, which are a testament to their commitment to freshness and quality.

The ambiance is further enhanced by two outdoor areas, one outside the café and another in a small, narrow courtyard, perfect for those who prefer al fresco dining. The service at Café NiN is friendly, adding to the overall charm of the place.

Whether you’re a food connoisseur or just someone looking for a great meal, Café NiN is sure to impress.

32. Niddo

Location: Dresde 2, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico
Opening Hours: Opens daily from 8 AM – 5:30 PM

Nestled in the heart of Zona Rosa, Mexico City’s historically vibrant LGBT neighborhood, Niddo is has some of the best brunch that’s not to be missed.

This quaint, indoor/outdoor café, run by a dedicated mother/son team, offers a plethora of delectable dishes that range from crispy potato latkes to indulgent babka French toast and classic bagels.

The café’s cozy ambiance and the classic feel of a welcoming neighborhood café make it a popular spot, especially during peak weekend hours.

So, if you’re planning a visit, be prepared for a bit of a wait. But rest assured, the culinary delights that await you at Niddo are well worth it.

33. Juana Juana

Location: C. Dinamarca 47, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico
Opening Hours: Tuesday to Sunday, 9 AM – 6 PM; Closed on Mondays

Situated in the city’s heart, Juana Juana is a trendy breakfast spot adored by locals and tourists. Famous for their sweet breakfasts, their pancakes are a must-try, guaranteed to delight your palate.

The menu showcases the versatility of avocado, featuring it in numerous innovative dishes. Whether you’re an avocado enthusiast or a casual fan, there’s something for you.

The eatery provides ample outdoor seating, ideal for al fresco dining. For a more intimate setting, there are a few cozy indoor tables. The staff, known for politeness and attentiveness, ensures a comfortable dining experience.

What sets Juana Juana apart is their unique menu. It blends international cuisine with a Mexican twist, offering a distinctive gastronomic journey. Whether you’re a food connoisseur or just looking for a good meal, Juana Juana won’t disappoint.

Best Mexico City Breakfast & Brunch: Polanco

34. Eno

Location: Petrarca 258, Polanco, Polanco V Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Friday, 7 AM – 8 PM; Saturday to Sunday, 8 AM – 8 PM

Looking for an affordable, high-end culinary experience in Mexico City? Eno, run by the renowned Mexican chef Enrique Olvera, is your destination. This place celebrates amazing flavors, offering high-quality dishes that will tantalize your taste buds.

Eno stands out not just for its food but also for its commitment to sustainability. They source their produce from local farmers, supporting fair trade and contributing to a sustainable food chain.

The menu is a delightful mix of sandwiches, local cheeses, and homemade pastries, each dish showcasing Olvera’s creative genius.

The ambiance at Eno is relaxed and easy-going, perfect for a leisurely meal. The decor is tastefully done, enhancing the overall dining experience. Coupled with excellent service and good pricing, it’s a culinary journey worth every penny.

Eno has several locations across the city. If you prefer a lively atmosphere, the Polanco location is a must-visit. It’s a gastronomic adventure you won’t want to miss.

35. Catamundi

Location: Alejandro Dumas 97, Polanco, Polanco IV Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico
Opening Hours: Tuesday, 8 AM – 11 PM; Wednesday to Saturday, 8 AM – 1 AM; Sunday, 9 AM – 9 PM; Monday, 8 AM – 9 PM

Situated in the trendy Polanco neighborhood, Catamundi is a culinary gem that brings an international flair to your palate. This restaurant is known for its tasty boozy brunch drinks, served in a cozy terrace setting that adds to the overall dining experience.

The service at Catamundi is commendable, with staff going above and beyond to ensure a pleasant experience for all guests.

The menu at Catamundi is creatively crafted, offering a variety of dishes that cater to diverse tastes. What sets this place apart is its very reasonable pricing, making it a popular choice among locals and tourists alike.

Additionally, Catamundi houses a great shop that offers a selection of wines, cheeses, and other treats, perfect for those who wish to take a piece of their dining experience home.

However, do note that seating can be limited during peak hours as they only have exterior seating areas. Nonetheless, Catamundi is a must-visit for anyone seeking a unique dining experience in Mexico City.

Best Mexico City BreaKfast & Brunch Nearby

36. Huevitos y Hot Cakes

Location: Calz. Manuel Villalongín N° 60-Int. Local A, Col. Renacimiento, Del. Cuauhtemoc, Cuauhtémoc, 06500 Ciudad de México, CDMX, Mexico
Opening Hours: Monday – Wednesday: 7 am – 5 pm, Thursday – Friday: 7 am – 6 pm, Saturday: 8.30 am – 5 pm and Sunday: 7 am – 4.30 pm

Huevitos y Hot Cakes, located in the bustling heart of Mexico City, offers classic Mexico breakfast options that give a delightful start to your day.

Renowned for their super tasty and generously sized hotcakes, this eatery is a hit among locals and tourists alike. The food is not only excellent but also reasonably priced, making it an ideal spot for classic Mexican breakfast dishes.

Despite being situated on a busy sidewalk, the ambiance does not detract from the dining experience. If you enjoy the lively city vibe while savoring a typical breakfast, this place is perfect for you.

So, next time you’re in the city, stop by Huevitos y Hot Cakes for a breakfast experience you won’t forget

37. Fonda Margarita

Location: Adolfo Prieto 1364 B, Tlacoquemecatl del Valle, Benito Juárez, 03100 Ciudad de México, CDMX, Mexico
Opening Hours: Tuesday to Sunday, 6:30 AM – 12 PM; Closed on Mondays

If you’re a fan of Anthony Bourdain and his culinary adventures, you might recognize Fonda Margarita. This eatery was featured in one of his episodes on Mexico, and it’s been internationally famous ever since.

Fonda Margarita is a large, open-plan space with communal tables, giving it a unique and friendly vibe. However, it’s not super tourist-friendly, so if your Spanish isn’t up to scratch, you might find ordering challenging.

This establishment has been run by the same family for generations, and their dedication to quality is evident in every dish. The food is cooked in traditional Mexican barro (clay) pots, contributing to the authentic flavors.

Be prepared to wait for a space, as Fonda Margarita is quite popular. And make sure to arrive early, as some dishes might run out of stock. But the wait and the early rise are worth it for the high-quality good food.

Each dish at Fonda Margarita has its special taste and magic. The black bean and egg omelet is a standout, served with plenty of tortillas and salsas of your choosing. So, if you’re in Mexico City and looking for a truly authentic culinary experience, Fonda Margarita is a must-visit.

38. Chilakillers

Location: Av. Revolución 107-loc 7, Tacubaya, Miguel Hidalgo, 11870 Ciudad de México, CDMX, Mexico
Opening Hours: Monday – Sunday: 8 am–4:45 pm

Looking for a trendy spot to enjoy traditional Mexican fare in Mexico City? Chilakillers is the place to be. This restaurant is a favorite among locals and tourists, known for its great menu and excellent service.

One thing to note about Chilakillers is that it’s quite popular, so be prepared to wait up to 45 minutes. But don’t let that deter you. The wait is well worth it, especially when you try their juice of the day.

The decor at Chilakillers is a feast for the eyes. The restaurant is colorfully decorated, drawing inspiration from Frida Kahlo, which adds a unique touch to the overall dining experience. It’s down-to-earth yet cool, making it a great spot to enjoy a meal.

The staff at Chilakillers are friendly, contributing to the nice atmosphere. So, if you’re in the city and looking for a place to enjoy great food in a vibrant setting, add Chilakillers to your list. You won’t be disappointed!

39. Mari Gold

Location: Calle Gob.Protasio Tagle 66A, San Miguel Chapultepec II Secc, Miguel Hidalgo, 11850 Ciudad de México, CDMX, Mexico
Opening Hours: Wednesday to Sunday, 9 AM- 5.:30 PM; Closed on Monday and Tuesday

Mari Gold, a fusion of Mexican and Indian cuisines, is a culinary gem that should be on your dining list. Despite its small space, the restaurant exudes a warm and inviting atmosphere, further enhanced by a charming back patio.

It’s not just the ambiance that wins hearts but also the food. With a tasting menu that caters to diverse palates, Mari Gold offers an impressive range of vegetarian options.

Each dish is a testament to the restaurant’s commitment to quality and flavor. So, whether you’re a vegetarian or a lover of Mexican and Indian cuisines, Mari Gold promises a dining experience worth every bite.

40. Nicos

Location: Av. Cuitláhuac 3102, Claveria, Azcapotzalco, 02080 Ciudad de México, CDMX, Mexico
Opening Hours: Monday to Wednesday, 8 AM – 6 PM; Thursday to Saturday; 8 AM – 9 PM; Sunday, 8 AM – 5 PM

Nicos, a family-run restaurant, has been a cornerstone of Mexican cuisine since its humble beginnings as a small cafeteria in 1957.

Under the stewardship of the Vázquez Lugo family, Nicos has evolved into a sophisticated dining establishment that offers a modern take on traditional Mexican dishes.

The restaurant’s ambiance is simple yet elegant, providing a comfortable setting for patrons to enjoy their meals. The menu is a testament to the culinary prowess of the chefs, with standout dishes like the excellent chicken mole and filete Nicolasa.

Despite its growth and evolution, Nicos remains true to its roots, offering a dining experience that is as authentic as it is enjoyable.

40 Amazing Mexico City Breakfast & Brunch Spots (2023)

Author Avatar

RELATED BLOGS

Check out related blogs below!

View of the Castell de Guadalest, one of the top itineraries to visit Guadalest.

Ultimate Guide to Visit Guadalest in Alicante, Spain (2024) 

If you’re in Alicante, you must visit Guadalest, a charming small town renowned for its stunning beauty. It is one of Spain’s hidden gems. You’ll be greeted by a delightful blend of old-world charm and natural beauty as you arrive. Visiting El Castell de Guadalest is like stepping back in time. You’ll be captivated by […]

Cape Cod Lighthouse view in Ptown, one of the best things to do in Provincetown.

20+ Absolute Best Things to Do in Provincetown, MA (2024)

Welcome to the captivating world of Provincetown, MA, where the unique charm of Cape Cod comes to life in 2023.  I’ve carefully curated a list of over 20 of the best things to do in Provincetown. These aren’t just typical tourist spots; they are gems where each corner of Provincetown adds a unique flavor to […]

Johannesburg cityscape at night, as part of best things to do in Johannesburg

44 Best Things to Do in Johannesburg, South Africa (2023)

This comprehensive list will highlight all the very best things to do in Johannesburg, South Africa. Plan your vacation today!