Comforting Broccoli and Cheddar Soup with loads of broccoli, white cheddar cheese, a creamy texture and sharp, savory flavor. This wholesome soup is a perfect choice for a cozy meal. Gluten-free.

Not what we have, but what we enjoy constitutes our abundance.
Epicurus
Comfortingly Classic Cheddar Broccoli Soup Recipe
Broccoli and cheddar are a serious love match. I have been making this creamy, dreamy broccoli soup for years and years. From restaurant patrons to catered clients and picky kids, a cozy bowl of this broccoli cheese soup is always a winner.
Broccoli creates the body for this soup. We skip the roux and potatoes, making the soup lighter, gluten-free, faster to make, and just as creamy and delicious. Thyme, dry mustard, nutmeg, and a touch of parmesan give it the perfect depth of flavor.
Broccoli Cheese Soup Recipe Ingredients

- Broccoli: Add both broccoli florets and stems- peeled and sliced in small chunks.
- Carrots: Give a light sweetness and tinge of color.
- Cheddar cheese and parmesan cheese: Use sharp cheddar cheese for best flavor. Grate a block of cheese for optimal texture!
- Yellow onion, garlic cloves, and carrots: For savory, aromatic flavor and subtle sweetness.
- Dry mustard powder, dried thyme, salt, black pepper, nutmeg, and cayenne: Instead of mustard powder, you can use dijon mustard and omit the vinegar.
- Vegetable broth or chicken broth: Use homemade vegetable or chicken stock for the best flavor!
- Milk: Both regular or plant-based milk work well.
- Apple cider vinegar: Just a touch to make the flavor pop!
How to Make Cheesy Broccoli Soup
1. Sauté the aromatics. Warm butter over medium heat in a large dutch oven or large pot. Add the onions and sauté for 5 minutes. Add garlic and carrots and stir for a minute, letting the vegetables soften.


2. Simmer. Add broccoli, dry mustard powder, kosher salt, pepper, and other spices, and broth. Simmer, covered, for 15-20 minutes until the veggies are soft.


3. Add milk and blend. Turn off the heat. Add milk and use an immersion blender or blend in batches with a regular blender. Avoid filling up the blender to prevent a soup explosion! Fill it halfway, work in batches, tighten the lid firmly, and cover with a kitchen towel.


Pour the blended soup back into the pot. Add the cheese, whisking it in to melt, and turn the heat back to low.

4. Taste and adjust. Adjust salt to taste, add more broth if needed, and stir in the vinegar.

Storing Leftover Broccoli and Cheddar Soup
Leftover soup will keep in the fridge in an airtight container for up to 4 days.
Can You Freeze Broccoli Cheese Soup?
To freeze, let the soup cool completely, then store in a freezer-safe container leaving an inch of space for expansion. Store for up to 3 months. Thaw overnight in the fridge and reheat on the stove or in the microwave until warmed through. The texture may change slightly after freezing.
How to Serve Broccoli and Cheese Soup
This soup is best served with a side of warm, crusty sourdough bread, savory Leek Bread, savory cheddar scones, Perfect Popovers (gluten-free adaptable) or our sourdough biscuits.
Or serve with a side of leafy greens, like White Cheddar Apple Salad or Waldorf Salad.

Broccoli Cheese Soup Recipe Tips
Sharp aged cheddar cheese, a bit of parmesan, and mustard powder give the soup a tangy, rich flavor.
The essential ingredients you’ll need are broccoli, cheddar and parmesan, onion, spices, broth, and milk.
We add dry mustard powder, thyme, nutmeg, and parmesan for a rich depth of flavor! Take your time to sauté the onions and carrot filling, and don’t skimp on the salt or skip any of the spices!
Hope you enjoy this flavorful Broccoli Cheddar Soup recipe—the ultimate comfort food! Let us know what you think in the comments below!
More Favorite Broccoli Soup Recipes

