Skip to content
Todo Milan
EN|DE|FR|ES
All Guides
food· 3 min read

Best Steak Restaurants in Milan: Ribot & El Porteño

Where to eat steak in Milan, from Ribot's must-visit grill tradition to El Porteño's Argentine approach to serious meat.

#steak#meat#restaurants#ribot#el-porteno#milan#argentinian

Editorial guide · Updated 2026-09-14

Best Steak Restaurants in Milan: Ribot & El Porteño

Milan is not only a risotto-and-cotoletta city. When the right dinner is a properly grilled steak, two names deserve to be at the front of the list: Ribot, the must-visit choice for a dedicated meat dinner, and El Porteño, an Argentine restaurant renowned for good meat.

This is a guide for choosing between them, not a ranking based on invented precision. Menus, cuts, prices, and opening hours change, so check the restaurant directly before you go and reserve ahead when your visit depends on a particular evening.

Ribot: The must-visit steak dinner

Ribot is the first recommendation when steak is the reason you are choosing the restaurant. Treat it as a destination meal rather than a place to squeeze into a packed sightseeing day. The point is to arrive hungry, take the time to choose the cut, and let the grill do the work.

This is the right pick for a group that wants one clear centrepiece for dinner. Keep the order focused: steak first, then a small number of sides for the table. A heavy list of starters can turn a meal built around good meat into a long wait for the part everyone came for.

Choose Ribot when: you want the strongest must-visit recommendation, a dedicated steakhouse-style meal, and a restaurant that is the evening's main plan.

El Porteño: Argentine meat in Milan

El Porteño brings an Argentine point of view to Milan's steak scene. It is the recommendation for visitors who specifically want good meat in an Argentine restaurant rather than a general Italian restaurant that happens to serve a grilled cut.

The experience should be approached as a shared meal. Ask about the available cuts and cooking preferences, order enough for the table rather than everyone making an isolated choice, and let the restaurant guide you toward the sides that make sense with the meat.

Choose El Porteño when: someone in the group is looking for Argentine flavours, a meat-focused dinner, and a different tradition from Milanese trattoria cooking.

Ribot or El Porteño?

Pick Ribot when you want the single must-visit steak recommendation and the restaurant itself is the destination. Pick El Porteño when the Argentine identity matters as much as the quality of the meat.

If you are travelling with different appetites, El Porteño may be the easier conversation because the style is explicit and the meal is naturally shared. If everyone is aligned on steak and wants a classic Milan dinner built around the grill, Ribot is the stronger first choice.

Practical booking notes

Book before you arrive, especially for Friday and Saturday dinner. When you contact the restaurant, confirm the current menu, available cuts, minimum group arrangements, and whether the kitchen can accommodate the cooking preferences in your party.

Go earlier if you want an unhurried meal. A steak dinner is better when you are not watching the clock for the last metro, and neither restaurant needs to be combined with a rushed list of city-centre sights.

What to order around the steak

Keep the balance simple: one or two shared starters, the main cut, and sides that add contrast rather than competing with the grill. A bitter green, roasted vegetables, potatoes, or a sharp salad usually does more for the meal than a table crowded with rich extras.

Save room for coffee or a small dessert if you want one, but do not arrive at a serious steak dinner already full. In Milan, the best version of a meat restaurant visit is deliberately uncomplicated: choose well, share the table, and let the main ingredient carry the evening.