Creamy Broccoli Cheddar Soup

A velvety, comforting broccoli cheddar soup made with a buttery roux, tender broccoli and sharp cheddar—perfect for cozy weeknights or a make-ahead lunch.

This creamy broccoli cheddar soup has been a weekday champion in my kitchen for years. I first put this combination together on a rainy afternoon when I needed something warm, satisfying, and quick from pantry staples. The balance of a silky, buttery base with bright, tender broccoli and sharp cheddar creates a bowl that feels indulgent without fuss. It's the sort of dish that brings the house together—my family always drizzles a little extra pepper on top and asks for seconds.
What makes this version special is the attention to texture and temperature: a light roux to give body, simmering the broccoli until just tender, and adding shredded cheddar off the heat so the cheese melts smoothly without becoming grainy. I discovered along the way that a splash of Dijon mustard adds a subtle lift that keeps the flavor lively. If you love simple, nourishing bowls that are easy to scale up for guests, this one will become a regular in your rotation.
Why You'll Love This Recipe
- This recipe is ready in about 35 minutes from start to finish, making it ideal for busy weeknights when you want comfort without a long cook time.
- It relies on pantry and fridge staples: butter, flour, milk, broth, broccoli, carrot and cheddar, so you can usually make it without a special trip to the store.
- The texture is creamy but not heavy because the roux is light and the vegetables are kept slightly al dente, so it feels satisfying and balanced.
- Make-ahead friendly: the soup stores and reheats very well, and flavors often mellow and improve after a day in the fridge.
- Flexible for diets: use unsweetened almond milk and dairy-free cheddar plus dairy-free butter alternative for a dairy-free version, or use gluten-free flour or cornstarch as a thickener.
In our house this pot has appeared on chilly Sundays, at soccer-game recovery dinners, and as a comforting lunch when someone needs a little extra care. My partner once brought a bowl to a neighbor who was feeling under the weather, and the neighbor called back the next day to ask for the recipe—always a good sign.
Ingredients
- Unsalted butter: 4 tablespoons. Use a good quality butter like Plugra or Kerrygold if possible for deeper flavor; this is the fat that builds the base and carries flavor.
- Yellow onion: 1 medium, chopped. Choose a firm, dry onion for sweetness and aroma; cook until translucent to develop the savory backbone.
- Sea salt and black pepper: 1/2 teaspoon sea salt plus pepper to taste. Season in stages to build flavor, and finish with a final adjustment at the end.
- Garlic: 3 cloves, chopped. Fresh garlic gives a bright aromatic lift—mince finely so it disperses and doesn't leave raw bits.
- All-purpose flour: 1/4 cup. This creates a light roux to thicken the base; whisk it until it cooks for a minute to avoid a raw flour taste.
- Whole milk or unsweetened almond milk: 2 cups. Whole milk makes the creamiest finish; almond milk works if you want a lighter or dairy-free option.
- Vegetable broth: 2 cups. Use low-sodium if you want tighter control of salt; a good-quality broth deepens the overall taste.
- Broccoli florets: 3 cups, chopped. Fresh, bright green florets are best; trim tough stems and cut into evenly sized pieces for even cooking.
- Carrot: 1 large, julienned or finely chopped. Adds subtle sweetness, color and texture contrast—grated works in a pinch.
- Dijon mustard: 1/2 teaspoon. A small amount sharpens the cheese flavor and prevents the base from tasting flat.
- Shredded cheddar cheese: 8 ounces (about 2 heaping cups). A sharp white or orange cheddar works; shred your own from a block for the best melt and flavor.
- Optional garnish: Homemade croutons for crunch. Day-old bread toasted with oil and garlic gives a satisfying contrast.
Instructions
Sauté Aromatics: In a large pot or Dutch oven, melt 4 tablespoons unsalted butter over medium heat. Add the chopped onion, 1/2 teaspoon sea salt and freshly ground black pepper. Cook, stirring frequently, for about 5 minutes until the onion is softened and translucent; look for glossy edges and no raw starchiness. Add Garlic and Flour: Stir in 3 chopped garlic cloves and cook for 30–60 seconds until fragrant. Sprinkle in 1/4 cup all-purpose flour and whisk continuously for 1 to 2 minutes until the flour lightly browns. This step removes raw flour flavor and gives the base body. Incorporate Liquids: Slowly pour in 2 cups whole milk (or unsweetened almond milk) while whisking to prevent lumps. Add 2 cups vegetable broth and whisk until smooth. Bring the mixture to a low simmer—tiny bubbles around the edge—while stirring occasionally. Add Vegetables and Mustard: Stir in 3 cups chopped broccoli florets, 1 large julienned carrot and 1/2 teaspoon Dijon mustard. Bring to a gentle simmer and cook uncovered for 15 to 20 minutes until broccoli is tender but still bright green and not mushy; test with a fork. Melt Cheese and Finish: Turn the heat to low. Gradually add 8 ounces shredded cheddar cheese in small handfuls, stirring after each addition until fully melted and smooth. Avoid boiling after adding cheese to prevent separation. Taste and adjust salt and pepper as needed. Serve: Ladle into warm bowls and garnish with homemade croutons if desired. If you prefer a smoother texture, use an immersion blender to purée a portion of the soup, leaving some florets intact for bite.
You Must Know
- This preparation keeps well in the refrigerator for up to 4 days and freezes for up to 3 months when stored in airtight containers.
- To maintain a creamy texture after reheating, warm gently over low heat and stir in a splash of milk; avoid high heat which can make dairy separate.
- Substitute cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) for a gluten-free thickening option, adding it to the simmering base.
- Using freshly shredded cheddar instead of pre-shredded helps the cheese melt more smoothly because it lacks anti-caking agents.
I love the way small adjustments change the final bowl: more mustard brightens the savory edge, while a couple of turns of cracked pepper brings warmth. Family members often request extra croutons; I make a double batch and keep them in a jar for quick topping.
Storage Tips
Store cooled soup in airtight containers in the refrigerator for up to 4 days. For freezing, leave a little headroom in the container to allow expansion and freeze flat in freezer-safe bags for up to 3 months. Thaw overnight in the fridge before reheating. Reheat gently on the stovetop over low heat, stirring frequently and adding a splash of milk if the texture has thickened. Avoid microwaving at high power for long periods, which can cause the dairy to separate; short bursts and stirring will preserve creaminess.
Ingredient Substitutions
If you need a dairy-free bowl, replace the butter with a plant-based spread and use unsweetened almond milk plus a dairy-free cheddar alternative. For a gluten-free thickener, swap the 1/4 cup flour for 2 tablespoons cornstarch mixed with 2 tablespoons cold water, adding it after the liquids come to a simmer. To boost protein, stir in a drained can of white beans when the broccoli cooks and blend a portion for silkiness. For a lighter texture, use 2% milk instead of whole; the result is less rich but still comforting.
Serving Suggestions
Serve with homemade croutons, a sprinkle of extra sharp cheddar, or a drizzle of good olive oil. A side of crusty bread or a green salad with a bright vinaigrette balances the richness nicely. For a heartier lunch, top each bowl with roasted chickpeas or warm grain salad on the side. Garnish with chopped fresh chives or scallions for color and a fresh onion bite.
Cultural Background
Broccoli cheddar bowls emerged as a hearty American favorite, especially in café and comfort-food traditions across the United States. The marriage of a béchamel-style base with sharp cheese reflects European technique adapted to local produce and cheese availability. While not tied to a single regional heritage, it has become a staple in deli counters and home kitchens, prized for its simple ingredients and homey appeal.
Seasonal Adaptations
In early spring, swap some broccoli for tender asparagus tips and finish with lemon zest. In winter, add roasted cauliflower for depth and top with roasted pepitas for crunch. During late summer when sweet corn is abundant, stir in a half cup of fresh corn kernels in the last few minutes of cooking to add sweetness and texture that complements the cheddar.
Meal Prep Tips
To meal prep, portion soup into single-serve containers once cooled. Keep croutons separate to maintain crunch. Reheat gently on the stovetop and add a tablespoon of milk per cup if needed to return to serving consistency. You can also prepare the base to the point before adding cheese and freeze; when ready to serve, thaw, reheat, and finish with freshly shredded cheddar for best texture.
Every time I make this, it reinforces how simple techniques create deeply satisfying food. Whether shared at a family dinner or ladled into thermoses for a chilly lunch, this bowl delivers warmth and comfort. Make it your own by adjusting the cheese sharpness and vegetable mix—you’ll find a version that feels just right for your table.
Pro Tips
Grate cheddar from a block for smoother melting; pre-shredded cheese often contains anti-caking agents that inhibit melt.
Cook the roux until it turns a light golden color to remove raw flour taste but avoid browning it too much or it will darken the soup.
Add the cheddar off heat over low temperature and stir constantly to prevent the cheese from seizing and becoming grainy.
If you want a silkier texture, purée half the soup with an immersion blender and leave the rest chunky for pleasant contrast.
This nourishing creamy broccoli cheddar soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I freeze this soup?
Yes. Cool the soup to room temperature, transfer to freezer-safe containers leaving 1 inch headspace, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How do I reheat without the dairy separating?
Use a gentle low heat and stir frequently. Add a splash of milk if the soup becomes too thick while reheating to restore creaminess.
Tags
Creamy Broccoli Cheddar Soup
This Creamy Broccoli Cheddar Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Soup Base
Vegetables & Flavorings
Cheese
Optional Garnish
Instructions
Sauté Aromatics
Melt butter over medium heat in a large pot or Dutch oven. Add chopped onion, sea salt and pepper. Cook for about 5 minutes until the onion is softened and translucent, stirring frequently to avoid browning.
Add Garlic and Flour
Stir in chopped garlic and cook for 30–60 seconds until fragrant. Sprinkle in flour and whisk continuously for 1 to 2 minutes until the flour turns a light golden color to eliminate raw flour taste.
Incorporate Liquids
Slowly pour in milk while whisking to prevent lumps, then add vegetable broth. Stir until smooth and bring to a gentle simmer, maintaining low heat and occasional stirring.
Add Vegetables and Mustard
Stir in broccoli florets, julienned carrot and Dijon mustard. Simmer uncovered for 15 to 20 minutes until broccoli is tender but still bright and not mushy.
Melt Cheese and Finish
Lower heat and gradually add shredded cheddar in small batches, stirring until fully melted. Avoid boiling after adding cheese. Adjust salt and pepper before serving.
Serve
Ladle hot soup into bowls and garnish with homemade croutons if desired. For a smoother texture, blend a portion with an immersion blender and leave some florets intact.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@epicula on social media!

Categories:
You might also like...

Mississippi Mud Brownies
Ultra-fudgy brownies crowned with toasted mini marshmallows and warm cocoa icing, with molten chocolate pockets in every bite.

Buttery Pecan Pie Bars
Buttery shortbread crust topped with a gooey brown sugar pecan filling. Just 10 minutes to prep for bakery-worthy bars with irresistible crunch.

Crack-Free Pumpkin Cheesecake
Ultra-creamy pumpkin cheesecake with a graham crust, bakes without cracks, and shines with caramel and rum-kissed whipped cream.

Did You Make This?
Leave a comment & rating below or tag @epicula on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Olivia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
