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!
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!
Calories |
2398 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 198.3 g | 254% | |
| Saturated Fat | 121.1 g | 606% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 586 mg | 195% | |
| Sodium | 6555 mg | 285% | |
| Total Carbohydrate | 77.2 g | 28% | |
| Dietary Fiber | 8.9 g | 32% | |
| Total Sugars | 21.1 g | ||
| Protein | 73.2 g | 146% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 1817 mg | 140% | |
| Iron | 2.8 mg | 16% | |
| Potassium | 923 mg | 20% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.