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

Heart-Healthy Stir-Fried Beef with Onions

Elevate your weeknight dinners with this heart-healthy stir-fried beef with onions, a quick and nutritious meal that’s packed with bold flavors and wholesome ingredients. Made with lean sirloin, caramelized yellow onions, fresh ginger, and garlic, this recipe balances savory and aromatic notes while keeping your sodium intake in check thanks to low-sodium soy and oyster sauces. A light marinade tenderizes the beef, while a quick stir-fry seals in all the flavors in just 10 minutes of cook time. Garnished with scallions and a hint of sesame oil, this dish pairs perfectly with steamed brown rice or quinoa for a satisfying yet good-for-your-heart dinner option. Whether you're focused on healthy eating or just want a fast, flavorful meal, this stir-fry is a must-try!

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Heart-Healthy Stir-Fried Beef with Onions
Prep Time:15 mins
Cook Time:10 mins
Total Time:25 mins
Servings: 4

Ingredients

  • 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)

Directions

Step 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.

Step 2

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

Step 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.

Step 4

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

Step 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.

Step 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.

Step 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.

Step 8

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

Step 9

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

Nutrition Facts

Serving size (761.6g)
Amount per serving % Daily Value*
Calories 1008.3
Total Fat 50.5g 0%
Saturated Fat 14.8g 0%
Polyunsaturated Fat 0.0g
Cholesterol 300mg 0%
Sodium 1396.6mg 0%
Total Carbohydrate 33.7g 0%
Dietary Fiber 5.3g 0%
Total Sugars 11.8g
Protein 112.1g 0%
Vitamin D 0IU 0%
Calcium 130.0mg 0%
Iron 12.8mg 0%
Potassium 1789.8mg 0%
*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

Fat: 43.8%
Protein: 43.2%
Carbs: 13.0%