Turn oven on to 375.
If broccoli is fresh, cut into bite size florets. Peel onion and dice. Peel garlic cloves and leave them whole.
Arrange bacon slices, broccoli, onion and garlic cloves on a large baking sheet. Drizzle with olive oil. Place in oven for 20 minutes, or until bacon is crispy.
Add can of coconut cream, 1 cup broth, onion, garlic cloves and half the amount of roasted broccoli to a blender on high speed until creamy.
In a dutch oven or large soup pot, add 1 cup broth on low-medium heat on the stove, with the rest of the roasted broccoli. Then slowly pour in the blended broccoli soup to the pot.
Season with salt and pepper. Serve with crumbled bacon pieces and garnish with parsley!