Grilled Tofu with Grapefruit and Avocado Salsa

“Got this low fat, tasty main vegetarian recipe from a grocery store in Los Angeles. Presentation is beautiful, and it tastes as good as it looks. Try to marinate the tofu for as long as you can. Prep time includes minimal marinade time.”
3hrs 20mins

Ingredients Nutrition


  1. Drain the tofu packages and remove the tofu.
  2. Slice the blocks horizontally so they are half their original height.
  3. Cut the rectangles diagonally into 2 triangles each.
  4. Set them on paper towels to drain while you prepare the marinade.
  5. Halve one grapefruit and one orange and squeeze 1/2 cup of juice from each.
  6. Stir in 1 Tbs of olive oil.
  7. Dob the tops of the tofu with more paper towels.
  8. Arrange the tofu in a single layer in a large dish.
  9. Season with the cayenne pepper and 1/8 tsp salt.
  10. Mix the marinade well and pour it over the tofu.
  11. Cover with plastic wrap and allow to marinate over night or for at least several hours, turning once.
  12. Make the salsa now if you have time.
  13. Peel the remaining grapefruit and oranges.
  14. Use a paring knife to remove the outer membrane.
  15. Work over a bowl to catch the juices, and cut between the membranes to release the segments.
  16. Repeat with the oranges.
  17. Halve each fruit segment.
  18. Add the diced bell pepper, red onion, and cilantro.
  19. Season with remaining 1/8 tsp of salt.
  20. Cover and refrigerate.
  21. When you're ready to cook the tofu, heat a grill pan over high heat and add 1 tsp olive oil (or use a non-stick frying pan).
  22. Add the tofu and marinade and cook about 3 minutes on each side, turning gently with tongs or a spatula.
  23. Remove the tofu and add the spinach to the pan.
  24. Stir it around briefly so it just wilts, about 1-2 minutes.
  25. Arrange spinach in the center of 4 plates.
  26. Lay 2 triangles of tofu on top.
  27. Spoon grapefruit salsa around the tofu and garnish with fresh avocado chunks.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a