Prep Ingredients: Chop broccoli, onions, garlic, and any optional vegetables (like potatoes or carrots).
Sauté Aromatics: Heat a large pot over medium heat. Add a drizzle of oil or butter, then sauté onions and garlic until fragrant.
Cook the Vegetables: Put the broccoli and vegetables together in the pot. Cover them with vegetables stock. Bring to a boil, then reduce heat and simmer until the vegetables are tender (about 10-15 minutes).
Blend the Soup: Blend all together until the soup becomes smooth.
Add Creaminess: Return the soup to the pot and stir in cheese, cream, or a dairy-free alternative for a creamy texture. Heat gently, but do not boil.
Season and Serve: Add parsley, thyme, black pepper, and a pinch of nutmeg. Taste and adjust seasoning as needed. Serve hot, and use your preferable garnish: fresh herb or Cheese, or even mix them together.