Spicy Creamy Sweet Potato Soup

What a delight this soup is!  I could eat this all day, seriously!  Enjoy!
-3 lbs sweet potatoes
-1/2 cup water
-2 Tbs extra virgin olive oil
-1 medium onion, finely chopped
-1/2 tsp ground cumin
-1/2 tsp crushed red pepper
-4 cups chicken broth
-1/4 tsp salt
-bacon, cooked and crumbled, for topping
-shredded Parmesan cheese, for topping
Poke potatoes and place with water in large microwavable dish.  Cover and microwave on high for 15 minutes.  Flip on the other side, cover and microwave for 15 more minutes.  Remove carefully and let cool slightly.  Scoop the flesh out into a large bowl.
Meanwhile, heat the oil in large saucepan.  Add the onion and cook for about 3 minutes or until it becomes translucent.  Add the cumin and red pepper.  Mix well and cook for 1 minute.  Add the broth and sweet potatoes.  Bring mixture to a boil.
Using an immersion blender or working in batches with a regular blender, process until nice and smooth.
Season with salt and give it a good stir.
Ladle into bowls and top with bacon crumbs and cheese.  Enjoy!