Cuban Steak Sandwich with Crispy Homemade Potato Sticks

Updated November 3, 2026

Total time
1 hr 48 min
prep 30 min · cook 25 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Cuban Steak Sandwich with Crispy Homemade Potato Sticks

A Cuban steak sandwich, often called pan con bistec, pairs thin, citrus-and-garlic-marinated beef with sautéed onions, fresh toppings, and crisp potato sticks tucked into bread. This home-style version uses toasted rolls and homemade papitas for a satisfying mix of juicy, savory, crunchy, and bright; toppings and seasonings vary among cooks and regions.

Ingredients

  • 1 lb (450 g) russet potatoes, scrubbed and peeled if desired
  • 1¼ lb (565 g) thin-cut top sirloin or flank steak, about ½ inch (1.3 cm) thick
  • ¼ cup (60 ml) sour orange juice, divided; or use 3 tablespoons (45 ml) orange juice plus 1 tablespoon (15 ml) lime juice
  • 4 garlic cloves (12 g), finely grated or minced
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (1 g) dried oregano
  • 1¼ teaspoons (7 g) fine salt, divided, plus more to taste
  • ½ teaspoon (1 g) ground black pepper
  • 1½ cups (355 ml) neutral oil, such as canola or vegetable oil, for frying the potatoes; the amount needed depends on your saucepan
  • 1 tablespoon (15 ml) neutral oil, for the steak and onions
  • 1 medium yellow onion (about 170 g), thinly sliced
  • 4 Cuban bread rolls (about 450 g total); soft sub rolls or Portuguese rolls are practical substitutes
  • 1 medium tomato (about 150 g), thinly sliced
  • 4 leaves green-leaf or iceberg lettuce (about 40 g), optional
  • 2 tablespoons (30 g) mayonnaise, optional

Instructions

  1. Cut and soak the potatoes. Slice the potatoes lengthwise into planks, then cut the planks into thin matchsticks about ⅛ inch (3 mm) thick. Put them in a bowl of cold water and soak for 20 minutes. This removes some surface starch, helping the sticks fry more evenly. Meanwhile, prepare the marinade and steak.
  2. Marinate the steak. Stir together 3 tablespoons (45 ml) of the sour orange juice, garlic, cumin, oregano, ¾ teaspoon (4 g) of the salt, and the black pepper. Place the steak in a shallow dish or food-safe bag, pour the marinade over it, and turn to coat. Cover and refrigerate for 30 minutes. Keep raw meat and its marinade away from ready-to-eat ingredients.
  3. Dry the potatoes and prepare the toppings. Drain the soaked potatoes and rinse them once. Spread them on a clean kitchen towel and pat very dry; damp potatoes can cause hot oil to spit and will not crisp as well. Slice the onion and tomato, separate the lettuce leaves, and set out the rolls. Discard the used steak marinade rather than using it as a sauce.
  4. Fry the potato sticks. Pour the frying oil into a heavy, medium saucepan, leaving plenty of room at the top, and heat it to 325–350°F (163–177°C). Fry the potatoes in small batches for about 3–5 minutes per batch, turning gently, until crisp and lightly golden. The oil temperature will drop when potatoes go in, so let it recover between batches. Lift the sticks out with a slotted spoon and drain on a rack or paper towels. Season with some of the remaining salt while warm. Keep the sticks uncovered so trapped steam does not soften them.
  5. Cook the steak and onions. Heat a large skillet over medium-high heat. Remove the steak from the marinade and pat it lightly dry so it sears instead of steaming. Add the tablespoon of oil. Cook the steak, in batches if needed, for about 2–3 minutes per side, adjusting for thickness. Check the thickest part with a food thermometer: USDA FSIS recommends a safe minimum of 145°F (63°C) for whole cuts of beef, followed by a 3-minute rest. Transfer the steak to a clean plate and rest it for 3 minutes. Add the sliced onion to the skillet and cook for 4–5 minutes, stirring, until softened and lightly browned. Add the remaining tablespoon (15 ml) of sour orange juice and scrape up the browned bits.
  6. Toast the bread. Split the rolls without cutting all the way through. Toast them cut-side down in a dry skillet or under a broiler for 1–2 minutes, just until lightly crisp. Watch closely under the broiler; bread can go from toasted to scorched quickly. If you like, spread the cut sides with mayonnaise.
  7. Slice and assemble. Slice the rested steak thinly across the grain. Layer steak and warm onions into each roll, then add tomato, lettuce if using, and a generous handful of potato sticks. Serve the remaining sticks alongside. For the best crunch, assemble just before eating rather than letting the potato sticks sit inside the warm sandwich.

