Broccoli Cheese Soup

Why You’ll Love This Recipe

This broccoli cheese soup is irresistibly creamy and packed with bold, savory flavors. Unlike some store-bought versions, this soup uses fresh ingredients and real cheese, which makes a world of difference in flavor and texture. It’s quick to prepare and perfect for a cozy dinner or lunch.

Ingredients

  • 1 tablespoon butter

  • 1 small yellow onion, finely diced

  • 1 garlic clove, minced

  • 1 tablespoon all-purpose flour

  • 2 cups milk (low-fat or whole milk)

  • 2 cups chicken broth (or vegetable broth for a vegetarian version)

  • 4 cups fresh broccoli florets (or frozen, thawed and chopped)

  • 1/2 cup heavy cream

  • 2 cups sharp cheddar cheese, shredded

  • 1/2 cup parmesan cheese, grated

  • Salt and freshly ground black pepper, to taste

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

  1. In a large pot, melt the butter over medium-high heat. Add the onions and cook, stirring frequently, until softened, about 4-5 minutes.

  2. Add the garlic and flour, and cook for another 1 minute, stirring constantly.

  3. Slowly pour in the milk and chicken broth, whisking continuously. Stir in the broccoli.

  4. Bring to a simmer, stirring frequently, until the mixture begins to thicken, about 5-10 minutes.

  5. Reduce the heat to low, and cook for another 6-8 minutes, until the broccoli is tender.

  6. Stir in the heavy cream, cheddar cheese, and parmesan cheese. Mix until the cheese is fully melted and the soup is smooth.

  7. Season with salt and pepper to taste, and serve hot.

Servings and Timing

  • Servings: 4-6

  • Total Time: 30 minutes

Variations

  • Cheese options: For a lighter version, use a reduced-fat cheese, or try using white cheddar for a different flavor profile.

  • Vegan option: Use plant-based milk, nutritional yeast for a cheesy flavor, and dairy-free cheese.

  • Extra veggies: Add carrots or cauliflower to the mix for added nutrients and flavor.

Storage/Reheating

  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 3 days.

  • Reheating: Reheat on the stovetop over low heat, stirring frequently. Add a splash of milk if the soup becomes too thick.

FAQs

1. Can I use frozen broccoli?

Yes, frozen broccoli works in a pinch. Just make sure to thaw and chop it before adding to the soup.

2. Can I freeze broccoli cheese soup?

While freezing is not recommended due to the cheese and milk, you can try freezing the soup and reheat it slowly, but the texture may change.

3. Can I use a different type of cheese?

Yes, you can substitute cheddar with any melty cheese, like Gruyère or mozzarella, but cheddar gives the soup the best flavor.

4. How can I make this soup spicier?

Add a pinch of cayenne pepper or red pepper flakes for a little heat.

5. Can I make this soup dairy-free?

Yes, use plant-based milk, dairy-free cheese, and skip the heavy cream for a dairy-free version.

6. How do I prevent the cheese from curdling?

Make sure to stir the cheese in off the heat and let the soup cool for a minute if necessary before adding the cheese.

7. Can I make this soup in a slow cooker?

Yes, sauté the onions and garlic first, then transfer everything to a slow cooker. Cook on low for 4-6 hours and add the cheese at the end.

8. Can I add meat to this soup?

Yes, cooked chicken or sausage would pair well with this soup.

9. How can I make this soup thicker?

You can add more flour to the base to thicken the soup or use an immersion blender to puree some of the broccoli for a creamier texture.

10. Can I add more vegetables to the soup?

Yes, you can add vegetables like carrots, celery, or cauliflower for added nutrition and flavor.

Conclusion

This broccoli cheese soup is the ultimate comfort food, combining creamy, cheesy goodness with fresh broccoli for a hearty, satisfying meal. It’s easy to make, full of flavor, and perfect for a cozy night in. Whether you serve it with crusty bread or a side salad, this soup will surely become a family favorite!


Print

Broccoli Cheese Soup

Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Broccoli Cheese Soup is a rich, creamy, and comforting dish that’s loaded with fresh broccoli and gooey cheese. Made without any processed cheese, it’s a homemade, healthy alternative that will become your new favorite winter soup. Perfect for a cozy meal!

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4-6
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • Fresh broccoli florets
  • Butter
  • Yellow onion
  • Garlic
  • All-purpose flour
  • Milk
  • Chicken broth (or vegetable broth)
  • Heavy cream
  • Sharp cheddar cheese
  • Parmesan cheese
  • Salt and pepper

Instructions

  • Sauté onions in butter until soft. Add garlic and flour, cooking for 1 minute.
  • Slowly whisk in milk and chicken broth, then add broccoli and cook until tender.
  • Stir in cream and cheeses, cooking until melted and smooth. Season with salt and pepper.

Notes

  • Fresh broccoli is best, but frozen can be used in a pinch.
  • Use sharp or extra-sharp cheddar for a bold flavor.
  • This soup doesn’t freeze well due to the dairy content.
0 0 votes
Article Rating
Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Luke1426
Luke1426
8 hours ago
Jenny3933
Jenny3933
1 hour ago