Cream of Onion Soup is a comforting and delicious soup that can be eaten at any time of the year. A staple in many savory dishes, onions have a sweet and slightly pungent flavor that adds depth and complexity to this soup.You can customize them. One of the benefits of this soup is that it makes good use of leftover onions in your pantry. Rich in antioxidants and vitamins, onions support a healthy immune system and may reduce the risk of chronic diseases such as heart disease and certain types of cancer.

source: Shutterstock


  • 2 large onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 3 cups chicken or vegetable broth
  • 1 cup heavy cream
  • 1 tablespoon all-purpose flour
  • Salt and pepper to taste
  • Croutons or chopped chives for garnish (optional)


  1. Melt the butter in a large pot over medium heat. 
  2. Add the thinly sliced onions and cook for 20 minutes, or until they are tender and caramelized. 
  3. Onions are covered with flour; toss to ensure even coating. 
  4. The soup should simmer for 15 to 20 minutes after the broth has been added to the saucepan and brought to a boil. 
  5. Blend the soup with an immersion blender until it is smooth and creamy. 
  6. Stir well after adding the heavy cream to the pot. 
  7. To taste, add salt and pepper to the food. 
  8. If desired, top with chopped chives or croutons when serving while still hot.