Indulge in the comfort of homemade Cream of Onion and Cheese Soup, a rich and velvety blend of caramelized onions, sharp cheddar, and Parmesan cheese. Perfectly balanced with a hint of fresh thyme and creamy stock, this hearty soup captures the essence of savory warmth in every spoonful. The onions are slow-cooked to golden perfection, unlocking their natural sweetness, while the addition of heavy cream ensures a luxuriously smooth texture. Customize your bowl by blending for a silky finish or leaving it chunky for added depth. Garnish with crisp French bread croutons for a satisfying crunch, and savor this soul-soothing dish as a starter or a cozy main course. Ready in under an hour, it’s an easy yet elegant recipe that brings comfort to your table!
Scan with your phone to download!
Melt the butter in a large, heavy-bottomed pot over medium heat.
Add the sliced onions and a pinch of salt. Cook, stirring occasionally, for 15-20 minutes until the onions are golden brown and caramelized.
Stir in the minced garlic and cook for 1 minute until fragrant.
Sprinkle the flour over the onions and mix well. Cook for 2 minutes to remove the raw flour taste.
Gradually pour in the chicken or vegetable stock, whisking constantly to avoid lumps. Bring the mixture to a simmer.
Reduce the heat to low and stir in the heavy cream. Let the soup simmer gently for 5-7 minutes to thicken slightly.
Turn off the heat and stir in the shredded cheddar cheese and Parmesan cheese until melted and smooth.
Season the soup with salt, black pepper, and thyme leaves. Adjust seasoning to taste.
Blend the soup with an immersion blender, if desired, for a smoother texture, or leave it chunky for more texture.
Ladle the soup into serving bowls and top with croutons if using. Serve warm and enjoy!
Serving size | (1945.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2397.7 |
Total Fat 198.3g | 0% |
Saturated Fat 121.1g | 0% |
Cholesterol 585.6mg | 0% |
Sodium 6554.7mg | 0% |
Total Carbohydrate 77.2g | 0% |
Dietary Fiber 8.9g | 0% |
Total Sugars 21.1g | |
Protein 73.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 1817.4mg | 0% |
Iron 2.8mg | 0% |
Potassium 923.2mg | 0% |
Source of Calories