Dive into a bowl of velvety, flavor-packed Green Cheese Soup—a comforting blend of vibrant vegetables and rich, creamy cheeses. Perfectly balancing sharp cheddar and nutty Parmesan, this soup begins with a base of sautéed onions and garlic, thickened with a golden roux for a luscious texture. Fresh broccoli and baby spinach give it its signature green hue while boosting its nutrient content, and the addition of whole milk and heavy cream lends a luxurious richness. Ideal for chilly nights or as a crowd-pleasing appetizer, this easy-to-make soup comes together in under 45 minutes and is irresistibly smooth thanks to an immersion blender. Finish with a hint of nutmeg and a sprinkle of extra cheese for a comforting bowl that’s as satisfying as it is wholesome. Perfect for fans of creamy soups, green vegetables, and cheesy indulgence!
In a large pot, heat the butter and olive oil over medium heat until the butter is melted.
Add the diced onion and cook, stirring occasionally, for 4–5 minutes or until translucent.
Stir in the minced garlic and cook for an additional 1–2 minutes until fragrant.
Sprinkle the flour over the onion and garlic mixture, stirring constantly, to create a roux. Cook for 1–2 minutes to eliminate the raw flour taste.
Gradually whisk in the vegetable broth, ensuring there are no lumps, and bring the mixture to a simmer.
Add the chopped broccoli florets and cook for 8–10 minutes or until tender.
Stir in the baby spinach leaves and cook for another 1–2 minutes until wilted.
Using an immersion blender or countertop blender, puree the soup until smooth and creamy.
Return the soup to low-medium heat and stir in the shredded cheddar cheese and grated Parmesan cheese, allowing them to melt completely.
Gradually add the milk and heavy cream, stirring continuously, and heat the soup gently without bringing it to a boil.
Season with salt, black pepper, and nutmeg (if using) to taste.
Serve the soup hot, garnished with additional shredded cheese or a sprinkle of fresh herbs, if desired.
Serving size | 2157.7 grams (2157.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2394 |
Total Fat 169.00g | 217% |
Saturated Fat 95.20g | 476% |
Polyunsaturated Fat 4.70g | |
Cholesterol 461mg | 154% |
Sodium 6685mg | 291% |
Total Carbohydrate 125.70g | 46% |
Dietary Fiber 20.10g | 72% |
Total Sugars 45.30g | |
Protein 100.60g | 201% |
Vitamin D 251IU | 1254% |
Calcium 2553mg | 196% |
Iron 10mg | 53% |
Potassium 3632mg | 77% |
Source of Calories