Cheesy Broccoli Soup
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 55 minutes
- Yield: 8 cups
- Category: soup, vegetarian soup
- Method: stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Comforting Broccoli and Cheddar Soup with loads of broccoli, white cheddar cheese, a creamy texture and sharp, savory flavor. This wholesome soup is a perfect choice for a cozy meal.
Ingredients
- 2 tablespoons unsalted butter or olive oil
- 1 yellow onion, diced
- 2 cloves garlic, minced
- 1/2 cup carrots, diced
- 1 1/2 pounds broccoli florets, chopped, tender stems sliced thinly
- 1 1/2 teaspoons dry mustard powder (or use dijon mustard and omit the vinegar)
- 2 teaspoons dried thyme
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon nutmeg
- 3 cups vegetable broth or chicken broth
- 1 1/2 cups whole milk (or plant-based milk)
- 3–4 ounces (1 1/2 cups) sharp cheddar cheese, grated -don’t use pre-grated *see notes
- 1 1/2 ounces (1/2 cup) parmesan cheese, grated
- 1/2 teaspoon apple cider vinegar
- pinch of cayenne (optional)
Instructions
- In a large dutch oven or large pot, sauté the onions in butter over medium heat, until tender. Add garlic and carrots stir for a minute.
- Add broccoli, mustard, thyme, salt, pepper, nutmeg, and broth. Simmer, covered for 15-20 minutes until the broccoli is soft.
- Turn heat off, add the milk and use an immersion blender or blend in batches in a regular blender for ultra smooth texture (remember, you don’t want to fill up a blender with hot liquid, or you will have a soup explosion- blend in small batches, less than half full, holding the lid down firmly covered with a kitchen towel– pour back into the pot). Add both cheeses, whisk them in to melt, and turn the heat on low if needed to melt the cheese. Add vinegar and a pinch of cayenne if desired.
- Adjust with salt, more broth, or vinegar to taste.
- Serve warm with parmesan, croutons or bread.
Notes
Freshly grated cheese melts more evenly and smoothly, creating a creamy texture in your soup. Pre-packaged shredded cheese often contains anti-caking agents that can affect melting.
Store leftovers sealed in an airtight container in the fridge, for 4 days.
To freeze the soup, allow it to cool completely, then store it in an airtight freezer-safe container, leaving an inch of space at the top for expansion. Use within 3 months. Thaw overnight in the refrigerator and reheat gently on the stove, stirring occasionally. Keep in mind that the texture may change slightly after freezing, but the flavor will still be delicious!
Nutrition
- Serving Size: 1 ⅓ cups
- Calories: 180
- Sugar: 5.8 g
- Sodium: 470.5 mg
- Fat: 11.1 g
- Saturated Fat: 6.4 g
- Carbohydrates: 11.1 g
- Fiber: 2.4 g
- Protein: 10.5 g
- Cholesterol: 30.5 mg
I have always scoffed in disgust at broccoli cheddar soup. Just the appearance made me want to vomit. My husband is a huge fan though. Then I see this recipe in my inbox.
I trust you guys.
I made it. You guys did it. I will make this again it was delicious. My husband thanks you.
Haha, Ellie May- this is high praise! 🙂 Thanks for taking the time to review!
Brilliant!! It definitely is lighter than a traditional broccoli cheddar soup, yet so flavorful. I love the ratio of broccoli to cheese too. I used Gruyère cheese in place of the sharp cheddar. I served mine with multi-seed crackers and one of your coleslaw recipes on the side (the one that goes with the bbq tofu sandwich). Delicious! 😋
Yum gruyere! Glad you gave it a try Angeli!
Another delicious recipe, thanks!
Great to hear!
This was excellent, had lots of both cheese and broccoli flavor. I avoid foods that are heavy on cheese but the balance here was perfect. This soup felt healthy while also being totally delicious. I added an extra cup of stock to make it a bit looser and served it with homemade bread. A crowd pleaser and a very satisfying meal.
Great Emily! Happy to hear you enjoyed. Thanks for taking time to review!
Another winner from Feasting at Home! Perfect broccoli soup! I added a wee bit of Worcestershire sauce to complement the dry mustard and a a wee bit of fennel because I love it.
Thank you Sylvia for this lovely recipe
That sounds nice Jo! Love that you tweaked to your taste. Appreciate the review!
Love this soup… broccoli is plentiful and cheap at the moment, so it’s great to have another delicious option.
Appreciate your review Colleen!