Broccoli Cheddar Cheese Soup

Featured in: Hearty Dinners

This creamy broccoli and sharp cheddar melt together to form a comforting soup perfect for quick, satisfying meals. Butter, onions, and garlic create a rich base, thickened by a gentle roux, then combined with milk and vegetable broth before tender broccoli is added. Blended to preference and finished with melted cheddar, this dish offers velvety texture and rich flavors. Optional nutmeg and seasoning enhance the warmth, making it a cozy choice to serve with crusty bread or a fresh salad for a complete meal.

Updated on Mon, 17 Nov 2025 16:23:00 GMT
A steaming bowl of creamy Broccoli Cheese Soup, garnished with melted cheddar and black pepper. Save It
A steaming bowl of creamy Broccoli Cheese Soup, garnished with melted cheddar and black pepper. | sunnyspoonful.com

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

Broccoli cheese soup always brings warmth to the table. I first discovered how easy it was to make from scratch on a cold winter evening, and it instantly became a family favorite.

Ingredients

  • Frozen broccoli florets: 500 g (1 lb)
  • Onion: 1 medium, finely chopped
  • Garlic: 2 cloves, 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)
  • Black pepper: 1/4 tsp, freshly ground
  • Ground nutmeg (optional): 1/4 tsp

Instructions

Start the base:
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.
Cook vegetables:
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.
Close-up of golden, cheesy Broccoli Cheese Soup, a comforting American classic for dinner. Save It
Close-up of golden, cheesy Broccoli Cheese Soup, a comforting American classic for dinner. | sunnyspoonful.com

Gathering around the table with my family for this soup always sparks conversation. The kids love to add an extra sprinkle of cheese on top and laugh as it melts.

Notes

For a lighter soup, substitute half-and-half or low-fat milk. Add diced carrots or celery for extra flavor and texture. Pair with crusty bread or a side salad for a complete meal.

Required Tools

Large soup pot, wooden spoon, immersion blender or countertop blender, measuring cups and spoons, cheese grater

Allergen Information

Contains dairy (butter, milk, cheddar cheese) and gluten (flour). Check all packaged ingredients for possible allergens if sensitive.

Velvety smooth Broccoli Cheese Soup, ready to ladle into bowls alongside crusty bread. Save It
Velvety smooth Broccoli Cheese Soup, ready to ladle into bowls alongside crusty bread. | sunnyspoonful.com

Enjoy this classic soup whenever you need a quick, satisfying meal. Every spoonful is pure comfort.

Recipe FAQs

Can I use fresh broccoli instead of frozen?

Yes, fresh broccoli can be used. Just chop into florets and add slightly earlier to ensure tenderness.

How can I adjust the thickness of the soup?

Blend to desired consistency, or add extra vegetable broth for a thinner texture or reduce liquid slightly for thicker results.

What can I substitute for sharp cheddar cheese?

Other flavorful cheeses like Gruyère or fontina work well and provide a similar creamy texture.

Is it possible to make this without dairy?

For dairy-free options, substitute butter with plant-based margarine, milk with almond or oat milk, and skip or replace cheese with vegan alternatives.

How long can leftovers be stored?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently to preserve texture and flavor.

Can I add other vegetables for extra flavor?

Diced carrots or celery are excellent additions that complement the broccoli and enhance the texture.

Broccoli Cheddar Cheese Soup

Tender broccoli and sharp cheddar melted into a smooth, creamy blend.

Prep Time
10 mins
Cook Time
25 mins
Total Duration
35 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Easy

Cuisine Style American

Recipe Yield 4 Serving Size

Diet Preferences Vegetarian-Friendly

What You'll Need

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

Pantry

01 1 cup vegetable broth
02 2 tbsp all-purpose flour
03 1/2 tsp salt, or to taste
04 1/4 tsp freshly ground black pepper
05 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 minced garlic and cook for an additional 1 minute.

Step 02

Prepare roux: Sprinkle flour over the mixture 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 with broccoli and seasoning: Add frozen broccoli florets, salt, pepper, and nutmeg if using. Bring to a simmer and cook for 10 to 12 minutes until broccoli is tender.

Step 05

Blend soup: Use an immersion blender to puree the soup to the desired consistency. Alternatively, blend in batches using a countertop blender and return to the pot.

Step 06

Incorporate cheese: Reduce heat to low and gradually stir in shredded cheddar cheese until fully melted and smooth.

Step 07

Adjust seasoning and serve: Taste and adjust seasoning as needed. Serve hot, optionally garnished with extra cheese or a sprinkle of black pepper.

Tools You'll Need

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

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains dairy (butter, milk, cheddar cheese) and gluten (all-purpose flour)

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 330
  • Fats: 21 grams
  • Carbohydrates: 18 grams
  • Proteins: 16 grams