Description
Broccoli Cheese Soup is the ultimate comfort food, combining fresh broccoli with a creamy, velvety cheese base. This rich soup is the perfect balance of creamy indulgence and nutritious vegetables. Whether you’re enjoying a cozy evening at home or serving it as a hearty starter, this easy-to-make soup is sure to become a favorite!
Ingredients
4 cups fresh broccoli florets
2 tablespoons butter
1 small onion, chopped
2 cloves garlic, minced
3 cups chicken or vegetable broth
1 cup milk (or heavy cream for a richer texture)
1 ½ cups shredded cheddar cheese
1 cup shredded mozzarella cheese
Salt and pepper to taste
Instructions
-
Prepare the Broccoli: In a large pot, steam the broccoli florets until tender, about 5–7 minutes. Once tender, set aside.
-
Make the Base: In the same pot, melt butter over medium heat. Add chopped onion and cook until softened, about 3–5 minutes. Add minced garlic and cook for another minute until fragrant.
-
Combine Broth & Milk: Pour in chicken or vegetable broth and milk (or heavy cream). Stir well to combine and bring to a simmer. Let it cook for 5 minutes.
-
Blend the Soup: Using an immersion blender, blend the soup until smooth, leaving some chunks of broccoli for texture. Alternatively, transfer in batches to a blender and pulse until smooth.
-
Add Cheese: Stir in shredded cheddar and mozzarella cheese, allowing them to melt into the soup. Season with salt and pepper to taste.
-
Serve: Once the cheese is melted and the soup is smooth and creamy, serve hot. Optionally, garnish with fresh herbs.
Notes
-
For extra flavor, try using a combination of cheeses like Gruyère, Gouda, or Parmesan.
-
Make it vegan by using plant-based milk and vegan cheese.
-
Add extra protein by stirring in shredded chicken or crumbled sausage.
-
Spice it up with cayenne pepper or chili flakes for some heat.
- Prep Time: 10min
- Cook Time: 20min
- Category: soup
- Method: Stovetop
- Cuisine: American