Broccoli Cheddar Soup
Broccoli Cheddar Soup is the embodiment of comfort food, with its creamy texture and rich flavors. This soup warms you from the inside out, making it a perfect choice for chilly evenings or when you need a little pick-me-up. The combination of tender broccoli florets and sharp cheddar cheese creates a delightful experience for your palate. And let’s be honest, who can resist that luscious, cheesy goodness swirling in your bowl? With every spoonful, you’re not just tasting a soup; you’re indulging in a hearty bowl of nostalgia that brings back memories of cozy dinners.

I first stumbled upon this recipe during a last-minute dinner gathering. I wanted something quick yet satisfying to share with friends. The aroma of sautéed onions mixed with the earthy scent of broccoli had everyone hovering around the kitchen, eager to dig in. One taste was enough to make it an instant classic in our household. The balance of flavors is spot on, making it an easy, budget-friendly meal that’s perfect for all ages. I can’t wait for you to try it—prepare for compliments!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: With just about 40 minutes from prep to plate, you’ll have a soul-warming meal in no time.
- Irresistible Flavor: The depth of flavor from the sharp cheddar combined with fresh vegetables creates a rich, savory profile.
- Eye-Catching Appeal: The bright green broccoli against the creamy backdrop is as visually appetizing as it is tasty.
- Flexible Serving: Perfect for lunch, dinner, or even as a starter; it suits any occasion wonderfully.
- Diet-Friendly Options: Easily adaptable for gluten-free diets by substituting the flour.
Ingredients You’ll Need
- 4 tablespoons butter: Essential for sautéing your vegetables, adding depth and richness to the soup. You can substitute with olive oil for a dairy-free option.
- ½ medium onion, diced: Brings a sweet flavor base; yellow or white onions work beautifully here.
- 2 carrots, grated: Adds a touch of sweetness and texture. Feel free to swap with parsnips if you’re looking for something different.
- ¼ cup flour: This thickens your soup, creating that creamy texture. For a gluten-free option, use cornstarch or a gluten-free flour blend.
- 2 cups whole milk: Provides creaminess, but you can use almond milk or oat milk for a lighter, dairy-free soup.
- 2 cups chicken broth: The backbone of flavor—feel free to use vegetable broth for a vegetarian version.
- ½ teaspoon dry mustard: Enhances the cheese flavor and adds a slight tang.
- ½ teaspoon white pepper: For seasoning without visually altering the soup; black pepper can be used if that’s what you have.
- ½ teaspoon salt: Balances the flavors; adjust according to your taste.
- 16 ounces frozen broccoli florets: Convenient and maintains nutritional goodness; fresh broccoli can be used for a more vibrant flavor.
- 8 ounces extra sharp cheddar, grated: This is the star ingredient! For even more umami, consider adding a touch of Gruyère cheese.

How to Make Broccoli Cheddar Soup
- Sauté the Vegetables: In a dutch oven, melt 4 tablespoons of butter over medium heat. Add the diced onion and sauté until soft and translucent, about 5 minutes. Then, toss in the grated carrots and stir to combine.
- Add Flour: Sprinkle in ¼ cup of flour, stirring it with the vegetables for about a minute. This step is crucial; you want to cook the flour slightly to eliminate any raw taste before adding the liquids.
- Incorporate Liquids: Slowly whisk in 2 cups of whole milk and 2 cups of chicken broth, stirring continuously until everything is well blended.
- Season and Simmer: Add ½ teaspoon dry mustard, ½ teaspoon white pepper, and ½ teaspoon salt to elevate the flavor. Then, stir in 16 ounces of frozen broccoli florets. Let the mixture simmer over medium-low heat for 10–15 minutes, or until the broccoli is tender.
- Blend It Up: Using an immersion blender, puree the soup to your preferred consistency; I like to leave some broccoli chunks for texture. If you don’t have an immersion blender, carefully transfer the soup to a regular blender in batches (just let it cool a bit first!).
- Add Cheese: Gradually stir in 8 ounces of grated extra sharp cheddar cheese, one handful at a time, ensuring it melts smoothly into the soup. Once melted and combined, remove from heat and serve immediately.

Storing & Reheating
Store leftover broccoli cheddar soup in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze the soup in a freezer-safe container or zip-top bag for up to 3 months. When reheating, gently warm it on the stove over medium heat until hot, giving it a good stir. Keep in mind that the texture may change slightly after freezing, so consider adding a splash of milk to refresh its creaminess.
Chef’s Helpful Tips
- Avoid burning the flour when sautéing it with the vegetables; keep stirring to cook it evenly.
- Use room temperature milk for a smoother incorporation into the broth; cold milk can cause clumps.
- Feel free to adjust the thickness by adding more milk or broth if necessary.
- For more depth of flavor, consider adding a bay leaf while simmering, then remove before blending.
- This soup is perfect for meal prep; it tastes even better the next day as the flavors meld together.
- If making ahead, hold off on adding the cheese until just before serving, ensuring it stays luxurious and creamy.
Broccoli Cheddar Soup is a warm hug in a bowl. With its creamy texture and vibrant taste, it promises to be a delightful addition to your culinary repertoire. You can’t go wrong with this easy, flavorful recipe that suits your busy schedule. Don’t shy away from experimenting with flavors or adding your favorite proteins like chicken or ham; the possibilities are endless. So, grab your ingredients, and let’s savor every spoonful together!
Recipe FAQs
Can I use fresh broccoli instead of frozen?
How can I make this soup vegan?
Can I make this soup ahead of time?
Why is my soup too thick?
More Soups Recipes
👉 If you make my Broccoli Cheddar Soup recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Broccoli Cheddar Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Cooking
- Cuisine: American
Description
This Broccoli Cheddar Soup boasts a creamy texture and rich flavor, featuring sharp cheddar and tender broccoli. It’s a quick, healthy dish ideal for any day of the week.
Ingredients
- 4 tablespoons butter
- ½ medium onion, diced
- 2 carrots, grated
- ¼ cup flour
- 2 cups whole milk
- 2 cups chicken broth
- ½ teaspoon dry mustard
- ½ teaspoon white pepper
- ½ teaspoon salt
- 16 ounces frozen broccoli florets
- 8 ounces extra sharp cheddar, grated
Instructions
- Melt butter in a dutch oven over medium heat. Add the onion and sauté until soft, about 5 minutes. Stir in the grated carrots.
- Add flour to the mixture and cook for one minute, stirring constantly to cook the flour thoroughly.
- Pour in the milk and chicken broth, stirring to combine.
- Mix in the seasonings and broccoli. Cook on medium-low heat for 10-15 minutes until the broccoli is tender.
- Using an immersion blender, puree some of the broccoli to achieve the desired consistency, or refer to notes for alternatives.
- Gradually add the cheese while stirring constantly until melted. Remove from heat and serve hot.
Notes
For a smoother soup, blend more of the broccoli florets. If you don’t have an immersion blender, you can carefully transfer the soup to a regular blender in batches after it cools slightly.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 380
- Sugar: 5g
- Sodium: 800mg
- Fat: 24g
- Saturated Fat: 15g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 3g
- Protein: 13g
- Cholesterol: 80mg




