Rinse lentils and add them to a large pot. Cover with about 2 inches of water and bring to a boil. Once boiling, cover and reduce to a simmer. Cook until lentils are tender, about 35 minutes.
While the lentils are cooking, heat oil in a large skillet over medium-high heat. Add the onion and jalapeños. Sauté until the onion is translucent and starting to brown, about 5-8 minutes.
Add the chili powder, cumin, paprika, chipotle, cayenne, sriracha, and tomato paste. Cook for about 2 minutes until combined, stirring constantly.
Add the vinegar and combine. Add 1 cup of water, diced tomatoes, maple syrup, brown sugar, and garlic. Simmer on medium-low heat for about 30 minutes until the mixture thickens some.
Once the lentils are finished cooking, drain and combine with the sauce mixture.