5 best restaurants for breakfast in Mexico City

Waking up in Mexico City is a treat in itself—but starting your day with a perfectly crafted breakfast takes it to another level. From freshly brewed café de olla and warm pan dulce to chilaquiles bursting with flavor or modern brunch plates that play with local ingredients, CDMX mornings are anything but ordinary. Whether you’re an early riser ready to dive into a full spread or someone who enjoys slow, cozy starts with good coffee and a view, the city’s breakfast scene has something to match every vibe and craving.

Best restaurants for breakfast Mexico City

But with so many charming cafés, bustling mercados, and elegant restaurants offering breakfast, knowing where to begin can be overwhelming. That’s why we’ve rounded up five of the best spots in Mexico City where mornings feel like magic—from old-school institutions with decades of tradition to trendy rooftops putting a twist on the classics. These aren’t just places to eat—they’re destinations to start your day right, savor every bite, and maybe even linger longer than you planned. So whether you’re fueling up for sightseeing or just in it for the molletes, get ready to discover the most delicious mornings CDMX has to offer.

1. Café Toscano Polanco

Rated 5 out of 5

Café Toscano Polanco is a Mediterranean-inspired gem located in the elegant neighborhood of Polanco, Mexico City. Known for its relaxed yet refined atmosphere, this charming spot is perfect for starting your day with flavor and style. With its cozy indoor space and a lush outdoor terrace on Temístocles 26, it feels like a quiet European café tucked into the energy of the city. The price range is approximately $350–$650 Mexican pesos per person, offering a gourmet breakfast experience at a fair value for the area.

Whether you’re out for a casual solo morning or a long brunch with friends or a partner, Café Toscano Polanco sets the tone beautifully. It’s an ideal place for breakfast, with signature dishes like Huevos Tarascos, Chilaquiles con Arrachera, and house-baked pastries. The coffee menu is extensive and freshly brewed, making it easy to settle in and take your time. The space is designed to invite conversation and calm, far from the usual morning rush.

The experience goes beyond the food—Café Toscano is pet-friendly, and offers thoughtful amenities like Wi-Fi, music, a terrace or garden, and a smoking area. The service is consistently praised for being warm and attentive, ensuring your morning feels as good as it tastes. It’s a space where locals and travelers alike come to recharge and enjoy a slower start to the day.

From intimate breakfasts to leisurely brunches, Café Toscano Polanco delivers a consistently beautiful way to begin your day in CDMX. The setting, service, and menu all come together to offer one of the most charming morning experiences in the city. It’s not just breakfast—it’s a ritual worth waking up for.

2. Kanela San Ángel

Rated 5 out of 5

Kanela San Ángel is a cozy and charming breakfast spot nestled in the historic neighborhood of San Ángel, Mexico City. Located on Av. Revolución 1531, it stands out for offering a calm, welcoming space that feels like a home away from home. With a focus on comfort, flavor, and detail, it’s the kind of place where a slow morning becomes something special. The price range is approximately $300–$500 Mexican pesos per person, making it an affordable and satisfying option for starting your day.

Perfect for a laid-back breakfast or weekend outing with family, friends, or even your partner, Kanela opens daily from 9:00 am to 1:00 pm. The ambiance blends soft music, natural light, and warm service, ideal for those who like to linger over a second cup of coffee or a fresh pastry. Though the full menu isn’t detailed online, the setting suggests a mix of homemade favorites, great coffee, and freshly baked goods that invite you to slow down and savor the morning.

Kanela offers a complete guest experience with thoughtful amenities such as Wi-Fi, music, entertainment screens, valet parking, terrace or garden, credit/debit card acceptance, and yes—it’s pet-friendly. Whether you’re planning a casual breakfast date or a quiet solo start to your day, it’s designed to make every visit feel comfortable and easy.

With its peaceful vibe and prime location in one of the city’s most beautiful historic districts, Kanela San Ángel is a hidden gem for breakfast lovers. It’s not just about what’s on the plate—it’s about taking a moment to enjoy the morning, the company, and the city.

3. La Receta Coapa

Rated 5 out of 5

La Receta Coapa is a must-visit breakfast destination in the southern part of Mexico City, located in Prado Coapa, Tlalpan. Proudly 100% Mexican, this cozy spot is all about one iconic dish: chilaquiles. But not just any chilaquiles—here, you get to customize your plate from the salsa to the toppings, including cheese, cream, onions, and even the spice level. Their signature house sauce, “La Receta,” is the real showstopper, delivering bold flavor that keeps guests coming back. The price range is approximately $300–$500 Mexican pesos per person, making it a flavorful and affordable option for a filling start to the day.

Ideal for breakfast or brunch with family or friends, the restaurant offers a warm and authentically Mexican setting that makes you feel instantly at home. Open daily from 8:00 am to 5:00 pm, it’s a perfect place for those craving a hearty, satisfying breakfast that hits all the right nostalgic notes. Whether you’re a fan of spicy green salsa or rich, red chilaquiles with arrachera, there’s something here for every palate.

