PF
A close-up view of gourmet raw beef steaks on a platter, garnished with fresh rosemary, ready for cooking.
Stovetop~40 minComplexity

Steak & Artichoke Salad with Blue Cheese Dressing

This Steak & Artichoke Salad with Blue Cheese Dressing provides 37g protein and 1279 calories per serving — a calorie-dense option for hard gainers. Quick stovetop prep for two servings makes this your go-to when you're eating at a surplus and need one substantial meal.

Rate this recipe:

Ingredients

2 servings
  • Canola oil(15g)
  • Beef Flank Steak, Boneless
  • Leafy Greens, Mixed(1920g)
  • Bacon, Pork
  • Artichoke Hearts, Canned, Drained(397g)
  • Red Peppers, Roasted, Jarred(120g)
  • Walnuts(120g)
  • Greek Yogurt (2%)

    Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.

  • Cheese, Blue, Crumbled(120g)
  • Garlic
  • Vinegar, Red Wine(15g)
  • Lemon Juice, Fresh(15g)
  • Pinch Each Of Cayenne Pepper, Salt And Black Pepper

Instructions

  1. 1Season the flank steak generously on both sides with salt and black pepper.
  2. 2Heat canola oil in a skillet over medium-high heat until it shimmers, about 1–2 minutes. Place the steak in the skillet without moving it for 5 minutes, until the underside is golden brown. Flip once and cook for another 3 minutes for medium-rare (internal temp 130–135°F), or longer if desired. Remove to a cutting board and let rest for 10 minutes, then slice across the grain into thin strips.
  3. 3While the steak rests, prepare the blue cheese dressing: whisk together the Greek yogurt, crumbled blue cheese, minced fresh garlic, red wine vinegar, and fresh lemon juice until smooth, breaking up any large blue cheese chunks. Season to taste with salt and pepper.
  4. 4Divide the mixed leafy greens evenly between 2 large bowls or airtight containers.
  5. 5Top each portion with half the cooked bacon, artichoke hearts, roasted red peppers, and walnuts, distributing evenly.
  6. 6Arrange half the sliced steak on top of each salad.
  7. 7Drizzle each salad with half the blue cheese dressing.
  8. 8Divide the dressed salads evenly into 2 airtight containers while still fresh, seal, and refrigerate for up to 3 days. Consume the steak within 2 days for best quality.

Nutrition — Per Serving

1279

calories

37g

protein

70g

fat

Carbohydrates
152g
Saturated fat
16.4g
Sodium
2129 mg
Dietary fiber
36.7g

2 servings per batch · ~1361g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Steak & Artichoke Salad with Blue Cheese Dressing have per serving?

Each serving contains 37g of protein and 1279 calories with a macro breakdown of 70g fat and 152g carbs. This is a calorie-dense option, so it works best as a single meal rather than paired with other large meals in the same day.

How long does Steak & Artichoke Salad with Blue Cheese Dressing take to prepare?

This recipe uses quick prep methodology and yields 2 servings, making it ideal when you need a restaurant-quality lunch without extended kitchen time. Cook time is minimal since it's primarily stovetop-based assembly.

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

At 37g protein per 1279-calorie serving, this recipe is better suited for maintenance or surplus phases where total calories and protein intake align with higher daily targets. The carb content supports energy availability during training.

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