Cook until peppers are soft and onions are translucent.
Add garlic and cook for 30 seconds more.
(If using Beyond Meat or Gardein beef crumbles instead of TVP, add them now to lightly brown.)
Add the TVP (if using) and the rest of the ingredients and mix well. Bring to a boil, then reduce to a simmer, cover with a lid, and cook for 20 minutes. (Reduce cooking time to about 10 minutes if using meat alternatives instead of TVP and water).
Remove the lid and cook and stir for a couple minutes.
Serve on toasted buns.
Notes
The Impossible and Beyond Burgers are great alternatives for ground meat or in place of the TVP in this recipe.