“Hey, did you ever try that crazy Peruvian stir fry I made last week?” my coworker asked as I was halfway through a mountain of emails. Honestly, I’d never even heard of lomo saltado before, but curiosity got the better of me. So, that evening, I threw together a quick version of this easy lomo saltado Peruvian stir fry one-pan recipe with whatever I had on hand. I wasn’t expecting much but was immediately struck by the sizzle of the beef hitting the hot pan, the tangy aroma of soy and vinegar mingling, and the vivid pop of red onions and tomatoes. It felt like a little kitchen celebration in one skillet.
After making it three times that week (yes, I went into a full obsession phase), I realized this dish wasn’t just a happy accident—it’s a perfect blend of flavors and textures that feels both comforting and exciting. Plus, it’s one of those meals that come together fast, which is a huge win when juggling a busy schedule. The one-pan method keeps cleanup simple, and the ingredients are pantry staples, so no last-minute grocery runs.
What stuck with me, though, wasn’t just the taste—it was how this recipe brought a bit of unexpected joy into otherwise hectic evenings. It’s the kind of meal you find yourself craving again and again, without the fuss. So here’s my take on the easy lomo saltado Peruvian stir fry one-pan recipe, a dish that’s become a quiet favorite in my kitchen, perfect for those nights when you want something both fast and flavorful.
Why You’ll Love This Recipe
This easy lomo saltado recipe isn’t just another stir fry—it’s a legit crowd-pleaser with a personality all its own. From my tests and tweaks, here’s why it’s quickly become a staple:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for busy weeknights or when last-minute cravings strike.
- Simple Ingredients: You probably have most of these basics in your pantry already—no need for exotic shopping trips.
- Perfect for Any Occasion: Whether you’re serving a casual dinner or impressing guests with something a little different, this one-pan wonder fits right in.
- Crowd-Pleaser: Kids and adults alike rave about the juicy beef combined with the tangy, savory sauce and fresh veggies.
- Unbelievably Delicious: That balance of crispy seared beef, sweet onions, and tangy tomatoes makes every bite sing.
What sets this recipe apart is the way it sticks to its roots but offers a little shortcut magic. For instance, I like to marinate the beef briefly in a mix of soy sauce and vinegar before cooking, which amps up the flavor without extra fuss. Plus, using a single pan cuts down on mess—because who wants to do dishes after a long day? This isn’t just any stir fry; it’s a shortcut to a soulful, satisfying meal that feels homemade and special.
At its core, this easy lomo saltado Peruvian stir fry one-pan recipe is about delivering bold, authentic flavor without the complicated steps. It’s the kind of dish that makes you pause—just for a second—to savor that perfect blend of juicy beef and tangy sauce. Honestly, it’s become my go-to when I want something comforting but with a bit of a kick.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with a few fresh veggies that add brightness and crunch.
- Beef: 1 pound (450g) of sirloin or flank steak, cut into thin strips (I recommend a well-marbled cut for juicy results)
- Soy Sauce: 3 tablespoons (use a good quality, naturally brewed soy sauce for best flavor)
- Red Wine Vinegar: 2 tablespoons (gives that signature tang—white vinegar can be substituted in a pinch)
- Garlic: 3 cloves, minced (fresh garlic always wins here)
- Red Onion: 1 large, sliced into thick wedges (adds sweetness and crunch)
- Tomatoes: 2 medium, cut into wedges (ripe, but firm—freshness matters)
- Fresh Cilantro: A handful, chopped (optional but adds a fresh, herbal note)
- Yellow Chili Pepper (Aji Amarillo): 1 small, finely chopped or substitute with a mild jalapeño (optional for a little heat)
- Potatoes: 2 large, peeled and cut into fries or wedges (for traditional serving, you can also use frozen fries)
- Vegetable Oil: 3 tablespoons (neutral oils like canola or avocado work well for high-heat cooking)
- Salt and Pepper: To taste
- Green Onions: 2 stalks, chopped (for garnish)
Some notes on ingredient selection: I prefer to use a naturally brewed soy sauce as it’s less salty and has more depth. If you want to make this gluten-free, tamari is a great swap. For the potatoes, trust me when I say making fresh fries at home adds a crispy, fresh touch that frozen just can’t match, but frozen fries totally work when time is tight.
For a little twist, I sometimes add a splash of beef broth or a pinch of cumin to deepen the flavor—simple, but it makes a difference. And if you can’t find aji amarillo, a mild chili or even a pinch of smoked paprika can replicate a bit of the warmth.
Equipment Needed
- Large Skillet or Wok: A heavy-bottomed skillet or wok is ideal to get that sear and keep ingredients moving quickly. I’ve used both cast iron and non-stick pans with great results.
- Cutting Board and Sharp Knife: For slicing beef and veggies thinly and evenly.
- Mixing Bowl: For marinating the beef briefly before cooking.
- Spatula or Tongs: To toss and stir-fry the ingredients efficiently.
- Potato Peeler: Optional, but handy for peeling potatoes quickly.
If you don’t have a wok, a large, deep skillet works just fine. When choosing a pan, go for one that can handle high heat without warping—trust me, it makes a difference when trying to get that perfect sear. For an easier cleanup, I sometimes use a non-stick pan, but a cast iron skillet gives the best crust on the beef.
Budget-friendly tip: You don’t need fancy specialty gear. A sturdy frying pan and a good knife will do the trick. Plus, keeping a small bowl handy for marinating saves time and keeps the process organized.
Preparation Method

