01 - Combine rinsed lentils and vegetable broth in a medium saucepan. Bring to a boil over high heat, then reduce to medium-low heat and simmer uncovered until lentils are tender but not mushy, approximately 20 to 25 minutes. Drain any excess liquid and set aside.
02 - Heat olive oil in a large skillet over medium heat. Add diced onion and cook, stirring occasionally, until softened and translucent, about 3 to 4 minutes. Add minced garlic, chopped sun-dried tomatoes, and red pepper flakes. Cook for 1 minute, stirring constantly to prevent garlic from burning.
03 - Sprinkle dried oregano, dried thyme, and smoked paprika over the vegetable mixture. Stir well to combine. Add the cooked lentils to the skillet and toss gently to coat evenly with the aromatic spice mixture.
04 - Pour heavy cream into the skillet and sprinkle with grated Parmesan. Reduce heat to low and simmer, stirring gently to prevent sticking, until the sauce thickens and coats the lentils, approximately 5 minutes. Ensure everything is heated through.
05 - Season generously with salt and freshly ground black pepper to taste. Stir in chopped fresh basil until evenly distributed. Serve immediately, garnished with additional fresh basil leaves and extra Parmesan if desired.