cook the onion
Place a small pot over low heat. Add the olive oil and diced onion. Saute, occasionally stirring, 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 to cover 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 lovely, 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.