Our Mission: Finding the Best Alfajores in Lima
When we go to Peru, we are not casual eaters who simply Google “best restaurants” and follow whatever list appears first. We approach food with intention, curiosity, and more than a little obsession, because for us, travel is just as much about discovering flavors as it is about seeing places.
Instead of hopping from restaurant to restaurant ordering different things everywhere, we choose one specific dish and then order that same dish in multiple spots until we understand where it truly shines. Our search for the best alfajores in Lima followed that same philosophy.
We ordered alfajores from bakeries, specialty shops, neighborhood cafés, and well-known chains, sometimes buying full boxes, sometimes grabbing just one to try on the go, and sometimes comparing two from different places on the same day. Over time, patterns emerged, favorites became clear, and disappointments became just as memorable as the successes.
What started as casual curiosity slowly turned into a full-blown mission to understand what makes a truly great alfajor in Lima.
First Stop: La Casa del Alfajor

Address: Av. Los Conquistadores 699, San Isidro, Lima 15073
Hours: Daily 9:00 AM – 8:00 PM
Price: Approx. S/4–6 ($1.05–$1.60 USD)
Naturally, we began where most sensible people would start, at a place that literally has “alfajor” in the name and is often recommended to tourists as the go-to destination for this classic dessert. Expectations were high, especially considering its reputation and central location.
Unfortunately, this was not just disappointing, it was genuinely bad compared to everything else we tried in Lima. The cookie was dry and crumbly, the manjar blanco felt flat and uninspired, and the overall flavor was dull and forgettable. It tasted mass-produced rather than handmade and completely lacked the melt-in-your-mouth quality that defines a great alfajor.
In a city with so many incredible bakeries, this one simply did not measure up, and it ended up being the weakest alfajor of our entire trip.
The Unexpected Surprise: Tentaciones

Locations: Multiple throughout Lima
Typical Hours: Around 8:00 AM – 8:00 PM (varies by branch)
Price: Approx. S/4–7 ($1.05–$1.85 USD)
We were not even actively hunting for alfajores the day Tentaciones entered the picture, because a friend showed up unexpectedly with a box and casually offered us one. From the first bite, everything shifted, and I immediately understood why people talk about alfajores with so much passion.
The cookie was soft without being fragile, the manjar blanco was creamy without being overwhelming, and the sweetness was perfectly restrained. It felt thoughtful, balanced, and intentional rather than rushed or generic.
This was the first alfajor that made us stop and think, this is what the hype is about. Yes or yes, this is a great alfajor, and it deserves its reputation.
The Winner: Maria Almenara – La Mar

Address: Av. Mariscal La Mar 698, Miraflores 15074
Hours: Daily 7:00 AM – 10:00 PM
Price: Approx. S/4–7 ($1.05–$1.85 USD)
We already loved Maria Almenara long before this search began, so we were hopeful when we finally tried their alfajor, but we were not prepared for what happened next. From the very first bite, we knew we had found the best alfajor of all time.
The manjar blanco had the perfect creamy texture, rich without being heavy and sweet without being overpowering, while the cookie crust achieved that rare balance of having a slight initial crunch before completely melting in your mouth. Every element worked together in harmony, creating a dessert that felt indulgent yet refined.
This is the kind of alfajor that makes you reach for another even after you are full, simply because it is that good. If you are serious about finding the best alfajores in Lima, this should be your first stop.
A Close Second: Mariáte

Address: Av. Dos de Mayo 793, San Isidro 15073
Hours: Typically 9:00 AM – 8:00 PM
Price: Approx. S/6–9 ($1.60–$2.40 USD)
A close friend insisted that this was her favorite alfajor of her entire life, which immediately raised our expectations. After trying it ourselves, we completely understood why.
Mariáte’s alfajor is exceptional, with rich flavor, excellent balance, and a beautifully smooth filling that feels luxurious without being excessive. On any other list, in any other city, it could easily take first place, but in our ranking, it earned a well-deserved second.
How We Classify a Truly Great Alfajor
After trying so many variations across Lima, we realized that great alfajores follow very specific rules. Once you understand these, it becomes much easier to tell the difference between a good one and a truly outstanding one.
A high-quality alfajor should meet the following criteria:
- Texture of the Crust: The cookie must be tender and delicate, with just enough structure to hold the filling, offering a slight initial resistance before melting in your mouth.
- Texture of the Manjar Blanco: The filling should be smooth, creamy, and silky, without feeling sticky, grainy, or overly thick.
- Flavor Balance: The sweetness should be present but restrained, with no single element overpowering the others.
- Overall Harmony: Every bite should feel cohesive, intentional, and complete.
- Everything must be perfectly balanced for an alfajor to move from “good” to “memorable.”
Why Alfajores Are One of the Best Treats in Lima
Alfajores are one of the best small pleasures you can enjoy in Lima, whether you are walking through Miraflores, exploring San Isidro, or finishing a long meal in Barranco. They are light enough to eat even when you are full, sweet enough to feel indulgent, and small enough to justify “just one more.”
They pair beautifully with coffee in the afternoon, work perfectly as a small street treat after a big lunch, and make thoughtful gifts when purchased from a high-quality bakery in a beautifully packaged box. Bringing a box of alfajores to friends or family is one of the simplest ways to share a piece of Peruvian food culture.
Final Thoughts on Finding the Best Alfajores in Lima
After weeks of tasting, comparing, and obsessing, our conclusion is clear: Lima is an incredible city for alfajores, but not all are created equal. While many are good and enjoyable, only a few stand out as truly unforgettable.
Maria Almenara remains our clear winner, with Mariáte close behind and Tentaciones as the surprise favorite that started it all. If you ever find yourself in Lima, we strongly encourage you to adopt our guilty-pleasure tradition of ordering a full box of mini alfajores, finishing it, and then seriously considering buying another.
Trust us, when you find the right ones, you will not regret it.