Nutrition Facts for Skirt steak with onion marmalade

Skirt Steak with Onion Marmalade

Elevate your dinner table with this rich and flavorful Skirt Steak with Onion Marmalade recipe, a delightful combination of tender beef and sweet, tangy onions. Perfectly seasoned skirt steak is seared to juicy perfection in a scorching-hot skillet, creating a beautiful caramelized crust. The star of the dish, however, is the onion marmalade—a luscious blend of golden caramelized onions, balsamic vinegar, brown sugar, and fresh thyme, simmered to velvety perfection. With just 15 minutes of prep time and a short cook time, this elegant dish is surprisingly easy to master, making it ideal for busy weeknights or a special occasion meal. Serve it alongside creamy mashed potatoes or a crisp green salad for a complete, restaurant-quality experience at home. Whether you're searching for a simple steak dinner or a gourmet twist, this recipe delivers on flavor, texture, and presentation.

Nutriscore Rating: 52/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 Skirt Steak with Onion Marmalade
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 1 pound skirt steak
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 large yellow onions
  • 2 tablespoons unsalted butter
  • 3 tablespoons balsamic vinegar
  • 2 tablespoons brown sugar
  • 2 cloves garlic
  • 1 teaspoon fresh thyme leaves
  • 1 tablespoon vegetable oil

Directions

Step 1

Take the skirt steak out of the refrigerator and let it come to room temperature for about 20 minutes. This ensures even cooking.

Step 2

Season the steak generously with salt and black pepper on both sides. Set aside.

Step 3

Peel and thinly slice the yellow onions into uniform half-moons. Mince the garlic cloves finely.

Step 4

In a medium skillet, melt the unsalted butter over medium heat. Once melted, add the sliced onions and a pinch of salt, stirring to coat them in the butter.

Step 5

Reduce the heat to low and cook the onions, stirring occasionally, until they soften and caramelize deeply—this will take about 15–20 minutes.

Step 6

Once the onions are caramelized, stir in the balsamic vinegar, brown sugar, minced garlic, and thyme leaves. Let the mixture simmer for 5 minutes, allowing the flavors to meld and the marmalade to thicken slightly. Remove from heat and set aside.

Step 7

Heat a large cast-iron skillet or grill pan over high heat. Add the vegetable oil and swirl to coat the surface.

Step 8

Once the skillet is very hot, add the skirt steak. Cook for 3–4 minutes on each side for medium-rare, or longer for your desired doneness.

Step 9

Transfer the cooked steak to a cutting board and let it rest for 5 minutes to retain the juices.

Step 10

Slice the steak against the grain into thin strips and serve with a generous scoop of onion marmalade on top. Pair with your favorite sides like mashed potatoes or a fresh green salad.

Nutrition Facts

Serving size (903.2g)
Amount per serving % Daily Value*
Calories 2667.4
Total Fat 214.8g 0%
Saturated Fat 84.4g 0%
Polyunsaturated Fat 11.1g
Cholesterol 569.0mg 0%
Sodium 2714.5mg 0%
Total Carbohydrate 56.6g 0%
Dietary Fiber 5.7g 0%
Total Sugars 37.5g
Protein 132.4g 0%
Vitamin D 0IU 0%
Calcium 229.7mg 0%
Iron 13.7mg 0%
Potassium 2234.6mg 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: 71.9%
Protein: 19.7%
Carbs: 8.4%