Warm steak salad with green beans and cherry tomatoes
Warm steak salad with green beans and cherry tomatoes is ready in 45 minutes (30 hands-on) and has 518 kcal and 43 g of protein per serving. One serving costs about $6.38. Prices from Walmart, 2026.

- Total time
- 45 min
- Hands-on
- 30 min
- Calories
- 518 kcal
- Cost per serving
- $6.38
Ingredients (Serves: 2)
- Beef sirloin steak360 g
- Cherry tomatoes300 g
- Green beans300 g
- Onion70 g
- Olive oil20 g
- Dijon mustard24 g
- Lemon30 g
- Fresh parsley (optional)8 g
Method
Boil the green beans in salted water for 6 minutes, drain and refresh them. Slice the onion thinly and halve the cherry tomatoes.
Pat the sirloin dry, season it and sear in a pan with a little olive oil for 3 minutes on each side. Let it rest for 5 minutes, then slice thinly.
Whisk the rest of the oil with the Dijon mustard and lemon juice to make the dressing.
Toss the beans, tomatoes and onion with the dressing, lay the beef slices on top and finish with chopped parsley.
Nutrition per serving
| Calories | 518 kcal |
|---|---|
| Protein | 43 g |
| Carbohydrates | 22 g |
| Sugars | 11 g |
| Fat | 29 g |
| Fiber | 7 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Baked Cod35 min · 408 kcal · $4.22
Cumin chicken and cauliflower tray bake40 min · 448 kcal · $2.23
Turkey meatballs with kale and lemon40 min · 529 kcal · $3.91
Turkey meatballs in tomato sauce with kale40 min · 523 kcal · $3.60
Turkey meatballs with cauliflower, cabbage and carrots40 min · 467 kcal · $3.01
Turkey meatballs in tomato sauce with spinach40 min · 489 kcal · $4.32