Nutrition Facts for Cowboy steaks with onions

Cowboy Steaks with Onions

Image of Cowboy Steaks with Onions
Nutriscore Rating: 64/100

Sink your teeth into the bold flavors of these cowboy steaks with onions, a hearty and satisfying dish perfect for steak lovers. Featuring thick-cut, bone-in cowboy ribeye steaks, this recipe delivers an irresistible combination of a smoky seared crust and tender, juicy meat. Paired with golden caramelized onions simmered in beef stock and a touch of balsamic vinegar, the savory topping elevates every bite to gourmet levels. Cooked in a trusty cast-iron skillet to lock in flavor and basted with butter and fresh thyme, this steak recipe is both rustic and refined. Ready in under an hour, it's the ultimate indulgence for date nights or special occasions—especially when served with creamy mashed potatoes or charred veggies. Whether you're a seasoned steak enthusiast or trying it for the first time, these cowboy steaks are bound to become a new favorite.

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
30 min
🕐
Total Time
45 min
👥
Servings
2 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 2 pieces cowboy ribeye steaks (bone-in, thick cut)
  • 2 large yellow onions
  • 3 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 4 sprigs fresh thyme
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 3 cloves garlic cloves, minced
  • 0.5 cup beef stock
  • 1 tablespoon balsamic vinegar
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Take the cowboy ribeye steaks out of the refrigerator 30 minutes before cooking to allow them to come to room temperature. Pat them dry with paper towels.

2

Season both sides of the steaks generously with 1 teaspoon of kosher salt and 1 teaspoon of freshly ground black pepper.

3

Slice the yellow onions into thin rings and set aside.

4

Heat 2 tablespoons of olive oil in a large cast-iron skillet over medium-high heat until shimmering.

5

Place the steaks in the skillet and sear for 3-4 minutes on each side until a golden-brown crust forms. Reduce the heat to medium, add 1 tablespoon of butter and 2 thyme sprigs, and baste the steaks by spooning the melted butter over them for another 2-3 minutes.

6

Transfer the steaks to a plate and loosely cover with aluminum foil to rest for 10 minutes.

7

In the same skillet, add the remaining 1 tablespoon of olive oil and sliced onions. Cook, stirring frequently, for 8-10 minutes until the onions soften and start to caramelize.

8

Add the minced garlic and sauté for another 1-2 minutes until fragrant.

9

Deglaze the skillet by pouring in the beef stock. Scrape up any browned bits from the bottom of the pan.

10

Stir in 1 tablespoon of balsamic vinegar and the remaining thyme sprigs. Let the mixture simmer for 3-5 minutes until slightly reduced.

11

Remove the thyme sprigs and stir in the remaining 1 tablespoon of butter to add richness to the sauce.

12

Serve the rested steaks on a plate and generously spoon the caramelized onions and sauce over the top. Pair with a side of mashed potatoes or grilled vegetables for a complete meal.

Cooking Tip: Take your time with each step for the best results!
2348
cal
115.9g
protein
36.5g
carbs
192.7g
fat

Nutrition Facts

1 serving (1204.3g)
Calories
2348
% Daily Value*
Total Fat 192.7 g 247%
Saturated Fat 70.8 g 354%
Polyunsaturated Fat 4.0 g
Cholesterol 462 mg 154%
Sodium 1951 mg 85%
Total Carbohydrate 36.5 g 13%
Dietary Fiber 6.5 g 23%
Total Sugars 15.3 g
Protein 115.9 g 232%
Vitamin D 0.0 mcg 0%
Calcium 165 mg 13%
Iron 10.4 mg 58%
Potassium 1825 mg 39%

*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

6.2%%
19.8%%
74.0%%
Fat: 1734 cal (74.0%%)
Protein: 463 cal (19.8%%)
Carbs: 146 cal (6.2%%)