Churros el Moro: The Best Churros in Mexico City

This article may contain affiliate links. I may earn a small commission when you purchase a product or book a stay through these links at no extra cost to you. See my Disclosure Policy for more information.

When visiting Mexico City, trying churros is practically a rite of passage. And there’s no better place to do it than Churros El Moro. This iconic churrería is widely considered the best place to eat churros in Mexico City, and after visiting myself, it’s easy to see why.

While churros didn’t originate in Mexico, they’ve become an essential part of Mexican food culture. And Churros el Moro has perfected them.

To this day, I still think about how incredible the churros were here. They are crispy on the outside, fluffy on the inside, and served piping hot. Not only are the churros delicious, but Churros el Moro has a wonderful atmosphere and history. When planning your Mexico City itinerary, this stop is non-negotiable.

The exterior of Churros El Moro, featuring blue-and-white tiled patterns, wooden tables and chairs, and the name "El Churrero" displayed above a small window.

Disclaimer: This article contains affiliate links. I may earn a small commission when you purchase a product or book a stay through these links at no extra cost to you. 

Watching Churros Made Fresh at Churros el Moro

When arriving at Churros el Moro, you will realize that the churros are being made fresh behind the counter. One of the best parts of visiting Churros el Moro is watching the churros being made right in front of you. 

A churrero expertly lifts the dough with tongs, cuts it into long strips, and drops it into bubbling oil. Once perfectly golden, the churros are rolled in sugar (you can choose classic or cinnamon) and served with your choice of chocolate, caramel, or condensed milk.

What to Order + Prices

The menu at Churros el Moro is simple. They focus on what they do best: churros and chocolate, with a few additional drinks and treats.

  • Order of churros: around 44 MXN (just over $2 USD)
  • Churros with hot chocolate: around 115 MXN ($5.60 USD)

Two freshly made churros covered in sugar, placed on an El Moro-branded paper bag with a decorative blue design.

History of Churros el More

Churros el Moro was founded in 1935 by Francisco Iriarte, a Spaniard, who realized that churros were not being sold in Mexico City. 

In 1933, he decided to install a cart selling churros in the Zocalo, the main square in the Historic Center of Mexico City. By 1935, he established the first official shop, which began the history of churros in Mexico. Today, Churros el Moro is one of Mexico City’s most beloved food institutions.

Where is Churros el Moro in Mexico City?

The best part about this churro shop is that there are multiple locations within Mexico City. There are twelve locations in Mexico City, so you are never too far from the best churros in Mexico City.

While there are various locations throughout the city, the original location is in the Historic Center of Mexico City. This location is open 24/7, making it a great place to stop for a late-night snack.

A smiling woman seated at a wooden table in front of Churros El Moro, with its signature blue-and-white patterned tiles serving as a backdrop.

Best Time to Visit Churros el Moro

Churros el Moro is open throughout the day, but the experience can feel very different depending on when you visit. 

Late at night is one of the most popular times to stop by, especially at the original Historic Center location, which is open 24/7. The atmosphere is lively, and it’s a classic Mexico City late-night tradition. If you’re visiting the location in Centro Historico, expect a line.

You can’t go wrong with churros at any time of the day! We opted for stopping by this churreria in the afternoon. The churros made for the perfect mid-day treat, and we didn’t have to wait in a long line.

Tips for Visiting Churros el Moro

  • Expect a wait at the most popular locations, especially at night and on weekends.
  • Churros are best eaten immediately while they’re still hot and crisp.
  • This is a perfect quick stop between sightseeing rather than a long sit-down meal.
  • While many locations accept cards, having small bills on hand can be helpful, especially if you’re only getting a single churro.
  • If you’re visiting with a group, ordering a larger portion to share is a great option.

Is Churros el Moro Worth It: Wrap-up

Churros el Moro is well worth a visit when visiting Mexico City. While Mexico City is a huge foodie city, with a plethora of restaurants and dessert spots to try, you can’t pass up Churros el Moro.

Churros el Moro is an institution in Mexico City. Between the history, watching the churros made fresh behind the counter, and the delicious churros themselves, a visit to Churros el Moro will likely be one of the highlights of your trip.

For more travel inspiration, check out these posts:
Historic Center of Mexico City Guide
🛏️Where to Stay in Mexico City: Best Neighborhoods and Hotels
💜 Jacarandas in Mexico City: How to See this Beautiful Bloom

For more UK travel, check out my Mexico section!  

Save This Post For Later On Pinterest