- Prep Your Ingredients (10 minutes): Slice the sirloin or flank steak into thin strips about 1/2 inch thick. Peel and cut potatoes into fries or wedges. Slice the red onion into thick wedges, and cut the tomatoes into chunks. Mince the garlic and chop the chili pepper if using.
- Marinate the Beef (5 minutes): In a mixing bowl, combine the beef strips with 2 tablespoons soy sauce, 1 tablespoon red wine vinegar, and half the minced garlic. Stir to coat and let rest while you prepare the potatoes. (This quick marinade tenderizes the meat and infuses flavor.)
- Cook the Potatoes (15-20 minutes): Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat. Add the potatoes and fry until golden and crispy, turning occasionally, about 15-20 minutes. Season with salt while frying. Once done, remove and drain on paper towels. (If you’re short on time, frozen fries work here—just cook according to package directions.)
- Stir Fry the Beef (5 minutes): In the same skillet, add 1 tablespoon oil and increase heat to high. Add the marinated beef in a single layer (work in batches if necessary to avoid overcrowding). Sear until browned on one side, about 2 minutes, then toss and cook until just cooked through, about 2 more minutes. Remove beef and set aside.
- Sauté the Aromatics and Veggies (5 minutes): Add the remaining garlic and chili to the hot pan and sauté briefly until fragrant (about 30 seconds). Add the red onion wedges and cook until slightly softened but still crisp, about 2 minutes. Toss in the tomato wedges and cook for another minute just to warm through.
- Combine and Finish (3 minutes): Return the beef to the pan with the veggies. Add 1 tablespoon soy sauce and 1 tablespoon red wine vinegar. Toss everything together quickly over high heat for about 2 minutes to meld the flavors and heat evenly. Taste and adjust seasoning with salt and pepper.
- Serve (immediately): Plate the stir fry with the crispy potatoes on the side or mixed in. Sprinkle chopped green onions and fresh cilantro on top for a burst of color and fresh flavor.
Pro tip: Don’t stir too vigorously once the beef is searing—it’s that initial contact with the hot pan that gives you the caramelized crust. Also, cooking the potatoes first ensures they stay crispy instead of soggy. If you want to save time, prepping the veggies in advance helps speed things up.
Cooking Tips & Techniques
One key to this easy lomo saltado Peruvian stir fry one-pan recipe is managing heat. You want the pan hot enough to sear the beef quickly without steaming it. High heat locks in juices and creates those mouthwatering browned bits. I’ve learned the hard way that overcrowding the pan leads to steaming, so cook the beef in batches if you need to.
Also, timing is everything with the veggies. Red onions should remain slightly crisp to provide texture contrast, while the tomatoes add juiciness without turning mushy. Adding the soy sauce and vinegar at the end brightens the dish and keeps flavors fresh.
When frying the potatoes, a good soak in cold water beforehand can help remove excess starch for a crispier finish—though I skip this step when pressed for time. And trust me, using fresh-cut fries beats frozen hands down for texture and taste.
Lastly, multitasking works wonders here. While the potatoes cook, prep your beef and veggies. This keeps the whole process tight and efficient, especially on busy nights. If you enjoy quick meals with a bit of flair, this recipe fits right in alongside other speedy favorites like crispy sheet pan honey mustard chicken or the creamy cheesy taco pasta.
Variations & Adaptations
There’s plenty of wiggle room to make this recipe your own. Here are a few variations I’ve tried and loved:
- Vegetarian Version: Swap beef for firm tofu or tempeh. Press and cube the tofu, then marinate and sear just like the beef. Add extra veggies like bell peppers or mushrooms for more substance.
- Spicy Kick: Amp up the heat by adding sliced fresh jalapeños or a pinch of cayenne. I sometimes toss in a splash of hot sauce at the end for a fiery finish.
- Gluten-Free: Use tamari or coconut aminos instead of soy sauce. Double-check your vinegar to ensure it’s gluten-free.
- Low-Carb Option: Skip the potatoes and serve this stir fry over cauliflower rice or steamed greens.
- Seasonal Twist: In summer, fresh tomatoes are fantastic, but in winter, roasted cherry tomatoes or bell peppers work beautifully.
One personal favorite adaptation is adding a little fresh lime juice at the end for brightness and swapping yellow chili for a smoky chipotle when I want a southwestern twist. It keeps the spirit of lomo saltado but adds a new layer of flavor.
Serving & Storage Suggestions
This dish shines served immediately, hot and steaming, with the potatoes crispy on the side or tossed in for that delightful texture contrast. I like to garnish liberally with fresh cilantro and green onions to keep things vibrant.
Pair it with a simple green salad or a light cucumber salad to balance the richness. For drinks, a cold beer or a citrusy soda complements the tangy flavors nicely. If you want to keep it cozy, this goes great alongside a creamy garlic butter pasta, similar to my Tuscan shrimp pasta recipe.
Leftovers store well in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet to keep the beef tender and the veggies from getting mushy. The potatoes lose some crispness but re-crisping them in a hot pan or oven helps bring them back.
Flavors meld beautifully overnight, so if you can wait, the next-day taste is even better. Just add fresh herbs and a squeeze of lime before serving to brighten it back up.
Nutritional Information & Benefits
Per serving (serves 4): approximately 400-450 calories, 30g protein, 25g carbs, and 15g fat.
Lomo saltado features lean beef, providing a good dose of protein and iron. The fresh vegetables add fiber and vitamins, while the vinegar contributes to digestive benefits. Using vegetable oil keeps the fat profile light, especially when paired with homemade fries.
This recipe can be adapted for gluten-free, low-carb, or vegetarian diets easily, making it flexible for many eating preferences. Just be mindful of the soy sauce choice if gluten sensitivity is a concern.
Personally, I appreciate how this dish strikes a balance between indulgence and nutrition—it’s satisfying without feeling heavy, and the fresh ingredients keep it feeling wholesome.
Conclusion
The easy lomo saltado Peruvian stir fry one-pan recipe is a dish that won me over with its simplicity and bold flavors. It’s a quick, no-fuss recipe that feels both homey and a little adventurous, perfect for nights when you want something special without the stress.
Feel free to tweak the heat, swap the protein, or adjust the sides to suit your taste. This recipe is flexible enough to become your own kitchen staple, just like it did for me after that first accidental win.
If you’ve enjoyed dishes like slow cooker French dip sandwiches or the one-pot lemon chicken and rice, you’ll find this stir fry hits that same sweet spot of effortless flavor.
Give it a try, and I’d love to hear how you make it your own—drop a comment or share your favorite tweaks!
Frequently Asked Questions
What cut of beef is best for lomo saltado?
Sirloin or flank steak works best because they’re tender and cook quickly. Avoid tougher cuts unless you slice very thinly or marinate longer.
Can I make this recipe gluten-free?
Absolutely! Use tamari or coconut aminos in place of soy sauce, and check that your vinegar is gluten-free.
Is there a vegetarian version of lomo saltado?
Yes, swapping beef for tofu or tempeh is a great option. Press the tofu to remove moisture and marinate before cooking for best results.
Can I prepare this dish ahead of time?
You can prep the vegetables and marinate the beef in advance, but it’s best cooked fresh for optimal texture. Leftovers reheat well.
What should I serve with lomo saltado?
Traditionally, it’s served with crispy fries and white rice, but a fresh salad or steamed veggies make great lighter sides.
Pin This Recipe!

