• Skip to main content
  • Skip to primary sidebar
The Latin Pantry
menu icon
go to homepage
  • Contact us
  • About
  • Recipes
    • Appetizers
    • Soups
    • Entrees
    • Desserts
    • Drinks
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Contact us
    • About
    • Recipes
      • Appetizers
      • Soups
      • Entrees
      • Desserts
      • Drinks
    • Instagram
    • Pinterest
  • ×
    Home » All my recipes

    Lomo Saltado (Peruvian Beef Stir Fry)

    Updated: Jun 9, 2025 · Published: May 25, 2025 by thelatinpantry · This post may contain affiliate links · 2 Comments

    Jump to Recipe - Print Recipe

    Lomo Saltado is a quick 30-minute Peruvian-style beef stir fry made with tomatoes, red onion, and bell peppers. The tomatoes cook down along with soy sauce and red wine vinegar to create a tangy and slightly sweet glaze while the beef remains tender and juicy.

    Jump to Recipe

    Ingredients and Substitutions for Lomo Saltado

    • Beef tenderloin: is the best choice for a tender steak, but by all means use whatever beef steak you have on hand.
    • Roma tomatoes: for this recipe, tomatoes are cut into wedges, so use Roma or beef tomatoes if possible. You can use halved grape tomatoes in a pinch.
    • Bell pepper: I used green and yellow for color, but use red or any color bell peppers you have on hand.
    • Red onion is a must. Of course you can use white or yellow onion, but for authenticity, red onion is the way to go.
    • Soy sauce: for a healthier meal, use low-sodium if you can or gluten-free if you must. Coconut aminos can also be used as a gluten-free option.
    • Red wine vinegar is the most authentic flavor-wise, but you can use apple cider vinegar as a substitute.
    • Fresh Cilantro: there is no substitution for fresh cilantro. If you don’t have any, you can still make the dish, but the flavor will be slightly different.
    • Avocado oil: I like using avocado oil for its healthier properties, but you can use olive or your favorite oil.

    How to Make Peruvian Beef Stir Fry

    1. Prep your veggies: cut the tomatoes and onions into wedges and julienne the bell peppers. Roughly chop the cilantro and set aside. 
    1. Heat a large skillet over high heat and add ½ tablespoon oil. Once the oil is hot, add the beef strips. Season with salt and pepper. Make sure you don’t overcrowd the pan. Don’t touch the strips for about 2 minutes, flip and cook on the other side until brown as well. Transfer to a plate. Continue until all the strips are brown. They don’t have to be fully cooked.
    1. Add ½ tablespoon of oil to the same skillet, reduce the heat to medium-high, and saute the onions and bell peppers until soft, about 2 minutes. Pour in the soy sauce, water, red wine vinegar, and add the tomato wedges and chopped cilantro. Reduce the heat to medium-low and cook until the tomatoes are soft, about 5 minutes.
    1. Return the beef strips to the skillet, season with salt and pepper, and cook for about 2 minutes until the beef is cooked through. Serve over freshly cooked white rice or alongside French fries.

    • Serve Lomo Saltado over freshly cooked rice or French fries!

    TIPS to Make the Best Peruvian Lomo Saltado:

    • Make sure the skillet and oil are very hot before adding the beef strips. If the skillet and oil are not hot enough, the beef will just cook without browning and developing its best flavor. 
    • Season the beef with salt and pepper before browning, then check the seasoning at the very end and add more salt if needed. Remember that soy sauce is fairly salted.
    • Overcrowding the skillet won’t let the beef strips brown properly. Make sure you brown them in batches if your skillet is not large enough to hold them all in one layer.
    • Don’t cut the onions in thin strips, this dish is made with thick onion wedges.
    • For tender stir fry beef, you need it to be a bit pink in the middle. Don’t overcook it.
    • You can always add more soy sauce or vinegar until the sauce reaches your desired flavor!

    Lomo Saltado (Peruvian Beef Stir Fry)

    Lomo Saltado is a Peruvian staple. Veggies cook alongside soy sauce and red wine vinegar to make a tangy and slightly sweet glaze, while beef tenderloin strips turn out tender and juicy.
    5 from 1 vote
    Print Pin Rate
    Course: Main Course
    Cuisine: Latin
    Keyword: 30-minute meal, Beef, one-pan meal, Peruvian Lomo Saltado, Stir fried beef
    Prep Time: 15 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4 servings
    Calories: 430kcal

    Equipment

    • 1 large skillet
    • 1 cutting board
    • 1 sharp knife
    • measuring spoons

    Ingredients

    • 1 tablespoon avocado or olive oil
    • 1 lb beef tenderloin cut into ½-thick strips
    • ½ teaspoon salt or to taste
    • freshly ground black pepper to taste
    • ½ large red onion cut into wedges
    • ½ large green bell pepper julienned (not too thin)
    • ½ large yellow bell pepper julienned (not too thin)
    • 3 Roma tomatoes cut into wedges
    • 3 tablespoon fresh cilantro roughly chopped
    • 3 tbsp low-sodium soy sauce
    • 2 tbsp red wine vinegar
    • ¼ cup water

    Instructions

    • Prep your veggies: cut the tomatoes and onions into wedges and julienne the bell peppers. Roughly chop the cilantro and set aside
    • Heat a large skillet over high heat and add ½ tablespoon oil. Once the oil is hot, add the beef strips. Season with salt and pepper. Make sure you don’t overcrowd the pan. Don’t touch the strips for about 2 minutes, flip and cook on the other side until brown as well. Transfer to a plate. Continue until all the strips are brown. They don’t have to be fully cooked
    • Add ½ tablespoon of oil to the same skillet, reduce the heat to medium-high, and saute the onions and bell peppers until soft, about 2 minutes. Pour in the soy sauce, water, red wine vinegar, and add the tomato wedges and chopped cilantro. Reduce the heat to medium-low and cook until the tomatoes are soft, about 5 minutes
    • Return the beef strips to the skillet, season with salt and pepper, and cook for about 2 minutes until the beef is cooked through. Serve over freshly cooked white rice or alongside French fries

    Notes

    • To reduce the amount of calories, you can use cooking spray instead of oil
    • This recipe keeps in the fridge for up to 4 days when stored in an airtight container 
    • It can be frozen for up to 3 months in an airtight container 

    Nutrition

    Calories: 430kcal | Carbohydrates: 6g | Protein: 28.5g | Fat: 32g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Cholesterol: 96mg | Sodium: 700mg | Potassium: 378mg | Fiber: 1g | Sugar: 2g | Vitamin A: 11IU | Vitamin C: 102mg | Calcium: 1.5mg | Iron: 25mg

    More Uncategorized

    • Baked Panela Cheese with Sun-Dried Tomatoes
    • Huevos Rancheros with Chimichurri
      Huevos Rancheros with Chimichurri

    Reader Interactions

    Comments

    1. Johanna Schutt says

      May 26, 2025 at 1:47 am

      5 stars
      Wow!! Love the puctures!!!

      Reply
      • thelatinpantry says

        May 26, 2025 at 10:04 pm

        Gracias!!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    © 2025 The Latin Pantry. All rights reserved.