Beef skewers with cauliflower, cherry tomatoes and yogurt sauce
Beef skewers with cauliflower, cherry tomatoes and yogurt sauce is ready in 40 minutes (30 hands-on) and has 585 kcal and 45 g of protein per serving. One serving costs about $6.58. Prices from Walmart, 2026.

- Total time
- 40 min
- Hands-on
- 30 min
- Calories
- 585 kcal
- Cost per serving
- $6.58
Ingredients (Serves: 2)
- Beef sirloin steak360 g
- Cauliflower300 g
- Cherry tomatoes300 g
- Onion70 g
- Olive oil20 g
- Greek-style yogurt130 g
- Balsamic vinegar16 g
- Dried oregano2 g
Method
Cut the beef sirloin into cubes and thread them onto skewers. Break the cauliflower into small florets, halve the cherry tomatoes and slice the onion.
Heat half of the olive oil in a large frying pan and brown the skewers for 10 minutes, turning them. Set aside.
In the same pan add the rest of the oil, the onion, cauliflower, oregano and a splash of water; cook for 8 minutes, stirring. Add the tomatoes and cook for 4 minutes more.
Add the balsamic vinegar and let it reduce until it coats the vegetables. Serve the skewers on the vegetables with the Greek yogurt on the side.
Nutrition per serving
| Calories | 585 kcal |
|---|---|
| Protein | 45 g |
| Carbohydrates | 21 g |
| Sugars | 12 g |
| Fat | 35 g |
| Fiber | 6 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
Oven-baked pork loin with green asparagus and pineapple50 min · 445 kcal · $5.03
Roasted pork loin with green beans and peppers in tahini sauce50 min · 564 kcal · $3.68
Baked hake with broccoli and zucchini50 min · 478 kcal · $4.59
Baked hake with cherry tomatoes and green beans50 min · 386 kcal · $4.87
Baked turkey with roasted red peppers and cheddar50 min · 351 kcal · $4.56
Baked chicken with zucchini, spinach and mozzarella50 min · 356 kcal · $3.09