In a large stockpot, add in chorizo and cook over medium heat for about 15 minutes turning occasionally until brown on all sides. If oil does not leak out on its own poke a hole in the sausage to drain the oil into the pot. Take the sausage from the pot and place on paper towels to drain.
Remove some of the grease from the pot, leaving about 2 tablespoons behind. If there isn't enough fat, add in some extra virgin olive oil.
Add in onion, carrots, celery, and bell pepper and sauté (stirring frequently) about 10-12 minutes until softened. Drop the heat to medium low if the mixture starts to cook too quickly.
Add in garlic and cook for another minute.
Next, to the large pot add in the broth, tomatoes, cumin, paprika, oregano, lentils and salt. Give it all a stir.
Slice up cooled sausages on a cutting board. Keep set aside.
Bring up to a boil then simmer for 20 minutes and then add in the cut up sausage. Continue cooking for 10-20 minutes until lentils are tender. Season to taste with salt and pepper. Add cilantro.
Top the bowls with toppings.