Tofu and Vegetable Skewers with Yogurt Sauce
Tofu and Vegetable Skewers with Yogurt Sauce is ready in 30 minutes (15 hands-on) and has 589 kcal and 42 g of protein per serving. One serving costs about $2.96. Prices from Walmart, 2026.

- Total time
- 30 min
- Hands-on
- 15 min
- Calories
- 589 kcal
- Cost per serving
- $2.96
Ingredients (Serves: 2)
- Firm tofu400 g
- Zucchini200 g
- Bell pepper160 g
- Red onion80 g
- Olive oil24 g
- Sweet paprika4 g
- Greek-style yogurt200 g
- Cucumber120 g
- Garlic6 g
- Fresh dill (optional)2 g
Method
Heat the oven to 220 °C. Cube the tofu, zucchini, pepper and onion and thread them onto skewers.
Brush with the oil mixed with the paprika and salt and bake for 18 minutes, turning halfway.
Mix the yogurt with the grated, squeezed cucumber, grated garlic, dill, if using, and salt.
Serve the skewers with the yogurt sauce.
Nutrition per serving
| Calories | 589 kcal |
|---|---|
| Protein | 42 g |
| Carbohydrates | 25 g |
| Sugars | 14 g |
| Fat | 40 g |
| Fiber | 9 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
Tofu and green bean stir-fry with Dijon mustard40 min · 513 kcal · $2.47
Tofu stir-fry with green beans, peppers and ginger40 min · 603 kcal · $3.14
Tofu sauté with cherry tomatoes and zucchini40 min · 482 kcal · $3.33
Zucchini and quark patties25 min · 437 kcal · $1.73
Sicilian-style tuna steak with tomato, olives and capers40 min · 402 kcal · $3.92
Baked Cod35 min · 408 kcal · $4.22