TVP…Ewww, or Oooh? October 2, 2009 Kim 2 Comments I have shied away from TVP (Textured Vegetable Protein) for years because, well, the name just isn’t appealing, but I’m… Continue Reading →