In a Dutch Oven, sauté the onions in butter it until soft. Sprinkle the flour over the mixture. Cook and stir over medium heat for 1-2 minutes.
Whisk in the chicken stock, half & half, salt and pepper, and Justice seasoning.
Add the broccoli and cook over low heat for 15-20 minutes or until the broccoli is tender.
Using an immersion blender, blend half the soup until smooth, or transfer half to a blender and then return to the pot)Add the cheese over low heat and stir until melted in. Add nutmeg if desired.Serve with crusty bread.