Finding cheap restaurants in Barranco Lima sounds simple, but many travelers struggle with it. Prices are often unclear, and some places look affordable online but turn out to be expensive when you arrive. Tourist-focused spots can charge more for average food, which makes it hard to stay within a budget. If you are searching for cheap restaurants in Barranco Lima, this guide will help you find the best options based on your budget.
I faced the same issue on my first visit. I tried a few popular places and ended up spending more than planned. Later, I started exploring side streets and asking locals for suggestions. That helped me find places with lower prices, bigger portions, and better value. This guide is based on that experience, so you can avoid the same mistakes and eat well without overspending.
If you are visiting Lima for the first time, you can also check our guide on where to eat in Lima for first-time visitors.
Quick Answer
If you are looking for cheap restaurants in Barranco Lima, you can eat for $3 to $12 per meal.
- Average meal price: $5–$12
- Cheapest meal: $3–$5
- Lunch deals (Menu del Día): $3–$6
- Daily budget: $15–$25
Prices may change based on restaurant and season. Barranco is cheaper than tourist areas like Miraflores, but it is not the cheapest area in Lima.
Why Barranco Is Good for Budget Food
Barranco is an artistic area in Lima with many local restaurants. Food here is often cheaper than tourist areas.
Here’s why:
- Many small local restaurants
- Big portion sizes (good for sharing meals and saving money)
- Cheaper than Miraflores
- Easy to find street food
If you want to save money and still eat well, Barranco is a smart choice.
Where to Eat Cheap in Barranco

Cheap food is easy to find if you know where to look.
- Near the main square (Plaza area), you will find many cafes and restaurants
- Side streets have cheaper local spots where locals eat
- Small family-run places often have the lowest prices
Tip: Walk a few streets away from the main tourist area to avoid higher prices.
Barranco is one of the best areas in Lima for budget dining, and you can also explore more options in our guide on things to do in Barranco.
How to Eat Cheap in Barranco
- Eat lunch instead of dinner
- Choose Menu del Día
- Walk away from tourist streets
- Share large meals
- Pick places where locals eat
Cheap Restaurants in Barranco Lima Under $5
You can eat very cheap if you choose simple places.
What to expect:
- Street food stands
- Bakeries
- Small local shops
Common foods:
- Empanadas
- Sandwiches
- Fresh juices
- Chicken meals
Tip: Choose busy places with locals to get fresh and safe food.
Cheap Restaurants in Barranco Lima $5–$10

This is the most common price range for budget travelers.
What you get:
- Full meals
- Casual restaurants
- Fast local food
Popular options:
- Burritos
- Lomo saltado
- Chicken with rice
- Pasta dishes
Many meals are large. Sharing food is a simple way to save money.
Cheap Restaurants in Barranco Lima $10–$15
If you want better seating but still stay on a budget, this range works well.
What to expect:
- Sit-down restaurants
- Better environment
- More menu options
Good for:
- Dinner
- Trying local Peruvian dishes
Still cheaper than Miraflores for similar meals.
Real Cheap Restaurants in Barranco (Examples)
Here are some known places where you can find affordable food:
- Isolina – Large portions, best for sharing and value
- La Tía Tomasa – Simple local food at low prices
- Burrito Bar Barranco – Cheap and quick meals
- El Tío Mario – Popular for grilled street-style food
- Canta Rana – Local favorite with fair prices
These places are popular with both locals and travelers, and are known for good value meals.
Cheap Lunch in Barranco (Menu del Día)

This is the best way to save money in Barranco.
What is Menu del Día?
It is a daily lunch meal used by locals.
It usually includes:
- Starter (soup or salad)
- Main dish
- Drink
Price:
Around $3–$6
Tip: This is the cheapest full meal option and is only available at lunch time (12 pm to 3 pm).
Local vs Tourist Budget Restaurants

Not all budget places are the same.
Local spots:
- Lower prices
- Bigger portions
- Simple setup
- Mostly locals eat here
Tourist spots:
- Slightly higher prices
- Better design
- English menus
If your goal is to spend less, choose local places instead of tourist-heavy areas.
Street Food in Barranco

Street food is one of the cheapest ways to eat in Barranco.
Popular items:
- Anticuchos (grilled meat skewers)
- Churros
- Sandwiches
- Fresh juices
Price:
Around $2–$5
Tip: Eat at busy stalls where locals are buying food.
Barranco vs Miraflores Food Cost
Here is a simple comparison:
| Area | Average Meal Price |
|---|---|
| Barranco | $5–$12 |
| Miraflores | $8–$18 |
Barranco is cheaper than Miraflores but slightly more expensive than local districts in Lima.
Budget Tips for Eating Cheap in Barranco
Follow these simple tips to avoid overspending:
- Eat lunch instead of dinner (lower prices)
- Choose Menu del Día
- Share large meals
- Walk away from tourist streets
- Choose local restaurants
- Drink fresh juices instead of soda
- Lunch deals are only available midday
- Portions are often big enough for two people
If you want to save more on your trip, you can also explore our guide on cheap things to do in Lima.
Key Takeaways
- You can eat in Barranco for $3–$12 per meal
- Lunch deals are the cheapest option
- Local restaurants offer the best value
- Street food is cheap and easy to find
- Avoid tourist-heavy areas to save money
FAQs
Is Barranco expensive for food?
No. Barranco is cheaper than Miraflores, but not the cheapest area in Lima.
How much should I budget per day?
You can eat well on $15–$25 per day.
Is street food safe in Barranco?
Yes, if you choose busy places with locals.
What is the cheapest food in Barranco Lima?
Street food and Menu del Día are the cheapest options, with prices starting from $2 to $6.
Is food cheap in Barranco Lima?
Yes, food in Barranco can be cheap if you choose local restaurants and street food. You can find meals starting from $3, while most budget meals cost around $5 to $12.
What is a Menu del Día in Lima?
Menu del Día is a local lunch deal that includes a starter, main dish, and drink at a low price. It usually costs between $3 and $6 and is the cheapest way to eat in Barranco.
Where do locals eat in Barranco?
Locals usually eat in small family-run restaurants, side streets, and places that offer Menu del Día. These spots have lower prices and larger portions compared to tourist areas.
Conclusion
From my experience in Barranco, eating on a budget is possible if you make smart choices. The best value meals are usually found in local restaurants, lunch menus, and simple street food spots rather than busy tourist areas. By focusing on where locals eat and choosing the right time for meals, you can save money and still enjoy good quality food.
If you follow the tips in this guide, you will have a clear idea of what to expect and how to manage your budget. Barranco offers a good mix of price and quality, and with the right approach, you can enjoy your meals without worrying about spending too much.
You can also explore our Lima itinerary for 1, 2, or 3 days to plan your trip better and save time.
