Pan-Seared Top Sirloin with Green Bean Tomato Salad

Prep: 45 minCook: 15 min4 servingsmediumFrench
Pan-Seared Top Sirloin with Green Bean Tomato Salad

Tender beef sirloin strips stir-fried with crisp green beans and roasted tomatoes, served over fresh spinach with shaved Parmesan and balsamic vinaigrette. Quick weeknight dinner balancing lean protein with fresh vegetables. The thin-cut beef cooks in minutes while maintaining a caramelized exterior, making this ideal for busy weeknights or healthy meal prep. Reduced-fat dressing keeps it light without sacrificing flavor.

Ingredients

4 servings
  • 1 pound beef top sirloin steak boneless, cut 3/4-inch thick
    beef flank steak1:1lean protein

    similar texture and cooking time

  • 6 tablespoon reduced-fat balsamic vinaigrette, divided
    red wine vinaigrette1:1dressing

    lighter acidity

  • 2 ½ cup fresh green beans, 2-inch pieces
    snap peas1:1vegetable

    shorter cook time needed (3 minutes)

    Full guide →
  • 1 teaspoon olive oil
  • 1 cup grape tomatoes, halved
  • 5 cup fresh baby spinach, about one 5 ounce package
    arugula1:1leafy green

    peppery flavor

    Full guide →
  • ¼ cup shaved Parmesan cheese
    pecorino Romano1:1dairydairy-free

    saltier profile

    Full guide →

Instructions

  1. 1

    Cut beef lengthwise in half, then crosswise into thin strips.

  2. 2

    Combine 2 tablespoons dressing with beef; toss to coat. Marinate in refrigerator 30 minutes to 2 hours.

  3. 3

    Heat large nonstick skillet over medium-high heat. Add green beans and oil; stir-fry 5 minutes.

  4. 4

    Add tomatoes; stir-fry 2 to 3 minutes until beans are crisp-tender and tomatoes brown slightly. Season with salt and pepper; set aside.

  5. 5

    In same skillet, cook half the beef 1 to 3 minutes until surface is no longer pink. Transfer to plate. Repeat with remaining beef.

  6. 6

    Divide spinach among four plates. Top with beef and vegetables. Sprinkle with cheese and drizzle with remaining dressing.

Tips

Tip 1

Marinate beef for at least 30 minutes to tenderize; up to 2 hours for deeper flavor without over-salting.

Tip 2

Slice beef against the grain for maximum tenderness; the thin strips cook quickly over high heat.

Tip 3

Prep all vegetables before cooking since stir-frying happens fast; cold spinach wilts slightly from warm components.

Good to Know

Storage

Refrigerate cooked beef and vegetables separately up to 3 days. Keep dressing in sealed container. Spinach best served fresh; assemble within 1 hour of cooking.

Make Ahead

Marinate beef up to 2 hours ahead. Prep and chop vegetables; store in separate containers. Assemble plates just before serving for optimal spinach texture.

Serve With

Serve immediately while beef is warm and spinach is fresh. Pair with crusty bread or roasted potatoes for more substantial meal.

See pairing guide →

Common Mistakes

Watch

Overcook beef by cooking beyond the no-pink stage to avoid tough, dry meat.

Watch

Skip marinating to avoid less tender beef.

Watch

Stir-fry vegetables too long to avoid soggy beans and burst tomatoes.

Substitutions

Dairy-Free Swaps

Parmesan
pecorino Romano1:1dairydairy-free

saltier profile

Full guide →

General Alternatives

full-fat vinaigrette
reduced-fat version1:1

dietary adjustment for lower fat content

beef top sirloin
beef flank steak1:1lean protein

similar texture and cooking time

baby spinach
arugula1:1leafy green

peppery flavor

Full guide →
balsamic vinaigrette
red wine vinaigrette1:1dressing

lighter acidity

green beans
snap peas1:1vegetable

shorter cook time needed (3 minutes)

Full guide →
Find more substitutions →

FAQ

Can I make this ahead?

Marinate beef up to 2 hours in advance. Cook vegetables and beef just before serving for best texture. Assemble plates within an hour to prevent spinach from wilting.

What if I do not have reduced-fat vinaigrette?

Use any balsamic-based dressing or make your own by whisking vinegar with minimal oil and seasonings. Full-fat versions work; reduce quantity slightly.

How long does this keep refrigerated?

Cooked beef and vegetables last 3 days in sealed containers. Spinach and cheese are best served fresh. Dressing keeps up to one week.