Start by placing a large stockpot over medium heat. Allow it to warm up before adding the butter. You'll want it to melt slowly, creating a luscious base for your soup.
Add the diced onions and minced garlic to the pot. Sauté the mixture for about 3 to 4 minutes until the onions become translucent and fragrant. This step builds the foundation of flavor for your soup.
Next, sprinkle in the flour, stirring well to coat the onions and garlic. This creates a roux that will help thicken your soup as it cooks.
Pour in the chicken broth or vegetable broth, along with the low-fat milk. Stir everything together, ensuring there are no lumps from the flour. This creates the creamy base for your soup.
Now, it’s time to add the star of the show: the broccoli florets. Toss them in along with the sea salt, cayenne pepper, and ground nutmeg. These spices will elevate the soup's flavor profile.
Bring the mixture to a gentle boil. You’ll notice the soup bubbling beautifully, which means it’s almost ready to simmer. Keep an eye on it to prevent boiling over.
Once boiling, reduce the heat to low and let the soup simmer for about 15 minutes. You want to cook it until the largest broccoli florets are tender. This is where the flavors meld together.
Finally, stir in the shredded sharp cheddar cheese. As it melts, it thickens the soup and adds that creamy, cheesy goodness we all love. Stir until fully melted.
Once everything is well combined and heated through, turn off the heat. Your delicious Lightened Up Broccoli Cheddar Soup is ready to be served!