Add oil and chopped veggies to a large pot and simmer until cooked, 5-10 minutes
Add tomato paste, garlic, and curry paste and saute until fragrant to temper the spices
Add lentils, broth, cauliflower, and salt and simmer until lentils and cauliflower are cooked through - 15-20 minutes (lentils will expand and soften)
Remove from heat and allow to cool slightly
Add coconut milk, sriracha, and lime juice
Using an immersion blender, blend the soup to puree consistency, adding liquid if necesary
Garnish with cilantro and pumpkin seeds
Enjoy!