Prepare the lentils. Rinse well. In a medium to large pot, boil the liquid. Add the lentils and reduce the heat to a simmer. Cover and cook for 12 minutes. Remove the lid and continue to cook for 3-8 more minutes, until the lentils are splitting and very tender.
Chop or mince the ingredients that need this including garlic, onion, cilantro, and jalapeno. I remove the seeds and veins from the jalapeno to reduce the heat some, but this is up to you and the level of heat you prefer.
In a small to medium saute pan or skillet, add the oil over medium heat and saute the onion and jalapeno for 2-3 minutes until tender. Add the garlic and cook another minute or two.
Once the lentils are done cooking, assess the remaining liquid before adding the tomato sauce. If your lentils still seem very soupy, you may want to drain some of the liquid off, but this may not be necessary.
Stir in the tomato sauce, sauteed vegetables, cilantro, chili powder, cayenne, and season well with salt and pepper. Taste and add more salt and pepper if needed.
Serve alongside chips, crackers, shredded cheese, and sour cream.