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
- 1 pound beef top sirloin steak boneless, cut 3/4-inch thickbeef flank steak1:1lean protein
similar texture and cooking time
- 6 tablespoon reduced-fat balsamic vinaigrette, dividedred wine vinaigrette1:1dressing
lighter acidity
- 2 ½ cup fresh green beans, 2-inch pieces
- 1 teaspoon olive oil
- 1 cup grape tomatoes, halved
- 5 cup fresh baby spinach, about one 5 ounce package
- ¼ cup shaved Parmesan cheese
Instructions
- 1
Cut beef lengthwise in half, then crosswise into thin strips.
- 2
Combine 2 tablespoons dressing with beef; toss to coat. Marinate in refrigerator 30 minutes to 2 hours.
- 3
Heat large nonstick skillet over medium-high heat. Add green beans and oil; stir-fry 5 minutes.
- 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
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
Divide spinach among four plates. Top with beef and vegetables. Sprinkle with cheese and drizzle with remaining dressing.
Tips
Marinate beef for at least 30 minutes to tenderize; up to 2 hours for deeper flavor without over-salting.
Slice beef against the grain for maximum tenderness; the thin strips cook quickly over high heat.
Prep all vegetables before cooking since stir-frying happens fast; cold spinach wilts slightly from warm components.
Good to Know
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.
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 immediately while beef is warm and spinach is fresh. Pair with crusty bread or roasted potatoes for more substantial meal.
Common Mistakes
Overcook beef by cooking beyond the no-pink stage to avoid tough, dry meat.
Skip marinating to avoid less tender beef.
Stir-fry vegetables too long to avoid soggy beans and burst tomatoes.
Substitutions
Dairy-Free Swaps
General Alternatives
dietary adjustment for lower fat content
similar texture and cooking time
lighter acidity
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.