Authentic Peruvian Lomo Saltado Bowl (High-Protein Beef Stir Fry)
If you're anything like me, you love a dinner that feels restaurant-level but still comes together quickly on a weeknight. This Peruvian Beef Stir Fry Bowl, inspired by the classic Lomo Saltado, is exactly that.
Tender strips of beef are seared hot and fast, then tossed with peppers, onions, juicy tomatoes, and a savory soy-based sauce that’s rich, bold, and incredibly satisfying. Served over warm jasmine rice, it turns into a balanced high-protein bowl that feels comforting but still fresh and vibrant.
This is recipe #4 in my High-Protein Bowl Series, and honestly, it might be one of my favorites. The flavor is deep and savory, the colors are beautiful in the bowl, and the whole meal comes together in about 30 minutes.
If you're looking for a dinner that feels a little elevated but is still practical for real life, this one is it.
Why You'll Love This Bowl
• Packed with high-protein beef to keep you full
• Ready in 30 minutes or less
• Loaded with colorful vegetables
• Bold savory flavor with minimal ingredients
• Perfect for meal prep or weeknight dinners
Ingredients
Beef Stir Fry
1 lb sirloin steak, sliced thin against the grain
1 tablespoon soy sauce
1 tablespoon red wine vinegar
1 tablespoon olive oil
3 cloves garlic, minced
1 red onion, cut into thick slices
1 bell pepper, sliced
1 cup cherry tomatoes, halved
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon paprika
2 tablespoons chopped cilantro
For the Bowls
2 cups cooked jasmine rice
Fool-Proof Instructions
1. Slice the Beef Correctly
Place the steak on a cutting board and slice thin strips against the grain. This shortens the muscle fibers and keeps the beef tender.
Pat the beef dry with paper towels and season with salt, pepper, and paprika.
2. Heat the Pan Very Hot
Place a large skillet or wok over high heat.
Add olive oil and allow the pan to get hot before adding the beef.
3. Sear the Beef Quickly
Add the beef in a single layer.
Cook 1–2 minutes per side without stirring too much so the meat browns.
Once browned, remove the beef from the pan and set aside.
This step prevents the meat from overcooking.
4. Cook the Vegetables
In the same pan add the onions and bell peppers.
Cook 2–3 minutes until slightly softened but still crisp.
Add the garlic and cook 30 seconds until fragrant.
5. Build the Sauce
Return the beef to the skillet.
Add:
soy sauce
red wine vinegar
Toss everything together and cook 1 minute so the sauce coats the beef.
6. Add Tomatoes Last
Add the cherry tomatoes and gently toss.
Cook 30–60 seconds just until warmed through.
This keeps them juicy instead of mushy.
7. Assemble the Bowls
Divide jasmine rice between bowls.
Top with the beef stir fry and spoon some of the sauce over the rice.
Finish with chopped cilantro.
Serve immediately.
Chef Tips for Authentic Flavor
Use very high heat
Authentic Lomo Saltado is cooked quickly so the beef stays juicy.
Do not overcrowd the pan
If needed, cook the beef in batches.
Add tomatoes last
They should soften slightly but still hold their shape.
Slice against the grain
This is the difference between tender beef and chewy beef.
FAQ’S
What cut of beef is best for Lomo Saltado?
Sirloin or ribeye works best because they cook quickly and stay tender when sliced against the grain.
Is Lomo Saltado traditionally served with rice?
Yes. Authentic Lomo Saltado is traditionally served with both rice and fries.
Can I meal prep this recipe?
Yes. Store the beef stir fry and rice separately and reheat quickly in a skillet for best texture.
Final Thoughts
This Peruvian Beef Stir Fry Bowl inspired by Lomo Saltado is one of those dinners that feels a little special but is still completely doable on a busy night. The tender beef, vibrant vegetables, and savory sauce over warm jasmine rice make every bite incredibly satisfying.
What I love most about bowls like this is how practical they are. Everything comes together in one pan, the flavors are bold, and you end up with a meal that feels balanced and comforting at the same time.
This recipe is #4 in my High-Protein Bowl Series, where I’m sharing simple, flavorful bowls that help take the stress out of dinner while still delivering serious flavor.
If you try this one, I’d love to hear what you think! Leave a comment below or tag me when you make it so I can see your version.
And if you're building your own bowl lineup this week, be sure to check out the rest of the series too.

Authentic Peruvian Lomo Saltado Bowl (High-Protein Beef Stir Fry)
This Peruvian Beef Stir Fry Bowl (Lomo Saltado) is one of the most beloved dishes in Peru for a reason. Tender strips of beef are quickly seared and tossed with onions, peppers, tomatoes, and a savory soy-based sauce that reflects Peru’s famous Chinese-Peruvian chifa influence.
Traditionally it’s served with fries and rice, but for this bowl version we keep it simple with fluffy jasmine rice, letting the bold flavors of the beef shine.
This recipe focuses on the technique that makes authentic Lomo Saltado work: high heat, quick cooking, and layering the ingredients in the right order.
Ingredients
Instructions
Notes
- Use very high heat
Authentic Lomo Saltado is cooked quickly so the beef stays juicy.
- Do not overcrowd the pan
If needed, cook the beef in batches.
- Add tomatoes last
They should soften slightly but still hold their shape.
- Slice against the grain
This is the difference between tender beef and chewy beef.
Nutrition Facts
Calories
412Fat
21 gSat. Fat
7 gCarbs
28 gFiber
1 gNet carbs
26 gSugar
2 gProtein
27 gSodium
610 mgCholesterol
64 mg- Add 2 tablespoons of water when seasoning the beef to create that classic taco meat texture.
- Thin the crema slightly so it drizzles easily over the bowl.


