Lay the lentils on a clean work surface and remove any stones. Wash and rinse until the water runs clear. Set aside.
In a Dutch oven, heat oil at medium-high heat. Saute the onions, green bell peppers, and tomatoes for 2-3 minutes or until softened. Saute garlic for 30 seconds. Stir in the oregano, cumin, and salt + pepper to taste. Cook for another 1 minute. Add the ham and chorizo. Cook for another 2-3 minutes, stirring occasionally.
Stir in the lentils with the rest of the ingredients in the skillet. Add 5 cups of chicken broth and the bay leaves. Bring to a boil for 2-3 minutes.
Stir in the carrots and potatoes. Reduce heat to medium-low heat. Cover and simmer for 30-35 minutes or until the lentils and veggies have softened. Taste and adjust seasonings as needed. Remove the bay leaves. Serve by itself or with a side of white rice.