vegetables

vegan

sautéed

everyday

main course

crispy

International

all seasons

Cold

recipe photorecipe photo

Broccoli Tofu Salad

Difficulty

easy

Time

35m

Price Category

average

Calories

Medium

This refreshing broccoli tofu salad is a perfect choice for a light yet satisfying meal. Packed with flavors and nutrients, the crisp broccoli and juicy tofu create a harmonious pairing. It's ideal for lunch or dinner and fits wonderfully into vegan and gluten-free diets. Prepare it in advance and enjoy it throughout the week!

ingredients

4 Servings

Steps

1

Tofu & Broccoli Prep

Press the moisture out of the tofu, then cut it into 2 cm cubes. Heat 1 tbsp of olive oil in a pan over medium heat and fry the tofu cubes until golden brown on all sides, about 8-10 minutes. Remove from the pan and set aside. Cut the broccoli into florets, then blanch in boiling salted water for 2-3 minutes until bright green and slightly crisp. Drain and immediately cool in ice water, then drain again.

2

Prepare Vegetables

Halve the cherry tomatoes, thinly slice the red onion, and dice the yellow bell pepper. Lightly toast the pumpkin seeds in a dry pan until fragrant, about 2-3 minutes.

3

Make the Dressing

In a small bowl, whisk together the remaining olive oil, lemon juice, gluten-free soy sauce, maple syrup, Dijon mustard, minced garlic, salt, and pepper. Taste and adjust seasoning if needed.

4

Assemble the Salad

In a large bowl, combine the blanched broccoli, fried tofu cubes, halved cherry tomatoes, red onion, and yellow bell pepper. Pour the dressing over the salad and toss thoroughly to coat everything. Sprinkle with toasted pumpkin seeds and serve immediately, or let it chill in the refrigerator for at least 30 minutes for the flavors to meld.

Extra Tips

For extra crispy tofu, make sure to press out as much moisture as possible with paper towels before frying.

If you like a bit of a kick, add a pinch of chili flakes to the dressing.

You can prepare the salad ahead of time, but only add the dressing just before serving to keep the vegetables fresh.

Nutrition

Per 100gPer Serving
300g / 10.5 oz
Calories180 kcal540 kcal
Protein10g30g
Fat12g36g
Carbohydrate8g24g
Fiber3g9g
Sugar3g9g