Preheat a large dutch oven or stock pot over medium high heat.
Add the chorizo, breaking it up into pieces, as it begins to brown about 5-7 minutes.
To the sausage add the onions, celery and carrots.
Saute the vegetables, stirring frequently, until they begin to soften.
Add the garlic until fragrant, about 30 seconds.
Add the stock, bay leaf, red pepper and lentils to the pot.
Bring up to a boil.
Reduce heat to a simmer, and cook until lentils are soft and cooked through, about 20-30 minutes. Remove bay leaf.
Ladle soup into bowls and garnish with extra cheese.