cook the onion and carrot
Place a small pot over low heat. Add the olive oil and diced onion. Saute, stirring occasionally, until tender, about 5 minutes.
Cook the Broccoli Sweet Potato Soup
Add minced garlic, sweet potato, and smoked paprika to the onion in the pot. Stir to combine and cook for another minute or two. Add half of the broccoli and water (or vegetable stock). Season with salt and pepper. Bring to a boil, then lower the heat and cook for another 15 - 20 minutes or until the potato is cooked and tender.
Add the rest of the broccoli to a small bowl. Add a pinch of salt and pour boiling water over the broccoli, so that the water covers the broccoli. Cover with a plate and set aside for 5 minutes then drain.
Blend the soup using an immersion blender (or use a blender). While blending gradually add in the Cheddar cheese. Blend until the soup is nice, creamy and there aren't any chunks left.
Divide Broccoli Cheddar Soup with Sweet Potato between two plates or bowls. Add the blanched broccoli and serve. Optionally garnish with pine nuts, a teaspoon of sour cream, chopped fresh parsley and a drizzle of olive oil. Enjoy.