In a large dutch oven over medium high heat, add the butter and olive oil. Stir until the butter is melted.
Add the chopped onion, garlic, carrots, and cauliflower florets. Sauté for 8-10 minutes.
Stir in the flour until well incorporated.
Add the broth and bring to a boil. Cook over medium heat for 5-8 minutes, until carrots are fork tender.
Using a slotted spoon, transfer the vegetables to a high-speed blender. Blend until smooth. Add back to the soup pot.
Add the broccoli florets, bay leaves, smoked paprika, salt, and black pepper. Stir together.
Simmer uncovered or 8-10 minutes, until the broccoli is bright green in color and tender.
Using a slotted spoon once more, transfer 3/4ths of the broccoli florets to the high speed blender to blend until smooth. Add back to the soup pot.
Stir in the grated cheddar cheese and coconut milk. Reheat to desired serving temperature.
Enjoy warm with BUBBL’R Lemon Lime and garnished with crispy bacon.