Nutrition Facts for High protein stir-fried beef with onions

High Protein Stir-Fried Beef with Onions

Image of High Protein Stir-Fried Beef with Onions
Nutriscore Rating: 66/100

Elevate your weeknight dinners with this high-protein stir-fried beef with onions—an irresistible combination of tender beef sirloin and caramelized onions coated in a savory garlic-ginger soy marinade. Perfectly balanced with the rich umami flavors of oyster sauce and sesame oil, this dish is quick to whip up in just 25 minutes, making it an ideal choice for busy evenings. The marinated beef is stir-fried to perfection in a hot skillet, while the caramelized onions add a sweet, aromatic depth. Garnished with fresh green onions, this protein-packed recipe pairs beautifully with steamed rice, quinoa, or stir-fried vegetables, offering a healthy, flavor-packed meal your whole family will love. Whether you're seeking a quick, nutritious dinner or meal-prep inspiration, this easy stir-fry recipe is a must-try!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
10 min
🕐
Total Time
25 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 450 grams beef sirloin (thinly sliced)
  • 2 pieces onion (medium-sized, sliced)
  • 3 tablespoons soy sauce (low-sodium)
  • 2 tablespoons oyster sauce
  • 1 tablespoon cornstarch
  • 2 tablespoons water
  • 1 teaspoon ginger (grated)
  • 3 cloves garlic (minced)
  • 2 tablespoons vegetable oil (or any neutral oil)
  • 1 teaspoon sesame oil
  • 0.5 teaspoon ground black pepper
  • 2 stalks green onion (chopped, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a small bowl, prepare the marinade by mixing soy sauce, oyster sauce, cornstarch, water, grated ginger, and ground black pepper. Stir until the cornstarch is fully dissolved.

2

Add the sliced beef to the marinade and toss to coat. Let it sit for 10 minutes while you prepare the other ingredients.

3

Heat a large skillet or wok over medium-high heat. Add 1 tablespoon of vegetable oil and swirl to coat.

4

Once the oil is hot, add the sliced onions. Stir-fry for 2-3 minutes until the onions soften slightly and begin to caramelize. Remove the onions from the pan and set aside.

5

Add the remaining 1 tablespoon of vegetable oil to the skillet. Add the marinated beef in a single layer (work in batches if needed to avoid overcrowding) and stir-fry for 2-3 minutes until lightly browned but not fully cooked.

6

Return the cooked onions to the skillet, along with the minced garlic. Stir-fry everything together for another 2-3 minutes until the beef is fully cooked and the onions are tender.

7

Drizzle the sesame oil over the stir-fry and give it a final toss.

8

Remove from heat and garnish with chopped green onions before serving.

9

Serve hot with steamed rice, quinoa, or your choice of vegetables for a complete high-protein meal.

Cooking Tip: Take your time with each step for the best results!
1615
cal
123.6g
protein
40.5g
carbs
105.9g
fat

Nutrition Facts

1 serving (869.2g)
Calories
1615
% Daily Value*
Total Fat 105.9 g 136%
Saturated Fat 32.5 g 162%
Polyunsaturated Fat 5.9 g
Cholesterol 318 mg 106%
Sodium 2681 mg 117%
Total Carbohydrate 40.5 g 15%
Dietary Fiber 5.3 g 19%
Total Sugars 10.4 g
Protein 123.6 g 247%
Vitamin D 0.0 mcg 0%
Calcium 140 mg 11%
Iron 11.6 mg 64%
Potassium 2177 mg 46%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

10.1%%
30.7%%
59.2%%
Fat: 953 cal (59.2%%)
Protein: 494 cal (30.7%%)
Carbs: 162 cal (10.1%%)