Easy Lomo Saltado Recipe Perfect One-Pan Peruvian Stir Fry Guide
A quick and flavorful Peruvian stir fry featuring seared beef, tangy soy-vinegar sauce, fresh veggies, and crispy potatoes, all cooked in one pan for easy cleanup.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Peruvian
Ingredients
- 1 pound sirloin or flank steak, cut into thin strips
- 3 tablespoons soy sauce (naturally brewed or tamari for gluten-free)
- 2 tablespoons red wine vinegar (white vinegar can be substituted)
- 3 cloves garlic, minced
- 1 large red onion, sliced into thick wedges
- 2 medium tomatoes, cut into wedges
- A handful fresh cilantro, chopped (optional)
- 1 small yellow chili pepper (aji amarillo) or mild jalapeño, finely chopped (optional)
- 2 large potatoes, peeled and cut into fries or wedges (or frozen fries)
- 3 tablespoons vegetable oil (canola or avocado oil recommended)
- Salt and pepper to taste
- 2 stalks green onions, chopped (for garnish)
Instructions
- Prep Your Ingredients (10 minutes): Slice the sirloin or flank steak into thin strips about 1/2 inch thick. Peel and cut potatoes into fries or wedges. Slice the red onion into thick wedges, and cut the tomatoes into chunks. Mince the garlic and chop the chili pepper if using.
- Marinate the Beef (5 minutes): In a mixing bowl, combine the beef strips with 2 tablespoons soy sauce, 1 tablespoon red wine vinegar, and half the minced garlic. Stir to coat and let rest while you prepare the potatoes.
- Cook the Potatoes (15-20 minutes): Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat. Add the potatoes and fry until golden and crispy, turning occasionally, about 15-20 minutes. Season with salt while frying. Once done, remove and drain on paper towels.
- Stir Fry the Beef (5 minutes): In the same skillet, add 1 tablespoon oil and increase heat to high. Add the marinated beef in a single layer (work in batches if necessary). Sear until browned on one side, about 2 minutes, then toss and cook until just cooked through, about 2 more minutes. Remove beef and set aside.
- Sauté the Aromatics and Veggies (5 minutes): Add the remaining garlic and chili to the hot pan and sauté briefly until fragrant (about 30 seconds). Add the red onion wedges and cook until slightly softened but still crisp, about 2 minutes. Toss in the tomato wedges and cook for another minute just to warm through.
- Combine and Finish (3 minutes): Return the beef to the pan with the veggies. Add 1 tablespoon soy sauce and 1 tablespoon red wine vinegar. Toss everything together quickly over high heat for about 2 minutes to meld the flavors and heat evenly. Taste and adjust seasoning with salt and pepper.
- Serve immediately: Plate the stir fry with the crispy potatoes on the side or mixed in. Sprinkle chopped green onions and fresh cilantro on top.
Notes
Use naturally brewed soy sauce or tamari for gluten-free. Marinate beef briefly to enhance flavor. Cook beef in batches to avoid steaming. Fresh-cut fries yield better texture than frozen, but frozen fries are a time-saving alternative. Avoid stirring beef too vigorously to get a good sear. Soaking potatoes in cold water before frying can improve crispiness but is optional.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 425
- Sugar: 5
- Sodium: 700
- Fat: 15
- Saturated Fat: 4
- Carbohydrates: 25
- Fiber: 3
- Protein: 30
Keywords: lomo saltado, Peruvian stir fry, beef stir fry, one-pan recipe, quick dinner, easy recipe, gluten-free option, vegetarian option


