Nutrition Facts for Heart-healthy grilled steak with caramelized onions

Heart-Healthy Grilled Steak with Caramelized Onions

Image of Heart-Healthy Grilled Steak with Caramelized Onions
Nutriscore Rating: 72/100

Savor the perfect blend of rich flavor and nutritional balance with this heart-healthy grilled steak topped with caramelized onions. Made with lean cuts of beef like top sirloin or eye of round, this recipe minimizes saturated fat while maximizing taste, thanks to a tangy balsamic-based marinade infused with garlic and pepper. The sweet, golden caramelized onions are elevated with fresh thyme and a splash of low-sodium chicken broth, offering a flavorful yet light accompaniment. Quick to prep and easy to grill, this dish is ideal for health-conscious steak lovers seeking a satisfying yet guilt-free indulgence. Perfect for weeknight dinners or special occasions, pair this steak with steamed veggies or a crisp side salad for a wholesome, well-rounded meal.

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
40 min
🕐
Total Time
55 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

9 items
  • 16 ounces Lean boneless beef steak (top sirloin or eye of round is ideal)
  • 3 tablespoons Olive oil
  • 1 tablespoon Balsamic vinegar
  • 1 teaspoon Garlic powder
  • 0.5 teaspoon Ground black pepper
  • 0.5 teaspoon Salt
  • 2 Medium-sized onions
  • 0.5 cup Low-sodium chicken broth
  • 1 teaspoon Fresh thyme leaves
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Begin by preparing the marinade. In a large bowl, combine 2 tablespoons of olive oil, 1 tablespoon balsamic vinegar, 1 teaspoon garlic powder, 0.5 teaspoon ground black pepper, and 0.25 teaspoon salt. Mix well.

2

Place the steak in the bowl, ensuring it is well-coated with the marinade. Cover the bowl and let it marinate in the refrigerator for at least 30 minutes. For optimal flavor, consider marinating the steak for up to 4 hours.

3

While the steak is marinating, peel and slice the onions thinly.

4

In a large non-stick skillet, heat 1 tablespoon of olive oil over medium heat. Add the sliced onions and a pinch of salt. Cook the onions for about 25 minutes, stirring occasionally, until they become golden brown and caramelized. Add the 0.5 cup of low-sodium chicken broth and stir in the 1 teaspoon of fresh thyme leaves, allowing the liquid to reduce and onions to become tender.

5

Preheat a grill or grill pan to medium-high heat.

6

Remove the steak from the marinade and let it sit at room temperature for about 5 minutes.

7

Place the steak on the preheated grill and cook for 4-5 minutes on each side, or until it reaches your desired level of doneness. For a medium-rare steak, aim for an internal temperature of 135°F (57°C).

8

Remove the steak from the grill and let it rest for 5-10 minutes before slicing. This helps the juices redistribute within the meat.

9

Slice the steak thinly against the grain.

10

Serve the grilled steak topped with the sweet caramelized onions and drizzled with any remaining juices from the skillet.

Cooking Tip: Take your time with each step for the best results!
1272
cal
140.2g
protein
26.9g
carbs
65.2g
fat

Nutrition Facts

1 serving (859.3g)
Calories
1272
% Daily Value*
Total Fat 65.2 g 84%
Saturated Fat 15.6 g 78%
Polyunsaturated Fat 4.0 g
Cholesterol 340 mg 113%
Sodium 1503 mg 65%
Total Carbohydrate 26.9 g 10%
Dietary Fiber 4.4 g 16%
Total Sugars 12.4 g
Protein 140.2 g 280%
Vitamin D 0.0 mcg 0%
Calcium 105 mg 8%
Iron 13.6 mg 76%
Potassium 2079 mg 44%

*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

8.6%%
44.7%%
46.7%%
Fat: 586 cal (46.7%%)
Protein: 560 cal (44.7%%)
Carbs: 107 cal (8.6%%)