To cook the lentils fill a medium pot with water and bring to a boil. Add in the rinsed lentils and cook for 15 to 20 minutes until they are a little soft and then drain. The lentils will cook in the sauce as well so don't overcook them at this stage.
While the lentils are cooking start the sauce. Chop the onion and pepper. Finely mince the garlic.
Heat the olive oil over medium high heat in a large sauce pan. When the oil is hot add in the onions and peppers. Cook for about 5 minutes until they begin to soften. Add in the garlic and cook for another minute.
Add in the remaining ingredients plus 1 cup of water and bring to a simmer. When the lentils are cooked and drained add them into the sauce and simmer for about 15 minutes. You can add a little more water if the sauce is thickens to much.
Serve on toasted buns. Be sure to have lots of napkins!