Total Time
1hr 30mins
Prep 20 mins
Cook 1 hr 10 mins

I love caramelized onions. I love cream soups. Why not combine the two? As a side note, caramelizing the onions takes a while. You don't want to burn them, you want to caramelize them. Be patient! :]

Ingredients Nutrition


  1. In a medium pot, melt the butter over medium heat. Add onion and garlic. Stir continuously until onions are caramelized (brown, but not burned), about 30 minutes or more.
  2. Whisk in flour, cook for 2 minutes.
  3. Add milk or half-and-half, whisk until smooth.
  4. Add balsamic vinegar, Worcestershire sauce, salt, pepper, and broth. Let simmer for 20 minutes.
  5. Add vegetables, mix thoroughly, and let simmer for 20 minutes, or until vegetables are tender.
  6. Turn off heat and let it cool for a few minutes.
  7. Puree soup in batches until at least half of the soup is blended. Mix thoroughly.
  8. Cook over medium heat until hot.