Image Source: AI-generated image
A French-inspired salad packed with plant-based protein, fresh ingredients, and feel-good flavour.
This vibrant, colourful salad is a plant-based twist on the classic French favourite. With crispy air-fried tofu, tender potatoes, and fresh vegetables, it’s a nourishing meal that feels elevated without being overly complicated.
Ingredients
Serves 2
Crispy Tofu (Protein Hero)
- 1 block extra-firm tofu, pressed and cubed
- 1-2 tsp olive oil
- 1-2 tsp soy sauce
- Garlic powder and pepper to taste
Salad
- 2-3 cups of chopped greens (cos, butterleaf, or mixed lettuce)
- 100-150g green beans
- 1 cup of cherry tomatoes, halved
- ¼ cup of kalamata olives
- 250g of baby potatoes
- 1 avocado, sliced
Dressing
- 2 tsp maple syrup
- 2 tbsp lemon juice
- 2 tbsp apple cider vinegar
- 2-4 tsp tahini
- 2 tsp Dijon mustard
- Salt and pepper, to taste

Image Source: Laura Oliveira from Canva Pro
How to Make It
1. Prep the tofu
- Wrap tofu in a clean towel and place something heavy on top for 15-30 minutes to remove excess water.
- Cube into bite-sized pieces.
- Toss with olive oil, soy sauce, and seasonings. Let sit for 5-10 minutes.
2. Cook the potatoes
- Place baby potatoes in a saucepan, cover with cold water and bring to the boil.
- Cook for 10-15 minutes, or until fork-tender.
- Drain, allow to cool slightly, then halve.
3. Blanch the green beans
- Bring a pot of water to the boil.
- Add green beans and cook for 1-2 minutes until bright green and just tender.
- Drain and transfer to ice water to stop the cooking.
- Drain again before using.
4. Air-fry the tofu
- Preheat air fryer to 180°C (360°F).
- Arrange tofu in a single layer. Cook 15-20 minutes, shaking halfway.
- Look for golden edges and firm texture.
5. Assemble the salad
- Combine greens, green beans, tomatoes, olives, potatoes, and avocado in a large bowl.
- Whisk dressing ingredients until smooth. Drizzle over salad.
- Top with crispy tofu and toss lightly.
- Taste and adjust seasoning.
Pro tip: Add dressing gradually and taste as you go for the perfect balance of sweetness, acidity, and salt.

Image Source: AI-generated image
Key Takeaway
Packed with plant-based protein, this Vegan Niçoise with Crispy Tofu is a fresh, balanced meal that feels both satisfying and a little more special. It’s a great way to bring flavour, texture, and nourishment to everyday eating.
Your Wellbeing, Your Way
Meals that are wholesome and full of flavour don’t have to be overly complicated. WHEREFIT helps you find wholesome options like this Vegan Niçoise with Crispy Tofu, so you can enjoy wholesome and balanced meals that fit your routine and support your health every day.