Go Back
+ servings
42 Mouthwatering High-protein Vegan Recipes | hurrythefoodup.com
Add to Collection
Print Pin
5 from 1 vote

42 Mouthwatering High-Protein Vegan Meals

Asian Tofu Salad, High in Protein, Low-carb and Vegan. A crunchy and colourful mix of delicious vegan foods that look great and taste even better!
Course Salads
Cuisine Asian, Vegan
Time 20 minutes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 2 people
Calories 486kcal


  • 14 oz firm tofu (ideally get fresh tofu from the supermarket)
  • 1 cup bean sprouts
  • ½ bunch radishes
  • ½ medium cucumber
  • 1 handful spinach
  • 1 small tin pineapple (small tin = 8 oz = 225g = ¼)

For the dressing


  • Press out some excess moisture of the tofu block, then cut it into small cubes (about one square centimeter). In a pan heat up some oil at a medium heat and in the tofu goes. Fry for about 15 minutes until golden brown. Multitasking challenge: make sure you stir every now and then (and add some salt) while you prep the rest of the salad. You can do it, bring it on!
  • Next up: wash your veggies!
  • Slice the radishes.
  • Cut the cucumber lengthwise in half, remove the seeds with a small spoon and cube what’s left.
  • Cut the pineapple into small chunks as well.
  • Throw everything into a bowl along with the spinach and bean sprouts.

Now to the dressing

  • Combine olive oil, honey, sriracha, lime juice, salt and pepper and toss it into the salad.
  • Get the tofu cubes and place them in a separate bowl. Add them to each salad serving. (If you throw them right into the salad they’ll get mushy quickly).
  • Also for garnish, cut the chili and roughly crush or chop the peanuts. Sprinkle them over the salad when serving.
  • Enjoy!


Adapted from Jamie Oliver. Awesome salad!!
HAVING LEFTOVERS? No problem! You can throw in the bean sprouts, pineapple or radish into this lovely Vegetable Stir Fry or this tasty as Fake Lo Mein.
IF YOU LIKED THIS RECIPE: Then you need to check out our Asian Style Pasta Salad too! And while we’re at it, how about this awesomely named Dragon Noodle Stir Fry?


Serving: 531g | Calories: 486kcal | Carbohydrates: 34g | Protein: 29g | Fat: 32g | Saturated Fat: 5.1g | Sodium: 88mg | Potassium: 1060mg | Fiber: 6.7g | Sugar: 19g | Vitamin A: 2950IU | Vitamin C: 123.8mg | Calcium: 500mg | Iron: 6.5mg