• 2 tablespoons butter: For sautéing and adding flavor.
• 1 medium onion, diced: This adds a sweet base flavor to the soup.
• 2 cloves garlic, minced: Garlic enhances the overall taste.
• 3 cups broccoli florets: Fresh or frozen, broccoli gives the soup its vibrant color and nutrients.
• 2 large potatoes, peeled and diced: Potatoes add creaminess and heartiness.
• 4 cups vegetable or chicken broth: This is the soup’s liquid base—feel free to use low-sodium for a healthier option.
• 1 cup heavy cream: For that rich, creamy texture.
• 2 cups shredded cheese (cheddar or your favorite): This is the star of the show, giving the soup its cheesy goodness.
• Salt and pepper to taste: To enhance all the flavors.
• Optional toppings: Croutons, extra cheese, or a sprinkle of chives for garnish.