In a large, heavy-bottomed pot, warm the olive oil over medium heat. Once hot, add the diced onion and sauté for approximately 3-4 minutes, or until it becomes translucent and fragrant.
Incorporate the diced carrots, celery, and minced garlic into the pot. Continue to sauté for an additional 4-5 minutes, allowing the vegetables to soften and the garlic to bloom.
Next, stir in the diced yellow bell pepper, broccoli florets, zucchini, and corn. Sauté everything together for another 3-4 minutes, ensuring the vegetables are well mixed and slightly tender.
Carefully pour in the vegetable broth, bringing the entire mixture to a rolling boil. Once boiling, reduce the heat to low and allow the soup to simmer for about 15 minutes, or until all the veggies are tender and the flavors meld beautifully.
Gently stir in the creamy coconut milk, dried thyme, and paprika. Season with sea salt and freshly cracked black pepper to taste. Allow the soup to heat through for another 5 minutes, ensuring it’s deliciously warm.
Take an immersion blender and blend the soup to your desired consistency; you can leave it chunky for additional texture or blend it until creamy.
Adjust the seasoning again if needed, then remove the pot from heat.
Notes
Serve steaming hot with a drizzle of coconut milk and fresh parsley on top. Pair with crusty bread for dipping.