In a spacious pot, melt the unsalted butter over medium heat. Add the diced onion and sauté for approximately 5 minutes, or until it becomes translucent and fragrant.
Incorporate the minced garlic into the pot and cook for an additional minute, stirring frequently, until the garlic releases its aroma.
Add the fresh broccoli florets to the pot, then pour in the vegetable broth, ensuring the broccoli is well covered. Increase the heat to bring the mixture to a boil. Once boiling, reduce the heat to a simmer and cook until the broccoli is tender, about 10 minutes.
After the broccoli is cooked, carefully remove the pot from heat. Using an immersion blender, blend the soup until it reaches a smooth and creamy consistency. If using a regular blender, ladle the soup into the blender in batches while being cautious of the hot liquid, and then return it to the pot.
Place the blended soup back on medium heat, and gently stir in the heavy cream, shredded sharp cheddar cheese, and Dijon mustard. Continuously mix until the cheese fully melts and the soup becomes rich and creamy.
Season the soup with salt and black pepper to taste, adjusting as necessary to enhance the flavors.
Serve the creamy broccoli cheddar bliss hot, garnished with croutons for an enjoyable crunch and added texture.
Notes
For a thicker soup, blend longer or add more cheese.