Step into a world of culinary comfort with the irresistible Broccoli Cheese Soup, a timeless classic that seamlessly blends the velvety richness of cheese with the wholesome goodness of broccoli. This indulgent creation begins with a sauté of finely chopped onions, minced garlic, grated carrots, and vibrant broccoli florets, creating a medley of colors and aromas that promise a culinary delight.

As the vegetables tenderize in a luscious pool of butter, a delicate roux made with flour is introduced, laying the foundation for the soup’s creamy consistency. Gradually enriched with vegetable or chicken broth and milk, the concoction simmers gently, allowing the broccoli to reach a delightful tenderness.

A partial blend with an immersion blender transforms the mixture into a velvety masterpiece, retaining the hearty texture of broccoli while creating a luxurious base. The grand finale comes with the addition of sharp cheddar cheese, its savory profile melting into the soup to create a symphony of flavors.

Seasoned with a touch of salt, pepper, and a whisper of nutmeg for those seeking an extra layer of warmth, the Broccoli Cheese Soup is ready to be ladled into bowls. Optionally garnished with croutons or an additional sprinkle of shredded cheese, each spoonful promises a journey through a comforting tapestry of tastes.

With approximately 300-350 calories per serving, this soup is not just a culinary indulgence but also a source of nourishment, marrying flavor and nutrition in a delightful fusion. Perfect for cozy evenings or as a delectable prelude to a hearty meal, Broccoli Cheese Soup is a testament to the joy found in the simple pleasures of a well-crafted bowl of comfort.

Broccoli cheese soup


  • 4 cups broccoli florets
  • 1 onion, finely chopped
  • 2 carrots, grated
  • 2 cloves garlic, minced
  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 4 cups vegetable or chicken broth (low-sodium)
  • 2 cups milk
  • 2 cups shredded sharp cheddar cheese
  • Salt and pepper, to taste
  • Pinch of nutmeg (optional)
  • Croutons or additional shredded cheese for garnish (optional)


  1. Cook Vegetables:
    • In a large pot, melt butter over medium heat. Add chopped onions, minced garlic, grated carrots, and broccoli florets. Sauté until the vegetables are tender.
  2. Make Roux:
    • Sprinkle flour over the vegetables and stir to create a roux. Cook for a few minutes to eliminate the raw flour taste.
  3. Add Broth and Milk:
    • Gradually pour in the vegetable or chicken broth, stirring constantly to avoid lumps. Add milk and bring the mixture to a simmer.
  4. Simmer Until Tender:
    • Allow the soup to simmer until the broccoli is tender, approximately 15-20 minutes.
  5. Blend Soup:
    • Use an immersion blender to partially blend the soup for a creamy consistency. If using a regular blender, let the soup cool slightly before blending in batches.
  6. Add Cheese and Season:
    • Stir in the shredded cheddar cheese until melted. Season with salt, pepper, and a pinch of nutmeg if desired.
  7. Serve and Garnish:
    • Ladle the Broccoli Cheese Soup into bowls and garnish with croutons or additional shredded cheese if desired.

Nutrition Information (approximate, per serving):

  • Calories: ~300-350
  • Protein: ~15g
  • Fat: ~20-25g
  • Carbohydrates: ~20-25g
  • Fiber: ~5-7g
  • Sugars: ~8-12g

Please note that the nutrition values are approximate and may vary based on specific ingredients and portion sizes. Adjustments can be made based on your dietary preferences and needs. Enjoy this indulgent Broccoli Cheese Soup as a soul-warming, creamy delight, perfect for cozy evenings or as a comforting starter to a hearty meal.