Where to Find the Best Breakfast in Mexico City in 2025
Looking for the best breakfast Mexico City has to offer? Well, look no further! We've rounded up the top breakfast places in Mexico City. From traditional chilaquiles to international brunch fare, get ready to indulge in the morning meal of your dreams.
Mexican food is lauded for its vibrant flavors and exciting ingredient combinations, and you’ll find this is just as much the case at breakfast time as it is when it comes to lunch and dinner. So, grab a cup of coffee and let's “taco 'bout” the most important meal of the day!
Jump to Section
Find the Best Restaurants in Mexico City
Food tours are a fantastic way to discover well-known eateries and hidden gems. Whether you're a seasoned foodie or just looking to try something new, these tours will guide you to Mexico City’s best breakfast spots. For an in-depth exploration, consider booking a food tour in Mexico City to taste the diverse and delicious offerings of Mexico City's best breakfasts.
The 17 Best Breakfast Places in Mexico City
1. Catamundi
Located in the heart of Polanco, Catamundi transforms breakfast into an art form. Renowned for its creative takes on traditional dishes, this spot is a favorite among both locals and visitors seeking the best breakfast in Mexico City.
The Vibe
Catamundi exudes a chic, modern ambiance with elegant furnishing and a relaxed, yet sophisticated atmosphere. The interior is stylish and bright, perfect for a leisurely morning meal.
What to Order
Try the bagel de salmón, a bagel topped with homemade cured salmon, tzatziki sauce, chives and lemon. Sweet tooths will relish the chance to sample a chocolate croissant.
Catamundi | Alejandro Dumas 97, Polanco, Polanco IV Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico | $$
2. QueseriaDeMi
Nestled in the vibrant Condesa neighborhood, QueseriaDeMi is a cheese lover’s paradise and a must-visit for some of the best breakfast in Mexico City.
The Vibe
This cozy restaurant in Mexico City exudes rustic charm with warm wooden tables and cheese-themed décor. It’s a laid-back spot with a friendly, inviting atmosphere, perfect for savoring some of the best breakfasts in Mexico City.
What to Order
Don’t miss this restaurant's Mediterranean omelette, served with a side of a delicious Greek salad, making it both tasty and healthy. That said, the hot cakes also offer one the best breakfast experiences in Mexico City, perfect if you like something sweet to start the day.
QueseriaDeMi | Alfonso Reyes 164, Hipódromo Condesa, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico | $$
3. Panadería Rosetta
Craving a breakfast that's a true delight? You’ll find some of Mexico City's best breakfasts in this restaurant. Panadería Rosetta is a bakery that takes the classic Mexican pan dulce to new heights with its artisanal approach and delightful flavors.
The Vibe
The ambiance at Panadería Rosetta is simple and homely, featuring a rustic yet chic design that feels cozy and upscale. The irresistible aroma of freshly baked goods fills the air, making it the perfect spot to enjoy some of the best breakfast in Mexico City.
What to Order
For one of the very best breakfasts in Mexico City, we highly recommend ordering the ocho de crema pastelera y frutos rojos. This exquisite dish features a ring-shaped pastry filled with luscious custard, perfectly complemented by a medley of fresh red berries. The creamy sweetness of the custard paired with the vibrant, tangy fruits creates a delectable morning treat you won’t want to miss!
Panadería Rosetta | Colima 179, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico | $$
4. Maison Belén
A popular breakfast restaurant, Maison Belén offers a blend of French elegance and Mexican flair, making it a standout destination for breakfast in Mexico City.
The Vibe
This chic spot combines modern design with French touches, creating an upscale yet relaxed environment. It’s perfect for those looking to enjoy the best breakfast in Mexico City in a sophisticated environment.
What to Order
For some of the best breakfast in Mexico City, order any of the Benedict eggs — served on homemade brioche with smoked turkey breast ham.
Maison Belén | Av. Emilio Castelar, Polanco, Polanco IV Secc, Miguel Hidalgo, 11550 Ciudad de México, CDMX, Mexico | $$$
5. La Casa de Toño
La Casa de Toño isn’t just a local favorite; it’s a top contender for the best breakfast in Mexico City. With several locations throughout the city, the restaurant offers a consistently delicious menu at each spot.
The Vibe
Casual and family-friendly, Casa de Toño provides a homely feel with its warm, colorful furnishing.
What to Order
The restaurant's simple muffins served with pico de gallo are simple yet delicious. Any of the chilaquiles will also satisfy your morning cravings. The food comes very quickly and is prepared continuously. It's definitely a must for the best breakfast in Mexico City.
La Casa de Toño | Multiple Locations | $$
6. Pastelería Ideal
This is another great place to have one of the best breakfasts in Mexico City. Pastelería La Ideal is a beloved bakery with a rich history and a reputation for crafting some of the finest pan dulce in the city. Whether you’re craving the best breakfast in Mexico City in a plate of bolillos or looking for a sweet fix, this spot delivers.
The Vibe
The bakery boasts a classic, traditional feel with a welcoming atmosphere. It’s a great spot to experience the best breakfast in Mexico City with authentic Mexican baked goods.
What to Order
Bolillos — these crusty bread rolls are perfect for pairing with savory breakfast dishes or enjoying on their own with a bit of butter.
Pastelería La Ideal | Multiple Locations | $
7. Fonda Margarita
With a couple of musicians in the corner, the smell of wood burning and the taste of its sweet cafe de olla, this restaurant is a Mexico City staple. Fonda Margarita starts serving food early in the mornings (around 6:30 a.m.) and by 10 a.m. everything is usually gone.
The Vibe
Guests can expect a relaxed yet upbeat environment, often with music and a lively crowd enjoying delicious food and cocktails. It's a place that encourages socializing, celebrating and enjoying the moment. Most importantly, it’s known for offering some of the best breakfasts in Mexico City.
What to Order
A popular option is migas norteñas. It typically consists of scrambled eggs mixed with tortilla strips or chips, along with ingredients like onions, peppers, tomatoes and sometimes cheese. It's hearty, flavorful and also one of the best breakfasts in Mexico City!
Fonda Margarita | Adolfo Prieto 1364 B, Tlacoquemecatl del Valle, Benito Juárez, 03100 Ciudad de México, CDMX, Mexico | $$$
8. Café Nin
Another great place to stop is Café Nin, a charming café known for its exceptional coffee and delightful breakfast offerings. It’s a great spot to enjoy a leisurely morning in the city, dining on some of the best breakfasts Mexico City has to offer.
The Vibe
With its laid-back, friendly atmosphere and charming décor, Café Nin is the perfect place to relax with a cup of coffee and a tasty breakfast.
What to Order
The breakfast menu features a wide range of dishes perfect for starting the day. The rol de guayaba (guava roll) is recommended, as is the ham and cheese croissant. Pair either with a delicious coffee for some of the best breakfast in Mexico City.
Café Nin | Havre 73, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico | $$
9. Lalo!
Popular for its vibrant and creative breakfast dishes, Lalo! was founded by renowned chef Elias Vázquez. Known for his innovative approach to traditional Mexican cuisine, Vázquez combines modern techniques with classic flavors, making it a favorite among locals and visitors alike for serving one of the best breakfasts in Mexico City.
The Vibe
The restaurant boasts a lively, casual atmosphere, with colorful décor that reflects its energetic vibe.
What to Order
If you’re looking for some of the best breakfast in Mexico city, you’ll have lots to choose from here. Buttermilk pancakes with hazelnut butter and homemade maple syrup are a popular choice. For something with a little more kick, the fried eggs with chile sauce are sure to liven up your morning.
Lalo! | Zacatecas 173, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico | $$
10. La Casa de las Enchiladas
Known for its inventive take on traditional Mexican dishes, La Casa de las Enchiladas is a restaurant known for its diverse enchiladas, featuring both traditional and creative variations. The restaurant uses freshly prepared tortillas and authentic salsas to make some of the best breakfasts in Mexico City.
The Vibe
The atmosphere is lively and colorful, with a décor that reflects the vibrancy of Mexican culture. It’s a fun spot to enjoy some of the best breakfasts in Mexico City, providing the most savory and hearty dishes.
What to Order
Enjoy its enchiladas suizas covered in a creamy Swiss cheese sauce, offering a rich and savory flavor. Rest assured that with its impressive menu, you are guaranteed some of the best breakfast in Mexico City.
La Casa de las Enchiladas | Multiple Locations | $$
11. La Parroquia De Veracruz
A special fact about La Parroquia De Veracruz is that it is renowned for its unique method of serving coffee. The café is famous for its "café lechero," a traditional Mexican coffee drink. In this method, hot milk is poured into a cup of strong black coffee from a height, creating a frothy, creamy texture. This distinctive serving style draws visitors who come to enjoy some of the best breakfasts in Mexico City along with delicious coffee.
The Vibe
Classic and unpretentious, La Parroquia maintains a nostalgic charm with its traditional furnishings and friendly service.
What to Order
Given the chain’s specialty, this is definitely the place to grab your morning coffee.
La Parroquia De Veracruz | Multiple Locations | $$
12. Blom Café
The coffee shop Blom Café is a popular spot for a quick coffee or cold brew in the morning. Customers enjoy ordering from a small window and watching the staff prepare their drinks. On Sunday afternoons, patrons often sit outside to savor natural wine and often have the chance to sample food from a guest chef grilling on the sidewalk nearby.
The Vibe
Blom Café has a sleek and contemporary design with a minimalist aesthetic. The space features clean lines, neutral tones and a touch of greenery, creating a calm and stylish environment. The relaxed ambiance is perfect for both a casual catch-up with friends or a peaceful solo meal of some of the best breakfasts in Mexico City.
What to Order
Enjoy two slices of French toast topped with raspberries — perfect for those who like something sweet with their morning cup of joe.
Blom Café | Dakota 359, Nápoles, Benito Juárez, 03840 Ciudad de México, CDMX, Mexico | $$
13. Niddo
Many locals swear that Niddo offers the best breakfast in Mexico City. With both indoor and outdoor seating, it’s a pet-friendly haven. Since it's a popular brunch destination, we recommend making reservations, arriving early or visiting on a weekday to ensure a spot.
The Vibe
Niddo is a trendy spot that showcases why Mexico City is renowned as one of the best foodie cities. The restaurant significantly influences the atmosphere of the street. It has expanded its presence by owning a nearby café and an additional location just a short walk away on Oxford Street for extra seating. NIDDO fits perfectly into the fashionable Juarez neighborhood, which is filled with cool, modern spots
What to Order
For those who love nothing more than the smell of a bakery in the morning, NIDDO is the place to go. An unbelievable array of baked goods await, from cakes to flaky pastries. Add to this NIDDO’s renowned coffee and savory sandwich options, and there’s lots to choose from here for your breakfast in Mexico City.
Niddo | Dresde 2, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico | $$
14. Café de Tacuba
This restaurant, established in 1912, is the oldest on this list. Located just a few blocks from Zócalo in the heart of Mexico City, Café de Tacuba offers traditional Mexican cuisine and features live mariachi music. It’s a fantastic destination for experiencing Mexican culture and history while enjoying some of the best breakfast dishes in Mexico City.
The Vibe
Stepping into Café de Tacuba feels like a journey back in time. The restaurant boasts a richly decorated interior with vibrant murals, colorful tiles and antique furnishings. It's a spot where you can enjoy the best breakfast Mexico City has to offer in a culturally significant and wonderfully nostalgic environment.
What to Order
Order the hot cakes, served with your choice of honey, cajeta (caramelized milk) or jam. A classic breakfast option that's both simple and delicious.
Café de Tacuba | C. de Tacuba 28, Centro Histórico de la Cdad. de México, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX, Mexico | $$
15. Restaurante El Cardenal
Founded on the core beliefs that food should be made with the finest ingredients, that the seasonings used should please even the most demanding Mexican palate, that meals are produced with the strictest hygienic standards, that the service is excellent and that prices are affordable, we can think of few better places to recommend for breakfast in Mexico City that Restaurante El Cardenal.
The Vibe
As per the chain’s ethos, you can expect warm service, clean hospitality and the smell of excellent food drifting from the kitchen.
What to Order
The Spanish omelette is a great choice, served with ant roe. Alternatively, the huevos revueltos a la cuzeula (scrambled eggs with hot red sauce) are also sure to satisfy. Both are fantastic choices for traditional breakfast in Mexico City.
Restaurante El Cardenal | Multiple Locations | $$
16. La Esquina del Chilaquil
Are you craving chilaquiles? Head to La Esquina del Chilaquil, where the chefs elevate this classic dish with inventive toppings and irresistible salsas.
The Vibe
The vibe here is vibrant and bustling, with a colorful, casual setting that invites you to dig in and enjoy. It’s a fun spot that celebrates the joy of good food.
What to Order
For a savory option, try chilaquiles, cut and fried tortillas cooked in the homemade green or red enchilada salsa, with two eggs any style on top. Served with beans, avocado and sour cream on the side.
La Esquina del Chilaquil | Alfonso Reyes 139, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico | $$
17. Café La Central
Wrapping up our breakfast adventure is Café La Central. If coffee is a key part of your morning routine, be it hot or iced in one of myriad different flavors, you’ll be glad you stopped by.
The Vibe
Blending contemporary touches with classic Mexican décor, this is an easy-going spot to pop in for coffee and a bite to eat for best breakfasts in Mexico City.
What to Order
If you’re looking for something to wash down your breakfast in Mexico City, any of the café’s frappés will do the trick! And don’t worry if you’re tempted to grab some cake for the road, too. They all look so good, who could blame you?
La Central | Av. Insurgentes Sur 3776-Local, Tlalpan Centro I, Tlalpan, 14000 Ciudad de México, CDMX, Mexico | $$$
There you have it! Mexico City's breakfast scene is brimming with delicious options to kickstart your day. From indulgent chilaquiles to sweet pan dulce and everything in between, these spots offer something for every breakfast lover. So, rise and shine and get ready to savor some of Mexico City's best breakfast!
For even more ways to explore Mexico City and beyond, check out other experiences happening on Cozymeal.
FOOD FOR THOUGHT?
Join the conversation.