PF
Tasty grilled steak served with fresh cherry tomatoes and green lettuce on a white plate.
Grill~30 minComplexity

Grilled Skirt Steak with Blistered Tomatoes and Burrata

Each serving contains 37g protein and 381 calories — a complete meal that covers 40-50% of daily protein needs in one plate. Stovetop searing takes minimal time for 4 servings, with burrata and blistered tomatoes adding satiety without excess macros. This works for anyone balancing high protein intake with moderate calorie targets on training days.

Rate this recipe:

Ingredients

4 servings
  • Beef Skirt Steak(680g)
  • 1½ teaspoons kosher salt
  • Olive oil(60g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • Tomato, Cherry
  • Garlic
  • Cheese, Bocconcini, Fresh Mozzarella
  • Flaky salt
  • Freshly cracked black pepper

Instructions

  1. 1Pat the beef skirt steak completely dry with paper towels and season all over with salt.
  2. 2Heat olive oil in a large skillet over medium-high heat until shimmering, about 1–2 minutes. Place the steak on the hottest part of the pan and cook undisturbed for 2 minutes until a golden crust forms. Flip and cook the other side for 2 minutes.
  3. 3Continue cooking the steak, flipping every 1–2 minutes, until the internal temperature of the thickest part reaches 135°F for medium-rare, about 8 more minutes total. Transfer to a plate and rest for 5 minutes.
  4. 4In the same skillet over medium-high heat, add the cherry tomatoes and cook undisturbed for 5 minutes until they begin to blister and split.
  5. 5Add the minced fresh garlic and remaining salt to the tomatoes, stir to combine, and cook for 5 more minutes over medium-high heat until the tomatoes are deeply blistered and the garlic is golden brown.
  6. 6Thinly slice the rested steak against the grain.
  7. 7Divide the sliced steak evenly among 4 plates. Top each portion with blistered tomatoes, burrata, flaky salt, and freshly cracked pepper. Serve immediately.

Nutrition — Per Serving

381

calories

37g

protein

25g

fat

Carbohydrates
0g
Saturated fat
10.6g
Sodium
73 mg
Dietary fiber
0.0g

4 servings per batch · ~185g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Grilled Skirt Steak with Blistered Tomatoes and Burrata have per serving?

Each serving provides 37g of protein and 381 calories with 25g fat and 0g carbs, making it one of the highest-protein recipes in the library. The burrata adds richness while the blistered tomatoes provide micronutrients and volume without significantly impacting macros.

How long does Grilled Skirt Steak with Blistered Tomatoes and Burrata take to prep?

This quick prep recipe batches 4 servings efficiently on the stovetop with straightforward technique. The all-in-one composition means you're prepping a complete meal in one pan, reducing total prep steps and cleanup.

Is Grilled Skirt Steak with Blistered Tomatoes and Burrata good for muscle gain?

At 37g protein per serving, this recipe is specifically built for muscle gain where hitting high daily protein totals is non-negotiable. The fat content from burrata supports hormonal function while the steak delivers bioavailable amino acids needed for muscle protein synthesis.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan