In a large pot over medium heat, add the oil, onion, red bell pepper, carrots and celery and cook, stirring often, until onion is translucent, about 5 minutes. Add the garlic and cook another minute or two.
Add the tomato paste and the red pepper flakes to the vegetable mixture, stirring and cooking another couple of minutes until well combined.
Then add the butternut squash, the lentils, the broth, the tomatoes and the spices, along with a sprinkling of salt a pepper and the Parmesan rind. Stir and then bring to a boil over medium high heat. After soup comes to a boil, reduce heat, cover and simmer for about 30-40 minutes, stirring occasionally.
Meanwhile, make sure you have your vermicelli prepared and set aside. Also, prep the prosciutto for serving. Preheat oven to 375° and when oven is ready, place prosciutto on a parchment lined baking sheet. Place in oven and cook until prosciutto is very crispy, about 8 - 10 minutes. When done, remove from oven, let cool, then crumble and set aside until serving time.
After soup has been simmering 30 minutes or so, remove the bay leaf and Parmesan (if not completely melted into the soup). With an immersion blender, pulse mixture to desired consistency. I prefer on the smooth side with a little chunkiness for texture. If you are using a regular blender, carefully remove cupfuls at a time and pulse in blender, adding back into the pot when done. Add the cream and stir well. Cook another 5 minutes then stir in the prepared vermicelli.
To serve, ladle into bowls and top with a sprinkle of parmesan, the sliced red jalapeno pepper, and the crunchy prosciutto. A sprinkle of parsley and grind of black pepper finishes it off perfectly! Serve with crusty bread. Mangia!