Why make this recipe
Broccoli Cheese Soup is not just a dish; it’s a warm hug in a bowl. It’s the kind of comfort food that warms your soul and reminds you of home-cooked meals. With its creamy texture and rich cheese flavor, this soup appeals to kids and adults alike. The best part? It’s packed with nutritious ingredients like broccoli and carrots while still being irresistibly delicious. This soup is perfect for chilly evenings or when you’re feeling under the weather, making it an ideal recipe to have in your cooking repertoire.
How to make Broccoli Cheese Soup
Making your own Broccoli Cheese Soup is simpler than you might think. With a few basic ingredients and some easy steps, you can whip up this delicious comfort food in no time. Just gather your ingredients, follow the directions, and you’ll have a homemade soup that feels just like a warm embrace on a cold day.
Ingredients:
- 4 tablespoons unsalted butter
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups low-sodium chicken broth
- 2 cups whole milk
- 3 cups fresh broccoli florets, chopped small
- 1 cup matchstick carrots or grated carrots
- 2 cups sharp cheddar cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (optional)
- 1/2 cup heavy cream (optional for extra richness)
Directions:
-
Melt the Butter: Start by melting the butter in a large pot over medium heat. This should take about 1-2 minutes.
-
Cook the Onion: Add the finely chopped onion to the pot and cook for 3 to 4 minutes. You want the onion to soften and release its natural sweetness.
-
Add Garlic: Stir in the minced garlic and cook for an additional 30 seconds. This will boost the flavor of your soup.
-
Thicken with Flour: Sprinkle the all-purpose flour over the onion mixture, stirring constantly for 1 to 2 minutes. This helps to cook off the raw flour taste and will thicken your soup.
-
Incorporate Liquids: Gradually whisk in the chicken broth and whole milk, ensuring the mixture is smooth and free from lumps.
-
Add Vegetables: Toss in the chopped broccoli and matchstick carrots. Bring the mixture to a gentle simmer and cook for about 15 to 20 minutes. Stir occasionally until the vegetables are tender.
-
Add Cheese and Seasoning: Reduce the heat to low, then stir in the shredded cheddar and grated Parmesan until fully melted. Season with salt, black pepper, and optional nutmeg. Adjust these to suit your taste preferences.
-
Blend for Texture: Use an immersion blender to partially blend the soup until you reach a creamy consistency, leaving some chunks of vegetables for texture.
-
Add Heavy Cream: If you want extra richness in your soup, stir in the heavy cream and heat through.
-
Serve: Serve your warm, delicious Broccoli Cheese Soup in bowls, and enjoy!
Nutriment benefits
Broccoli Cheese Soup is rich in nutrients, making it a wholesome choice for a meal. Broccoli is an excellent source of vitamins C and K, fiber, and antioxidants. The addition of carrots provides extra vitamins and adds a touch of sweetness. Cheese contributes calcium and protein, making this soup not only comforting but also nutritious. For those adding heavy cream, it adds a luxurious texture and richness to your soup, making every spoonful delightful.
What to Serve With Broccoli Cheese Soup
Broccoli Cheese Soup pairs well with a variety of sides, enhancing your comfort food experience. You could serve it with:
- Crusty Bread: A piece of warm, crusty bread is perfect for dipping into the soup.
- Salad: A light green salad can provide a nice balance to the rich flavors of the soup.
- Grilled Cheese Sandwich: This classic combination makes for an extra hearty meal.
- Cornbread: Sweet cornbread adds a wonderful flavor contrast to the savory soup.
Each of these sides complements the creamy, cheesy goodness of the soup, making your meal complete.
Why You’ll Love This
You’ll love this Broccoli Cheese Soup because it’s:
- Comforting: The creamy texture and cheesy flavor are like a warm blanket on a cold day.
- Quick to Make: In under 30 minutes, you can have a homemade soup that rivals any restaurant version.
- Healthy: Packed with vegetables, this soup is nutritious without sacrificing flavor.
- Customizable: Feel free to add other vegetables, spices, or even proteins to make it your own.
How to store Broccoli Cheese Soup
Storing Broccoli Cheese Soup is simple. Allow the soup to cool to room temperature, then transfer it to an airtight container. It will keep in the refrigerator for up to 3 days. If you want to save it for a longer period, you can freeze it. Just make sure to leave a little space in the container for the soup to expand as it freezes. Thaw it in the refrigerator overnight before reheating on the stove or in the microwave, adding a splash of milk if needed to help regain its creaminess.
Tips and mistakes to avoid
While making Broccoli Cheese Soup is straightforward, here are some helpful tips to ensure your soup turns out perfectly:
- Don’t Rush the Onions: Cooking the onions properly at the beginning is crucial. They should be soft and translucent for the best flavor.
- Watch the Flour: Ensure you cook the flour long enough to avoid a raw taste in your soup. This step thickens the soup beautifully.
- Use Fresh Ingredients: Fresh broccoli will yield the best flavor and texture. Frozen broccoli can become mushy when cooked.
- Taste as You Go: Adjust seasoning based on your preference. Everyone’s taste is different, so don’t be afraid to tweak!
Variation
While the classic version is always a hit, you can make variations to this recipe:
- Add Proteins: Consider adding shredded chicken or cooked bacon for an extra hearty soup.
- Alternative Cheeses: Try using Gruyère or mozzarella instead of cheddar for different flavor profiles.
- Spice It Up: Add a pinch of cayenne pepper or red pepper flakes for a bit of heat.
- Vegan Version: Substitute the butter with olive oil, use vegetable broth, and swap dairy cheeses for plant-based alternatives.
These variations allow you to tailor the soup to your taste or dietary needs while still enjoying the comforting goodness.
FAQs
1. Can I use frozen broccoli for this soup?
Yes, you can use frozen broccoli, but for the best texture, fresh broccoli is recommended. If using frozen, add it during the last 5-10 minutes of cooking.
2. How do I make this soup gluten-free?
Substitute the all-purpose flour with a gluten-free flour blend or cornstarch mixed with water to thicken the soup.
3. Can I make this soup ahead of time?
Absolutely! Broccoli Cheese Soup can be made ahead of time. Just reheat gently on the stove, adding a little more milk if necessary to regain the creaminess.
4. Is it okay to use low-fat milk instead of whole milk?
You can use low-fat milk, but keep in mind that it may affect the creaminess of the soup. If you want a lighter version, you could mix it with a bit of cream for richness.
Enjoy making and savoring this delightful Broccoli Cheese Soup, perfect for any day when you’re craving comfort food!
Print
Broccoli Cheese Soup
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting and creamy Broccoli Cheese Soup packed with nutritious ingredients, perfect for chilly evenings.
Ingredients
- 4 tablespoons unsalted butter
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups low-sodium chicken broth
- 2 cups whole milk
- 3 cups fresh broccoli florets, chopped small
- 1 cup matchstick carrots or grated carrots
- 2 cups sharp cheddar cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (optional)
- 1/2 cup heavy cream (optional for extra richness)
Instructions
- Melt the butter in a large pot over medium heat (1-2 minutes).
- Add chopped onion and cook until softened (3-4 minutes).
- Stir in minced garlic and cook for an additional 30 seconds.
- Sprinkle flour over the onion mixture, stirring constantly (1-2 minutes).
- Gradually whisk in chicken broth and whole milk, ensuring a smooth mixture.
- Add broccoli and carrots, bring to a simmer, and cook until tender (15-20 minutes).
- Reduce heat, stir in cheddar and Parmesan until melted, and season with salt, black pepper, and nutmeg.
- Use an immersion blender to partially blend the soup to a creamy consistency.
- If desired, stir in heavy cream and heat through.
- Serve in bowls and enjoy!
Notes
For best results, use fresh ingredients and adjust seasonings to taste. Can be made ahead and reheated.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 60mg








