Oven-roasted beef with cherry tomatoes and yogurt sauce
Oven-roasted beef with cherry tomatoes and yogurt sauce is ready in 50 minutes (25 hands-on) and has 564 kcal and 44 g of protein per serving. One serving costs about $7.26. Prices from Walmart, 2026.

- Total time
- 50 min
- Hands-on
- 25 min
- Calories
- 564 kcal
- Cost per serving
- $7.26
Ingredients (Serves: 2)
- Beef sirloin steak360 g
- Cherry tomatoes600 g
- Garlic6 g
- Olive oil20 g
- Greek-style yogurt130 g
- Lemon30 g
- Dried thyme2 g
- Dried chili1 g
- Fresh parsley (optional)8 g
Method
Preheat the oven to 200°C. Cut the beef fillet into thick chunks and the cherry tomatoes in half; chop the garlic and the dried chilli.
Toss the tomatoes with the garlic, thyme, chilli, olive oil and a pinch of salt on a baking tray and roast for 12 minutes.
Add the beef to the tray, stir and roast for 15 minutes more, until done to your liking.
Mix the yogurt with a squeeze of lemon juice and the chopped parsley, and serve the tray with the yogurt sauce on top.
Nutrition per serving
| Calories | 564 kcal |
|---|---|
| Protein | 44 g |
| Carbohydrates | 18 g |
| Sugars | 11 g |
| Fat | 35 g |
| Fiber | 5 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
Pork meatballs with broccoli and yogurt sauce40 min · 744 kcal · $3.46
Turkey meatballs in tomato sauce with celery and cabbage40 min · 522 kcal · $3.33
Turkey meatballs with zucchini in cream sauce40 min · 552 kcal · $3.50
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