Broccoli Cheddar Soup

September 27, 2025
Creamy Broccoli Cheddar Soup in a bowl topped with shredded cheddar cheese and fresh broccoli florets, perfect for a comforting meal.

This warm and creamy Broccoli Cheddar Soup is like a big hug in a bowl! With fresh broccoli and cheesy goodness, it’s super comforting and perfect for chilly days.

I love how easy it is to whip up this soup. Just blend, simmer, and enjoy! Plus, it’s a great way to sneak in those greens—who doesn’t love cheese with their veggies? 🥦🧀

Key Ingredients & Substitutions

Broccoli: Fresh broccoli florets are key for this soup. If you can’t find fresh, frozen broccoli works too, just make sure to thaw it first. For an extra veggie boost, you can add spinach or kale!

Cheddar Cheese: Sharp cheddar gives that nice tang and flavor. If you prefer something milder, go for mild cheddar or even a blend. Vegan cheese is an option if you’re looking for a dairy-free alternative.

Butter: Unsalted butter creates a delicious base but feel free to use olive oil or vegan butter for a lighter option. It won’t change the taste much!

Dijon Mustard: This is optional but adds depth. Regular mustard can be used instead, or you can skip it if you prefer a sweeter soup.

How Do I Create a Smooth and Creamy Soup?

To achieve that velvety texture, blending is key. Here are some steps to ensure a smooth soup:

  • Cook your vegetables until soft to make them easier to blend.
  • Use an immersion blender right in the pot. If you don’t have one, transfer half the soup to a regular blender and blend until smooth—just be careful of hot splashes!
  • For added creaminess, remember to add the cheese gradually and stir until it melts fully.

These techniques will help you create a deliciously smooth Broccoli Cheddar Soup that everyone will love!

How to Make Broccoli Cheddar Soup

Ingredients You’ll Need:

For the Soup:

  • 4 cups fresh broccoli florets, chopped
  • 1 medium carrot, grated
  • 1/2 medium onion, finely chopped
  • 3 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups vegetable broth (or chicken broth)
  • 2 cups whole milk
  • 1 teaspoon Dijon mustard (optional, for depth)
  • 2 cups sharp cheddar cheese, shredded
  • Salt and pepper, to taste
  • Freshly ground black pepper, for garnish
  • Additional shredded cheddar cheese, for garnish
  • Crusty toasted bread, for serving

How Much Time Will You Need?

The total time to prepare this lovely Broccoli Cheddar Soup is about 30 minutes. This includes 10 minutes for chopping and sautéing, and around 15 to 20 minutes for simmering and blending. Get ready for a quick cozy meal!

Step-by-Step Instructions:

1. Sauté the Veggies:

Start by melting the butter in a large pot over medium heat. Once melted, add in the finely chopped onion and grated carrot. Sauté these ingredients together for about 5 minutes, or until the onion turns translucent and the carrot softens.

2. Make the Roux:

Next, stir in the all-purpose flour and cook for 1-2 minutes. This will help create a roux, which thickens the soup. Remember to keep stirring so the roux doesn’t brown!

3. Add the Liquids:

Gradually whisk in the vegetable broth and whole milk, blending the roux smoothly into the liquid. This step helps to avoid any lumps—no one wants that in their soup!

4. Cook the Broccoli:

Now add the chopped broccoli to the pot. Bring the mixture to a gentle simmer and cook for about 10-15 minutes, or until the broccoli is tender. This is going to smell amazing!

5. Blend the Soup:

Using an immersion blender, partially puree the soup right in the pot, leaving some chunks of broccoli for texture. If you don’t have an immersion blender, carefully transfer half the soup to a countertop blender. Blend until smooth, then return it to the pot.

6. Cheese It Up:

Next, stir in the Dijon mustard (if you’re using it). Gradually add in the shredded cheddar cheese, stirring as you go until it’s melted and fully incorporated.

7. Season and Serve:

Now it’s time to season with salt and pepper to taste. Heat the soup gently but avoid boiling it once the cheese is added to keep that creamy texture. Serve the soup hot, topping with extra shredded cheese and a sprinkle of freshly ground black pepper. Pair it with some toasted crusty bread, and enjoy!

This creamy Broccoli Cheddar Soup is perfect for cozy meals, rich with cheesy flavor balanced by fresh broccoli and a hint of sweetness from the carrot. Enjoy!

Broccoli Cheddar Soup

Can I Use Frozen Broccoli for This Soup?

Yes, you can use frozen broccoli! Just make sure to thaw it first and drain any excess water before adding it to the soup. Frozen broccoli can be a convenient option and works well in this recipe.

What Can I Use Instead of Cheddar Cheese?

If you’re looking for a substitute, you can try using Monterey Jack cheese, Gruyere, or a blend of cheeses for a different flavor profile. For a dairy-free option, use a good-quality vegan cheese that melts well.

How Can I Make This Soup Healthier?

You can lighten this soup by using low-fat milk or a milk alternative like almond or oat milk. Additionally, adding more greens like spinach or kale can boost the nutritional value without affecting the flavor.

How to Store Leftovers?

Store any leftover soup in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it on the stove over low heat, stirring occasionally to maintain the creamy texture.

You might also like these recipes

Leave a Comment