Peel and roughly chop the sweet potatoes into 1-inch chunks, creating rustic pieces that will soften evenly during slow cooking.
Dice the yellow onion and mince the garlic cloves, filling your kitchen with a warm, fragrant aroma as they become translucent after a quick sauté.
Add the chopped sweet potatoes, sautéed onion, garlic, salt, pepper, and smoked paprika (if using) into the crockpot along with the vegetable broth. Stir gently to combine.
Set the crockpot to low and cook for 6 to 8 hours, until the sweet potatoes are very tender and start to caramelize around the edges, filling the house with a sweet, smoky aroma.
Once cooked, use an immersion blender directly in the crockpot to blend the mixture until smooth and velvety. Alternatively, transfer the hot mixture in batches to a blender, then blend until creamy, being careful with the hot liquid.
Taste the soup and adjust seasoning as needed, adding a splash of lemon juice or apple cider vinegar to brighten the flavors. For extra richness, stir in coconut milk or cream if desired.
Pour the hot, smooth soup into bowls, drizzle with a little olive oil or coconut cream, and garnish with seeds or herbs if you like. Serve warm and enjoy the comforting, velvety texture.