Add dry, uncooked lentils and veggie broth to a medium pot. Stir, cover and turn heat to high. Start chopping your onion and pepper.
Once the lentils are boiling, turn the heat to low. Stir the lentils and then tilt the lid and simmer for about 10-15 minutes or until the lentils are cooked-you want these soft but a little tender with some moisture left in the pot from the veggie broth . You do not want these overcooked and dry. Watch closely.
When the lentils are cooking, add a couple splashes of veggie broth (or a little oil) to a large saute pan and turn heat to medium. Add chopped garlic and cook for a minute or two, stirring often. Next, add your onions and peppers and cook for 2-3 minutes, stirring often.
When your lentils are done, add them to the saute pan with the garlic, onions and peppers. Stir well.
Turn heat to low (so the moisture doesn't cook out) and add all of the remaining ingredients. Stir well to incorporate.
The longer the mixture is cooked, the more the moisture will cook out so make sure to remove the mixture from the heat when you are happy with the consistency.
Serve on whole wheat buns and top with sliced onion and avocado (our favorite way!). Enjoy!
Notes
You will need green lentils for this dish. Do not use red as they will get way too mushy.