La Receta Coapa also comes equipped with thoughtful amenities to enhance your visit: Wi-Fi, entertainment screens, background music, credit/debit card acceptance, and it’s proudly pet-friendly. It’s an accessible, no-fuss place where quality, tradition, and service come together in a way that feels both personal and delicious.

If you’re in the Coapa area and looking for a place where breakfast is the main event, La Receta Coapa is a flavorful, heartwarming option that celebrates the simplicity—and greatness—of a well-made Mexican classic.

4. Cerrojo Restaurante CDMX

Rated 5 out of 5

Cerrojo Restaurante CDMX is a reinvented culinary space in the heart of Centro Histórico, Mexico City, offering a creative take on Mexican-Uruguayan cuisine. Located at the corner of República de Cuba and Ignacio Allende 33, this restaurant blends art, passion, and bold flavors in a stylish and welcoming setting. The concept revolves around turning food and drinks into art—each plate is crafted with visual and culinary intention. The price range is approximately $300–$1,500 Mexican pesos per person, accommodating everything from casual bites to full-on gourmet experiences.

It’s an excellent place for a leisurely breakfast or brunch with friends, couples, or even solo food lovers exploring the Centro. Open daily from 9:00 am to 11:00 pm, Cerrojo transitions smoothly from relaxed mornings to lively evenings. The ambiance is thoughtfully designed to inspire comfort and creativity, inviting guests to linger and enjoy everything from freshly brewed coffee to elegant early-day dishes infused with Latin flavor.

Cerrojo offers a well-rounded experience, complete with Wi-Fi, live music, entertainment screens, and options for events. The vibe is dynamic yet relaxed—ideal for breakfast meetings, artsy dates, or fueling up before exploring downtown’s museums and architecture. The kitchen and bar work in harmony to reflect the space’s innovative spirit.

While it’s not specified if pets are welcome, Cerrojo Restaurante CDMX is fully equipped to impress anyone looking for a unique, flavorful morning in the city center. With elevated cuisine and a location steeped in culture, it’s the kind of spot that redefines what breakfast in the historic core can be—artful, bold, and worth coming back for.

5. Mandolina Bosques

Rated 5 out of 5

Mandolina Bosques is a dreamy and romantic breakfast escape tucked in Bosques de las Lomas, Mexico City, where Mediterranean charm meets comforting cuisine. Located on Av. Stim 1286, this beautifully decorated spot surrounds guests with natural light, cozy corners, and a whimsical ceiling adorned with 5,000 lemons, instantly transporting you to a café somewhere in southern Italy. Known for adding a creative touch to beloved family recipes, Mandolina offers a morning dining experience that’s fresh, heartwarming, and just a little bit magical. The price range is approximately $500–$800 Mexican pesos per person, reflecting its quality and ambiance.

It’s the perfect destination for a relaxed breakfast with couples, friends, or family, offering a peaceful space to enjoy everything from coffee and pastries to full gourmet plates. Open from 8:00 am every day, it’s equally great for early risers or those who prefer to linger over a late brunch. The menu focuses on fresh, seasonal ingredients, with an emphasis on familiar flavors elevated by the Mandolina touch. Guests often speak of the comfort, attention to detail, and the pleasure of feeling “pampered” from the moment they walk in.

Mandolina Bosques also delivers a complete experience thanks to a wide range of amenities: Wi-Fi, live music, valet parking, terrace or garden seating, smoking area, and credit/debit card acceptance. Whether you’re celebrating a birthday, catching up over coffee, or enjoying a weekend brunch, the space adapts effortlessly to your mood and occasion. It’s equally suited for casual mornings or meaningful moments.

In a city with no shortage of breakfast spots, Mandolina Bosques manages to stand out with its blend of warmth, elegance, and joyful atmosphere. It’s more than just a place to eat—it’s a place to feel good, linger longer, and start your day surrounded by beauty.

Wake up, eat up, read on

Breakfast in Mexico City is more than a meal—it’s a moment. Whether it’s chilaquiles made with love, pastries fresh from the oven, or coffee that wakes up more than your senses, the city’s breakfast spots offer experiences as varied and vibrant as CDMX itself. The five restaurants we’ve highlighted each bring their own flavor, personality, and reason to rise early, proving that the first bite of the day can also be the best. Whether you’re looking for a calm morning terrace or a stylish urban brunch, these spots promise a delicious start every time.

But this is just the beginning. Mexico City’s culinary scene is a labyrinth of flavors waiting to be explored—one café, fonda, rooftop, or taquería at a time. Stick around our blog for more local finds, secret favorites, and curated food experiences that go beyond the guidebooks. If today was about breakfast, tomorrow could be about rooftop cocktails, late-night tacos, or Sunday brunch with a view. Hungry for more? We’ve saved you a seat.