In This Guide
- 1.Why Santa María la Ribera and not, say, Coyoacán
- 2.Cocina Toña and the case for capeado
- 3.The walnut peelers of Mercado Dalia
- 4.No-capeado at Fonda Margarita de la Ribera
- 5.The pomegranate question
- 6.Alameda de Santa María on a Saturday in late August
- 7.What to drink with it (and what not to)
- 8.The window closes faster than you think
Every August, the walnut vendors start appearing on the sidewalks around the Alameda de Santa María. Not the whole walnut — the fresh, milky kernel, still wet, still wrapped in that papery brown skin that somebody's abuela has been peeling since 5 a.m. That's your signal. Chiles en nogada season has begun, and in Santa María la Ribera, it operates less like a menu addition and more like a civic countdown.
The dish only makes sense for about six weeks, roughly mid-August through the end of September, when the Castilla walnuts from Puebla are fresh enough to yield that pale, creamy sauce. Outside that window, anyone serving you chiles en nogada is lying to you — or using canned walnuts, which is worse. I've had the off-season version at a few places in Condesa that will remain unnamed. It tasted like wallpaper paste with pomegranate seeds.
1. Why Santa María la Ribera and not, say, Coyoacán
Coyoacán gets the tourist traffic. And its restaurants will absolutely serve you chiles en nogada in season, at 380 pesos a plate, in a courtyard with bougainvillea and a guitarist. Fine. But the neighborhood treats the dish like a product. Santa María la Ribera treats it like an argument.
Here, families have opinions. The señora at Cocina Toña on Calle Eligio Ancona insists the chile poblano must be capeado — battered and fried — or it's not real. Two blocks away, someone's tía will tell you capeado is for people who can't make a proper filling. This is a neighborhood where the dish still sparks debate at the dinner table, and that friction is exactly what keeps it honest.
Coyoacán's versions are competent. They're also interchangeable. Skip them during walnut season.
Pro tip:Take the Metro to San Cosme (Line 2) and walk north into the neighborhood. It's a 10-minute walk to the Alameda de Santa María, which is the social center of gravity.
2. Cocina Toña and the case for capeado
Cocina Toña is a lunch-only comedor on Eligio Ancona, a few doors east of the Alameda. No sign worth mentioning — just a screen door and the smell of lard hitting hot oil. Doña Toña has been making chiles en nogada capeado since at least 2007, and probably longer, but that's as far back as anyone could confirm when I asked.
The batter matters. A bad capeado chile tastes greasy and heavy, like a county-fair experiment. Toña's is airy, almost tempura-weight, and it seals in the picadillo so the pork and fruit don't leak into the nogada. The sauce arrives cold over the hot chile. That temperature contrast — cold walnut cream against fried heat — is the whole point.
Plates run around 180-220 pesos depending on size. Cash only. She stops serving when the batch runs out, usually by 2:30 p.m.
Pro tip: If you want capeado, go on a weekday. Saturdays she sometimes runs out before 1 p.m.
Stay in Mexico City
Top-rated hotels near Mexico City
Best locations · Verified reviews · Free cancellation
View deals
Expedia →3. The walnut peelers of Mercado Dalia
Mercado Dalia, on the corner of Díaz Mirón and Salvador Díaz Mirón (yes, both streets), is where you go to see the labor behind the sauce. Starting in August, vendors set up with plastic tubs full of fresh Castilla walnuts, and women sit on stools peeling the skins off each kernel by hand. It takes hours. The skin is bitter — leave even a fragment and the nogada turns tannic.
I watched a woman peel for twenty minutes once and she'd barely cleared a cup's worth.
You can buy peeled walnut kernels here by the kilo if you want to attempt the sauce at home. Last season, prices hovered around 600-700 pesos per kilo for peeled. Unpeeled is cheaper but you'll understand the markup the second you start trying to do it yourself.
4. No-capeado at Fonda Margarita de la Ribera
The anti-capeado camp has its own champion. Fonda Margarita de la Ribera, on Sabino near the corner of Naranjo, serves the chile sin capear — roasted, peeled, stuffed, no batter. Just the pepper against the sauce.
I think this version is harder to get right. Without the batter, there's nothing to hide behind. The chile itself has to be properly roasted (blistered but not charred into submission), and the picadillo filling — ground pork, biznaga, acitrón, almonds, pear, peach, plantain — needs to carry the sweetness without collapsing into fruit salad. Margarita's version walks that line.
The nogada here leans sharper. More walnut bitterness, less cream, a thread of sherry. It's not trying to be dessert, which I respect. Plates around 200 pesos. Open for lunch only, closed Mondays.
Here's my contrarian position: the capeado version is more fun, but the sin capear version is the better test of a cook. If a restaurant only offers capeado, I get suspicious.
Pro tip:Ask for an extra spoonful of nogada on the side. They'll usually oblige without charge. You'll want it.
Stay in Mexico City
Top-rated hotels near Mexico City
Best locations · Verified reviews · Free cancellation
View deals
Expedia →5. The pomegranate question
Everyone fixates on the walnut sauce. Fair. But the pomegranate seeds on top aren't decoration — they're structural. That burst of acid cuts through the fat of the nogada and resets your palate between bites. Without them, the dish becomes a one-note cream bomb by the third forkful.
Some places use dried pomegranate arils or, God help us, cranberries. If you see cranberries, leave.
6. Alameda de Santa María on a Saturday in late August
The Kiosco Morisco — that iron-and-glass pavilion in the center of the Alameda — is where the neighborhood gathers on weekends. During walnut season, a few informal food pop-ups set up nearby, and you can sometimes find family-made chiles en nogada sold in styrofoam containers from folding tables. Quality is inconsistent but the energy is real. Families eating on park benches, kids running around the kiosco, someone's uncle arguing about whether Puebla's version is superior (it is, historically, but don't say that here).
Last time I was there in late August 2023, a woman was selling individual plates for 150 pesos from a card table near the south entrance. The nogada was grainy — she'd probably used a blender instead of a molcajete — but the filling was extraordinary. Heavy on the acitrón, which is becoming harder to source legally since biznaga cactus is protected.
That tension between tradition and regulation is part of the dish's story now, whether cooks want to talk about it or not.
Pro tip: Saturday mornings between 10 a.m. and noon are the sweet spot for the Alameda. By 2 p.m. it gets crowded with families and finding a bench becomes competitive.
7. What to drink with it (and what not to)
Agua de lima. Not limeade — agua de lima, made from lima agria, which is sweeter and more floral than a standard lime. Most fondas in the neighborhood make it in-house, and it's the traditional pairing for a reason: it cuts the richness without competing with the walnut.
Beer is fine. A Clara or a Negra Modelo won't offend anyone. But mezcal alongside chiles en nogada? I've seen it recommended on food blogs and I don't understand. The smoke obliterates the nogada's subtlety. You didn't come here for subtlety to be obliterated.
8. The window closes faster than you think
By early October, fresh Castilla walnuts start drying out. The sauce thickens, loses its milkiness, turns gritty. Some restaurants keep chiles en nogada on the menu into October because tourists still order them. Don't be that tourist.
The real window is mid-August through the third week of September. Four, maybe five weeks. That scarcity is the whole engine of the ritual — it's why people in Santa María la Ribera talk about chiles en nogada the way other neighborhoods talk about Day of the Dead. It's seasonal. It ends. And then you wait a full year.
Mark your calendar for August 15. That's roughly when the first fresh walnuts hit Mercado Dalia, and within a day or two, the fondas start posting their handwritten signs. Clock ticking from there.
Pro tip:If you're planning a trip specifically for this, aim for the last week of August. The walnuts are at peak freshness and the cooks have had a week or two to dial in their batches.
Essential tips
Fresh Castilla walnuts are only available roughly mid-August through late September. If a restaurant is serving chiles en nogada in November, they're using stored or canned walnuts — pass.
Most fondas and comedores in Santa María la Ribera are cash only. ATMs are available on Ribera de San Cosme, but they charge fees — withdraw from your bank before heading into the neighborhood.
Lunch service at most neighborhood fondas runs from about 1 p.m. to 3:30 p.m. Chiles en nogada are batch-cooked, not made to order — arrive by 1:30 to guarantee a plate.
Poblano chiles vary in heat. If you have low spice tolerance, ask for one that's been deveined (desvenado). Most cooks remove seeds and veins by default, but not all.
Ready to visit Mexico City?
Book your hotel, flights, and activities through our Expedia-powered search.