Broccoli Cheddar Cheese Soup

Featured in: Hearty Dinners

This comforting soup combines tender broccoli florets with sharp cheddar cheese in a creamy base. Butter and onions form the flavorful start, enhanced by garlic and a roux of flour to thicken. Slowly simmered with milk and vegetable broth, it’s blended to desired texture and finished by melting in shredded cheese. Perfect for cozy evenings or quick warm meals, it offers a satisfying balance of creamy and fresh vegetable flavors. Optional nutmeg adds subtle warmth, while variations like carrots or celery bring extra depth.

Updated on Tue, 18 Nov 2025 16:04:00 GMT
Broccoli Cheese Soup: A steaming bowl of creamy soup with visible cheddar cheese, ready to warm you. Pin
Broccoli Cheese Soup: A steaming bowl of creamy soup with visible cheddar cheese, ready to warm you. | kitchenprairie.com

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

I first made this broccoli cheese soup when my family requested something warming after a busy day. The way the cheese melts into the velvety base makes every spoonful feel like a treat, and the recipe is simple enough for anyone to master.

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 (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.
Simmer broccoli:
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.
Thick and creamy Broccoli Cheese Soup, garnished and ready, perfect for a cozy, comforting lunch. Pin
Thick and creamy Broccoli Cheese Soup, garnished and ready, perfect for a cozy, comforting lunch. | kitchenprairie.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

My kids love scooping up this soup with hunks of warm bread, and we always enjoy sharing it around the dinner table when chilly weather rolls in.

Serving Suggestions

Pair this soup with crusty bread or a fresh green salad for a complete meal that satisfies any appetite.

Dietary Adjustments

For a lighter version, use low-fat milk and feel free to add other veggies like carrots or celery for a nutrition boost.

Kitchen Tools Needed

You'll just need a large soup pot, wooden spoon, immersion blender or countertop blender, measuring cups and spoons, and a cheese grater.

Close-up of a bowl brimming with rich Broccoli Cheese Soup, showcasing the tender broccoli florets. Pin
Close-up of a bowl brimming with rich Broccoli Cheese Soup, showcasing the tender broccoli florets. | kitchenprairie.com

This broccoli cheese soup delivers cozy comfort in every spoonful. Make it your go-to bowl on cold evenings and enjoy delicious leftovers all week.

Recipe Questions & Answers

What kind of broccoli is best for this soup?

Frozen broccoli florets work well for convenience and maintaining texture, but fresh broccoli can be used for a brighter flavor.

How can I adjust the soup’s thickness?

Blend to your preferred consistency using an immersion or countertop blender. For thicker soup, reduce broth or add more flour to the roux.

Can I substitute the cheddar cheese?

Mild or sharp cheddar provides the classic flavor, but other meltable cheeses like Gruyere or Monterey Jack can add interesting variations.

What cooking tools will I need?

A large pot for simmering, a wooden spoon for stirring, and an immersion or countertop blender for pureeing are essential.

Are there any helpful tips for extra flavor?

Adding diced carrots or celery during cooking enhances texture and sweetness, while a sprinkle of nutmeg adds subtle warmth.

Broccoli Cheddar Cheese Soup

Creamy blend of broccoli and sharp cheddar cheese for a comforting warm dish.

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


Skill level Easy

Heritage American

Output 4 Portions

Diet specifications 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 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

Phase 01

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

Phase 02

Create Roux: Sprinkle the flour over the butter and vegetables, stirring constantly for 2 minutes to form a roux.

Phase 03

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

Phase 04

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

Phase 05

Blend Soup: Use an immersion blender to puree the soup to your preferred texture, either smooth or slightly chunky. Alternatively, blend in batches using a countertop blender and return it to the pot.

Phase 06

Add Cheese: Reduce heat to low and gradually stir in the shredded cheddar cheese, mixing until fully melted and smooth.

Phase 07

Adjust Seasoning and Serve: Taste and adjust seasoning if necessary. Serve the soup hot, optionally garnished with extra cheese or a sprinkle of black pepper.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain.
  • Contains dairy (butter, milk, cheddar cheese) and gluten (flour).

Nutrient content (each portion)

This data is offered as a general guide and isn't a substitute for professional medical guidance.
  • Energy: 330
  • Fat: 21 g
  • Carbohydrates: 18 g
  • Protein: 16 g