Tips

  • Choose a steak that slices easily. Thin-cut sirloin cooks quickly and is convenient. Flank steak has a pronounced grain, so cut across it after resting; slicing with the grain can make each bite feel chewy. If the steak is thicker than ½ inch, allow more cooking time and rely on the thermometer rather than the clock.
  • Use sour orange if you can find it. Naranja agria, or sour orange, is a traditional citrus choice for Cuban-style marinades and is sold in some Latin American grocery stores. Orange juice mixed with lime is an accessible substitute: it tastes a little sweeter and less distinctly bitter, but still gives the beef a lively citrus note.
  • Keep the potato sticks dry and fry in batches. Patting them thoroughly dry limits splattering, while crowding the pan lowers the oil temperature and can make them greasy. Use a deep, heavy saucepan and never fill it more than halfway with oil. If you do not want to fry, bake the matchsticks spread out on an oiled sheet at 425°F (220°C), turning once; they will be less uniformly crisp and may need 20–30 minutes.
  • Season in layers, but taste before adding more salt. The marinade, fries, and toppings all contribute flavor. Salt the hot potatoes lightly, then taste a finished bite before adding extra. A thin layer of mayonnaise is optional and adds richness; leaving it out lets the citrus and beef stand out more.

Serving Suggestions

Serve each sandwich as soon as it is assembled, with extra potato sticks on the side. A simple green salad, sliced avocado, or a small bowl of black beans makes a natural companion without making the meal feel overly heavy. Pickled vegetables or a few pickled jalapeño slices add sharpness if you enjoy a tangier, spicier contrast. A wedge of lime at the table is useful for anyone who wants a fresh citrus squeeze.

For a casual meal, cut the sandwiches in half and let everyone add their own lettuce, tomato, and potato sticks. This is especially helpful if you are serving a group: keep the meat and onions warm, the bread toasted, and the fried potatoes uncovered until people are ready to build their sandwiches. The potato sticks soften if they sit against hot, juicy fillings, so passing them separately preserves their crunch.

Variations

Use a different roll: Cuban bread is a soft, fairly light loaf with a thin crust, but it can be hard to find outside Cuban bakeries. Soft sub rolls, Portuguese rolls, or another tender sandwich roll work well. A very crusty roll can overwhelm the thin steak and make the sandwich difficult to bite.

Make the toppings your own: Tomato and lettuce are included here for freshness, but they are not compulsory. Add sliced avocado for a creamy texture, or leave out the mayonnaise for a lighter-tasting, sharper sandwich. Some cooks include cheese, while others keep the sandwich focused on steak, onions, and papitas; there is no single topping combination used by every family.

Change the potato method: For a hands-off option, bake or air-fry thinly cut potatoes with a little oil and salt. Arrange them in one layer and cook until browned and crisp, turning or shaking them as needed. Air-fryer capacity and cooking time vary, so work in batches and check early. For a quicker shortcut, use packaged shoestring potatoes; they are usually saltier and less potato-forward than freshly made sticks.

Adjust the marinade: If you do not have sour orange or the orange-and-lime substitute, use lime juice with a little orange zest. The result will taste more sharply citrusy. Keep the marinating time to about 30 minutes for thin steak; a long soak in acidic juice can make the surface soft rather than improving the texture.

Storage and Reheating

For the best texture, store the steak, onions, potato sticks, and bread separately instead of keeping assembled sandwiches. Refrigerate cooked steak and onions within 2 hours in a covered container; they keep for 3–4 days in the refrigerator. Store potato sticks in a separate container once fully cool. They are best the day they are made, but can be refrigerated for up to 2 days; expect them to lose some crispness. Bread can be kept at room temperature in a sealed bag for a day or frozen for longer storage.

Reheat steak and onions in a covered skillet over medium-low heat with a small splash of water, stirring until hot throughout, or microwave them in short intervals. Leftovers should reach 165°F (74°C) when reheated, measured with a food thermometer. Re-crisp refrigerated potato sticks in a 400°F (205°C) oven or air fryer for a few minutes, checking often. Toast the bread separately and assemble just before serving. Discard food left at room temperature for more than 2 hours.

Frequently Asked Questions

Can I make the potato sticks ahead?
They are crispest freshly fried. You can cut the potatoes and keep them submerged in cold water in the refrigerator for up to 24 hours, then drain and dry them very thoroughly before frying. Once cooked, keep them uncovered as they cool and re-crisp them briefly in an oven or air fryer if needed.

Can I marinate the steak overnight?
For this thin, citrus-marinated steak, about 30 minutes is enough to flavor the surface. Overnight marinating is not recommended here because the acid can soften the outside and make its texture less pleasant. If you need to plan ahead, mix the marinade and refrigerate it separately, then coat the steak shortly before cooking.

How can I tell when thin steak is done?
A thermometer is more dependable than color or timing, especially because steak thickness and stovetop heat vary. Check the thickest part and cook whole beef cuts to the USDA FSIS safe minimum of 145°F (63°C), then rest for 3 minutes. If a thin piece is difficult to probe, fold it around the thermometer tip or check a thicker section.

What can I use instead of Cuban bread?
A soft hoagie roll, Portuguese roll, or tender sandwich bun is a good substitute. Choose bread that can hold the juicy steak without being overly thick or hard-crusted. Toasting the cut sides helps it stay sturdy, though assembled sandwiches are still best eaten promptly.

Can I cook the steak and potatoes in the same pan?
It is better to use separate pans or cook the potatoes first and the steak afterward. Frying requires enough clean oil and space for the potato sticks, while the steak needs a hot skillet for browning. Cooking them separately also avoids transferring raw-meat juices to the fries and makes it easier to keep the potatoes crisp.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).