PF
Close-up of a fresh steak and vegetable salad with parmesan cheese, served on a blue plate.
Grill~35 minComplexity

Grilled Steak Salad with Blue Cheese Dressing

This Grilled Steak Salad with Blue Cheese Dressing provides 34g protein and 601 calories per serving — substantial enough for post-workout fueling. Batch-preps 6 servings on the stovetop, combining whole steak with greens and dressing for a meal that requires no reheating. Build this when you need high-protein, nutrient-dense meals that don't require microwave assembly at the gym.

Rate this recipe:

Ingredients

6 servings
  • Beef Skirt Steak(907g)
  • Olive oil(60g)

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

  • 2 teaspoons kosher salt
  • ½ teaspoon freshly cracked black pepper
  • Lettuce, Romaine
  • Avocado
  • Yellow Onion
  • Tomato, Cherry(240g)
  • Blue cheese dressing(240g)
  • Blue cheese dressing(113g)
  • Chives, Fresh

Instructions

  1. 1Pat the beef skirt steak dry with paper towels, then brush all over with half the olive oil and season generously with salt and pepper.
  2. 2Heat a large cast-iron skillet or grill pan over medium-high heat until smoking. Place the steak in the pan and cook without moving it for 4–5 minutes until deeply browned and charred. Flip and cook 3–5 minutes more for medium-rare (internal temperature 135°F), 5–7 minutes for medium (140°F), or 8–10 minutes for medium-well (150°F). Transfer to a cutting board, tent loosely with foil, and rest 5 minutes.
  3. 3While the steak rests, brush the romaine lettuce, avocado, and onion slices all over with the remaining olive oil and season with salt. Place on the same skillet over medium-low heat and cook 2–4 minutes until lightly charred on one side. Flip and cook 2–4 minutes more until both sides show char marks. Transfer to a cutting board.
  4. 4Roughly chop the romaine, slice the avocado, and separate the onion into rings. Slice the rested steak against the grain into ½-inch strips.
  5. 5Divide the romaine evenly among 6 airtight containers while ingredients are still warm. Top each with onion rings, avocado slices, cherry tomatoes, and sliced steak.
  6. 6Drizzle each container with blue cheese dressing and sprinkle with fresh chives.
  7. 7Seal containers and refrigerate until ready to eat, up to 4 days.

Nutrition — Per Serving

601

calories

34g

protein

49g

fat

Carbohydrates
5g
Saturated fat
13.9g
Sodium
445 mg
Dietary fiber
0.7g

6 servings per batch · ~260g 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 Steak Salad with Blue Cheese Dressing have per serving?

Each serving delivers 34g of protein and 601 calories with 49g fat and 5g carbs, combining a complete meal in salad form. The blue cheese dressing contributes to the fat content while the steak carries the primary protein load.

How long does Grilled Steak Salad with Blue Cheese Dressing take to prep?

This quick prep recipe yields 6 servings per batch on the stovetop for efficient lunch prep across the week. Once the steak cooks, assembly is straightforward, though storing the dressing separately from greens maintains texture if prepping multiple days ahead.

Is Grilled Steak Salad with Blue Cheese Dressing good for muscle gain?

At 34g protein and 601 calories per serving, this recipe supports muscle gain phases with a satiating complete meal format. The calorie density allows you to hit high daily protein intake without excessive meal volume, and the fat from cheese and dressing aids nutrient absorption.

Steak and Potato Bowls

Oven · 7 servings

70g protein610 cal12g fat
Complexity
View Recipe →+ Plan

Beef Bacon Mac Bowls

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Big Mac Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Cheesy Beef Pasta Bowls

Stovetop · 10 servings

49g protein410 cal10g fat
Complexity
View Recipe →+ Plan