Nutrition Facts for Heart-healthy stir-fried beef with onions

Heart-Healthy Stir-Fried Beef with Onions

Image of Heart-Healthy Stir-Fried Beef with Onions
Nutriscore Rating: 73/100

Elevate your weeknight dinners with this flavorful and nutritious Heart-Healthy Stir-Fried Beef with Onions recipe! Packed with lean sirloin beef, caramelized yellow onions, and aromatic garlic and ginger, this quick stir-fry is bursting with savory goodness. A light marinade of low-sodium soy sauce and cornstarch ensures tender, juicy beef, while a touch of oyster sauce adds umami depth without compromising on heart health. Ready in just 25 minutes, this low-fat, high-protein dish is perfect as a wholesome meal when paired with steamed brown rice or quinoa. Ideal for anyone seeking a balanced and flavorful dinner, this recipe combines convenience with clean eating, making it a must-try for your healthy dinner rotation.

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
  • 400 grams Lean beef (such as sirloin, trimmed of visible fat)
  • 2 medium Yellow onion
  • 3 cloves Garlic
  • 1 tablespoon Fresh ginger
  • 2 tablespoons Low-sodium soy sauce
  • 1 tablespoon Oyster sauce (low-sodium, if available)
  • 1 teaspoon Sesame oil (optional, for garnish)
  • 1 teaspoon Cornstarch
  • 2 tablespoons Water
  • 1 tablespoon Olive oil (or avocado oil)
  • 0.5 teaspoon Black pepper
  • 2 sprigs Scallions (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Slice the lean beef into thin strips (about 1/4-inch thick) and place them in a bowl. In the same bowl, combine the cornstarch, 1 tablespoon of soy sauce, and water. Mix well to coat the beef evenly and set aside to marinate for 10 minutes.

2

While the beef marinates, peel and thinly slice the yellow onions. Mince the garlic and grate the fresh ginger.

3

In a small bowl, combine the remaining 1 tablespoon of soy sauce and the oyster sauce to create the stir-fry sauce. Set this aside.

4

Heat a large nonstick skillet or wok over medium-high heat. Add the olive oil and swirl to coat the surface.

5

Add the marinated beef strips to the hot skillet in a single layer. Sear the beef for 1-2 minutes on each side until browned but not fully cooked through. Remove the beef with a slotted spoon and set aside on a plate.

6

In the same skillet, add the sliced onions, garlic, and ginger. Stir-fry for 2-3 minutes until the onions are translucent and slightly caramelized.

7

Return the seared beef to the skillet and pour in the stir-fry sauce. Toss everything together and cook for 1-2 minutes until the beef is fully cooked and the sauce lightly coats all ingredients.

8

Season with black pepper to taste. Garnish with a drizzle of sesame oil (if using) and sliced scallions for extra flavor and crunch.

9

Serve immediately over steamed brown rice or quinoa for a complete, heart-healthy meal.

Cooking Tip: Take your time with each step for the best results!
1008
cal
112.1g
protein
33.7g
carbs
50.5g
fat

Nutrition Facts

1 serving (761.6g)
Calories
1008
% Daily Value*
Total Fat 50.5 g 65%
Saturated Fat 14.8 g 74%
Polyunsaturated Fat 0.0 g
Cholesterol 300 mg 100%
Sodium 1397 mg 61%
Total Carbohydrate 33.7 g 12%
Dietary Fiber 5.3 g 19%
Total Sugars 11.8 g
Protein 112.1 g 224%
Vitamin D 0.0 mcg 0%
Calcium 130 mg 10%
Iron 12.8 mg 71%
Potassium 1790 mg 38%

*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

13.0%%
43.2%%
43.8%%
Fat: 454 cal (43.8%%)
Protein: 448 cal (43.2%%)
Carbs: 134 cal (13.0%%)