Broccoli Cheddar Cheese Soup

Featured in: Comfort Food

This creamy broccoli and cheddar soup combines tender broccoli florets with sharp shredded cheddar cheese in a smooth, luscious blend. The preparation begins by sautéing onion and garlic in butter, followed by creating a roux with flour. Milk and vegetable broth are whisked in to form the base. After simmering broccoli until tender, the mixture is blended to your preferred texture. Sharp cheddar is stirred in last, melting into the soup for a rich finish. Serve warm, optionally garnished with extra cheese or pepper, perfect for cozy meals.

Updated on Tue, 18 Nov 2025 15:58:00 GMT
A steaming bowl of creamy Broccoli Cheese Soup, garnished with cheddar cheese, ready to enjoy. Pin
A steaming bowl of creamy Broccoli Cheese Soup, garnished with cheddar cheese, ready to enjoy. | garlicgroove.com

A creamy comforting soup featuring tender broccoli and sharp cheddar cheese—perfect for cozy nights or a quick satisfying meal.

I first cooked this broccoli cheese soup on a chilly evening for my family. Everyone loved how smooth and rich it turned out with very little effort.

Ingredients

  • Frozen broccoli florets: 500 g (1 lb)
  • Onion: 1 medium, finely chopped
  • Garlic cloves: 2, minced
  • Sharp cheddar cheese: 200 g (2 cups), shredded
  • Unsalted butter: 60 g (1/4 cup)
  • Whole milk: 500 ml (2 cups)
  • Vegetable broth: 250 ml (1 cup)
  • All-purpose flour: 2 tbsp
  • Salt: 1/2 tsp, or to taste
  • Freshly ground black pepper: 1/4 tsp
  • Ground nutmeg: 1/4 tsp (optional)

Instructions

Cook onion and garlic:
In a large pot over medium heat melt the butter. Add the chopped onion and cook until translucent about 4 minutes. Add the garlic and cook for 1 minute more.
Make the roux:
Sprinkle in the flour and cook stirring constantly for 2 minutes to form a roux.
Add liquids:
Gradually whisk in the milk and vegetable broth until smooth.
Add broccoli and seasonings:
Add the frozen broccoli salt pepper and nutmeg (if using). Bring to a simmer and cook for 10–12 minutes until the broccoli is tender.
Blend soup:
Use an immersion blender to blend the soup to your desired consistency (chunky or smooth). Alternatively blend in batches in a countertop blender then return to the pot.
Add cheese:
Reduce the heat to low. Stir in the shredded cheddar cheese a handful at a time mixing until melted and smooth.
Finish and serve:
Taste and adjust seasoning as needed. Serve hot garnished with extra cheese or a sprinkle of black pepper if desired.
Pin
| garlicgroove.com

This is our go-to soup recipe for busy nights. Even picky eaters enjoy the creamy flavor and cheesy goodness.

Serving Suggestions

Serve with crusty bread a side salad or toast for a well-rounded meal.

Variations

Add diced carrots or celery for extra flavor or use half-and-half instead of whole milk for a lighter soup.

Nutritional Information

Each serving contains approximately 330 calories 21 g fat 18 g carbohydrates and 16 g protein.

Thick and velvety Broccoli Cheese Soup, a comforting and flavorful homemade meal for lunch. Pin
Thick and velvety Broccoli Cheese Soup, a comforting and flavorful homemade meal for lunch. | garlicgroove.com

This broccoli cheese soup is guaranteed to warm you up and make any dinner feel special. Enjoy leftovers the next day for an easy lunch.

Recipe Questions

What type of cheese works best in this soup?

Sharp cheddar cheese adds a bold, creamy flavor and melts smoothly into the soup, complementing the broccoli perfectly.

Can I use fresh broccoli instead of frozen?

Yes, fresh broccoli florets can be used; simply adjust cooking time until tender but not overcooked to retain texture.

How can I achieve a thicker soup consistency?

Cooking the roux longer before adding liquids and blending the soup thoroughly helps create a thicker, creamier texture.

Are there suitable dairy substitutes for a lighter version?

Substituting half-and-half or low-fat milk reduces richness while maintaining creaminess in the soup.

What herbs or spices enhance the flavor best?

Adding freshly ground black pepper and a hint of nutmeg enhances warmth and depth without overpowering other ingredients.

Broccoli Cheddar Cheese Soup

Creamy blend of tender broccoli and sharp cheddar melted into a warm, satisfying dish.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min


Complexity Easy

Heritage American

Output 4 Portions

Dietary requirements Vegetarian

Components

Vegetables

01 1 lb frozen broccoli florets
02 1 medium onion, finely chopped
03 2 garlic cloves, minced

Dairy

01 2 cups sharp cheddar cheese, shredded
02 1/4 cup unsalted butter
03 2 cups whole milk
04 1 cup vegetable broth

Pantry

01 2 tbsp all-purpose flour
02 1/2 tsp salt, or to taste
03 1/4 tsp freshly ground black pepper
04 1/4 tsp ground nutmeg, optional

Directions

Step 01

Sauté Aromatics: Melt butter in a large pot over medium heat. Add chopped onion and cook until translucent, about 4 minutes. Stir in garlic and cook an additional minute.

Step 02

Create Roux: Sprinkle flour over the aromatics and stir constantly for 2 minutes to form a roux.

Step 03

Incorporate Liquids: Gradually whisk in whole milk and vegetable broth until the mixture is smooth.

Step 04

Simmer Broccoli: Add frozen broccoli, salt, pepper, and optional nutmeg. Bring to a simmer and cook for 10 to 12 minutes until broccoli is tender.

Step 05

Blend Soup: Use an immersion blender to purée soup to desired consistency or blend in batches using a countertop blender, then return to pot.

Step 06

Incorporate Cheese: Reduce heat to low. Gradually stir in shredded cheddar cheese, a handful at a time, until fully melted and smooth.

Step 07

Adjust Seasoning and Serve: Taste and adjust seasoning as necessary. Serve hot, optionally garnished with extra cheese or black pepper.

Necessary tools

  • Large soup pot
  • Wooden spoon
  • Immersion blender or countertop blender
  • Measuring cups and spoons
  • Cheese grater

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains dairy (butter, milk, cheddar cheese) and gluten (all-purpose flour). Verify packaged ingredients for additional allergens if sensitive.

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 330
  • Fat: 21 g
  • Carbohydrates: 18 g
  • Protein: 16 g