Broccoli Cheddar Soup

Creamy broccoli cheddar soup in a bowl garnished with fresh broccoli florets and shredded cheddar cheese, served with crusty bread on a rustic table.

Loading…

By Reading time

This cozy Broccoli Cheddar Soup is creamy, cheesy, and packed with healthy broccoli. Perfect for warming up on a chilly day, it’s a bowl of happiness!

I love how easy it is to whip up this soup, and the cheesy goodness is irresistible. I often pair it with crusty bread for dipping—yummy!

Key Ingredients & Substitutions

Broccoli: Fresh broccoli florets are key for a vibrant flavor and color. If you can’t find fresh, frozen broccoli works too. Just adjust cooking time since frozen may require less cooking.

Cheddar Cheese: Sharp cheddar gives the best flavor. You can use mild cheddar if you prefer something less intense. For a twist, try mixing in Gruyère or a bit of pepper jack for some heat!

Half-and-Half: This adds creaminess, but whole milk or light cream is a good substitute. For a healthier option, use unsweetened almond or oat milk. Just be mindful that the flavor and creaminess will vary slightly.

Butter: Unsalted butter is great for controlling the soup’s saltiness. You could swap it with olive oil or a plant-based butter for a dairy-free version.

How Can I Make the Broccoli Cheddar Soup Creamier?

If you want a super creamy soup, a couple of techniques can help. The roux—flour and butter mixture—is essential for thickening. Make sure to cook it just long enough to lose the raw taste; browning can affect the color.

  • After cooking the broccoli, consider blending the whole soup for a smoother texture or just a portion for some chunks. An immersion blender works wonders here!
  • Always stir in cheese on low heat to avoid clumping. Add it gradually, so it melts evenly.

Broccoli Cheddar Soup

How to Make Broccoli Cheddar Soup

Ingredients You’ll Need:

Base Ingredients:

  • 4 tbsp unsalted butter
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour

Liquids:

  • 2 cups chicken broth (or vegetable broth for vegetarian)
  • 2 cups half-and-half or whole milk

Main Ingredient:

  • 4 cups fresh broccoli florets (about 1 medium head)

Cheese:

  • 2 cups shredded sharp cheddar cheese

Seasonings:

  • Salt and black pepper to taste
  • Pinch of nutmeg (optional)
  • 1/4 tsp cayenne pepper or smoked paprika (optional, for a hint of spice)

For Topping:

  • Extra shredded cheddar cheese for garnish

How Much Time Will You Need?

This delicious soup takes about 15 minutes to prepare and around 20 minutes to cook, making it a quick and easy meal option. You’ll enjoy a comforting bowl of Broccoli Cheddar Soup in just about 35 minutes!

Step-by-Step Instructions:

1. Sauté the Base:

In a large pot or Dutch oven, melt the unsalted butter over medium heat. Once melted, add the chopped onion and sauté until it becomes soft and translucent, which should take about 5 minutes. Add the minced garlic and sauté for another minute, stirring frequently so it doesn’t burn.

2. Make the Roux:

Sprinkle the flour over the onions and garlic mixture. Stir continuously to combine and form a roux. Allow the roux to cook for 2-3 minutes to remove the raw flour flavor, being careful not to let it turn brown.

3. Add the Liquids:

Gradually whisk in the chicken broth until smooth, then pour in the half-and-half (or milk). Keep whisking to ensure everything is well mixed together. Bring the mixture to a gentle simmer.

4. Cook the Broccoli:

Add the broccoli florets to the pot and cook until they are tender, which should take about 8-10 minutes.

5. Puree the Soup:

Using an immersion blender, carefully puree the soup directly in the pot, leaving some chunks of broccoli for texture. Alternatively, transfer half of the soup to a blender, puree, and then return it to the pot.

6. Add the Cheese:

Lower the heat to low and slowly stir in the shredded cheddar cheese. Continue stirring until the cheese is fully melted and the soup is creamy.

7. Season to Taste:

Season the soup with salt, black pepper, nutmeg, and cayenne pepper or smoked paprika, if you like. Taste and adjust the seasoning as needed.

8. Serve:

Ladle the soup into bowls and garnish with extra shredded cheddar cheese on top. Serve warm, ideally with some crusty bread or crackers on the side for dipping.

Enjoy your warm, comforting bowl of Broccoli Cheddar Soup!

Can I Use Frozen Broccoli in This Recipe?

Absolutely! Frozen broccoli is a convenient substitute. Just add it directly to the soup during the cooking stage, but reduce the cooking time slightly, about 5-7 minutes, since it’s already blanched.

How Can I Thicken the Soup More?

If you prefer a thicker consistency, you can add an extra tablespoon of flour to the roux or include a bit of cornstarch mixed with cold water towards the end. Stir continuously until the soup thickens to your desired texture.

Can I Make This Soup Dairy-Free?

Yes, you can easily adjust the recipe to be dairy-free! Use a plant-based butter and substitute the half-and-half or milk with a dairy-free alternative, such as almond milk or coconut cream, and use dairy-free cheese for a cheesy flavor.

How Should I Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat it on the stove over low heat, adding a splash of broth or water if the soup has thickened too much.

You might also like these recipes

Leave a Comment