Warm tofu salad with cabbage, cucumber and yogurt sauce
Warm tofu salad with cabbage, cucumber and yogurt sauce is ready in 45 minutes (30 hands-on) and has 678 kcal and 46 g of protein per serving. One serving costs about $3.31. Prices from Walmart, 2026.

- Total time
- 45 min
- Hands-on
- 30 min
- Calories
- 678 kcal
- Cost per serving
- $3.31
Ingredients (Serves: 2)
- Firm tofu440 g
- Cucumber300 g
- Green cabbage300 g
- Garlic6 g
- Olive oil20 g
- Greek-style yogurt130 g
- Dried chili1 g
- Avocado130 g
- Apple90 g
Method
Pat the tofu dry with paper towels and cut it into cubes. Slice the cabbage thinly, slice the cucumber, dice the avocado and chop the garlic.
Heat the olive oil in a pan and fry the tofu for 8 minutes, turning, until golden on all sides. Move it to a plate.
In the same pan, fry the garlic and dried chili for 1 minute, add the cabbage with a splash of water and cook for 6 minutes, until tender but still with some bite.
Grate the apple into the Greek yogurt, add a pinch of salt and stir to make the sauce.
Divide the cucumber and avocado between plates, add the warm cabbage and tofu and serve with the apple-yogurt sauce.
Nutrition per serving
| Calories | 678 kcal |
|---|---|
| Protein | 46 g |
| Carbohydrates | 36 g |
| Sugars | 16 g |
| Fat | 46 g |
| Fiber | 15 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
Warm goat cheese salad with asparagus and strawberries45 min · 490 kcal · $5.67
Warm textured soy salad with celery and cabbage55 min · 431 kcal · $1.91
Warm textured soy salad with celery, mushrooms and blue cheese55 min · 379 kcal · $3.22
Warm tofu salad with cucumber and peach45 min · 501 kcal · $3.20
Warm tofu salad with cabbage, peppers and cheddar dressing45 min · 613 kcal · $2.78
Warm tofu salad with spinach and cherry tomatoes45 min · 649 kcal · $4.77