Broccoli Cheddar Cheese Soup

Featured in: Comfort Food Classics

This creamy broccoli and cheddar cheese soup combines tender frozen broccoli florets with sharp shredded cheddar cheese in a rich, velvety base made from milk, butter, and vegetable broth. Sautéed onions and garlic add depth, while a simple roux ensures perfect thickness. Blended to desired texture and seasoned with salt, pepper, and nutmeg, this dish warms up quickly and is ideal for cozy evenings. Variations include lighter dairy or added veggies like carrots or celery for extra flavor and texture.

Updated on Tue, 18 Nov 2025 12:11:00 GMT
A steaming bowl of creamy Broccoli Cheese Soup, garnished with cheese and pepper. Save
A steaming bowl of creamy Broccoli Cheese Soup, garnished with cheese and pepper. | suggestionsforever.com

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

This broccoli cheese soup is a staple in my house (especially on chilly evenings) because everyone asks for seconds. It's a warming bowl that instantly makes you feel at home.

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

Sauté aromatics:
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 season:
Add the frozen broccoli salt pepper and nutmeg (if using). Bring to a simmer and cook for 1012 minutes until the broccoli is tender.
Blend the 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.
Taste 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 a rich and velvety Broccoli Cheese Soup, perfect for a cozy dinner. Save
Close-up of a rich and velvety Broccoli Cheese Soup, perfect for a cozy dinner. | suggestionsforever.com

Making this soup together has become a tradition for my family—especially when we want a comforting meal to share on Sundays. The kids love grating the cheese and watching the transformation in the pot.

Serving Suggestions

Pair your broccoli cheese soup with crusty bread garlic toast or a crisp green salad for a satisfying meal. A sprinkle of extra cheese or fresh herbs adds a flavorful finish.

Variations

Add diced carrots or celery along with the onions for more color and nutrition. For a lighter soup replace whole milk with low-fat milk or half-and-half.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat stirring to prevent the cheese from separating.

Homemade Broccoli Cheese Soup: a vibrant, cheesy bowl, ready to warm you up. Save
Homemade Broccoli Cheese Soup: a vibrant, cheesy bowl, ready to warm you up. | suggestionsforever.com

This soup is a great make-ahead meal or cozy weeknight dinner. Enjoy every spoonful of comforting cheesy goodness!

Recipe Help & FAQs

Can I use fresh broccoli instead of frozen?

Yes, fresh broccoli can be used. Simply chop into florets and cook until tender; this may require slightly longer simmering time.

What is the purpose of the roux in this soup?

The roux, made from flour and butter, helps thicken the soup to achieve a smooth, creamy consistency.

How can I make the soup lighter?

Substitute whole milk with half-and-half or low-fat milk for a lighter texture without compromising the flavor too much.

Is it necessary to blend the soup completely smooth?

Blending is optional—you can blend until chunky or completely smooth based on your texture preference.

Can I add other vegetables for more flavor?

Yes, adding diced carrots or celery enhances flavor and adds texture to the soup.

Broccoli Cheddar Cheese Soup

Comforting blend of broccoli with sharp cheddar in a smooth, creamy base for quick meals.

Prep Time
10 mins
Time to Cook
25 mins
Overall Time
35 mins
Created by Suggestions Forever Hannah Lewis


Skill Level Easy

Cuisine American

Makes 4 Serving Count

Diet Details Meat-Free

Ingredient List

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 tablespoons all-purpose flour
02 1/2 teaspoon salt, or to taste
03 1/4 teaspoon freshly ground black pepper
04 1/4 teaspoon 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 minute.

Step 02

Prepare Roux: Sprinkle flour over the onion and garlic mixture, stirring constantly for 2 minutes to form a roux.

Step 03

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

Step 04

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

Step 05

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

Step 06

Melt Cheese: Reduce heat to low. Stir shredded cheddar cheese in gradually, mixing until fully melted and smooth.

Step 07

Season and Serve: Adjust seasoning to taste. Serve hot, garnished with additional cheese or a sprinkle of black pepper if desired.

Needed Equipment

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

Allergy Notice

Review each ingredient to check for allergens. Ask a healthcare specialist if you're unsure.
  • Contains dairy (butter, milk, cheddar cheese) and gluten (flour). Review packaged ingredients for allergens if sensitive.

Nutrition Info (per serving)

Details shown are for reference. Always check with your healthcare provider for advice.
  • Calories: 330
  • Fats: 21 g
  • Carbohydrates: 18 g
  • Proteins: 16 g