Creamy Broccoli Cheddar Soup

A velvety, cozy bowl of broccoli and sharp cheddar simmered together for a comforting classic that’s easy enough for weeknights and special enough for guests.

This creamy broccoli cheddar soup has been my go-to answer whenever someone asks for comfort in a bowl. I first developed this version on a blustery November evening after a long day of moving boxes and realized I had only a handful of staples on hand: butter, an onion, a carrot, a head of broccoli, milk, flour, and a generous block of cheddar. The combination turned ordinary pantry items into something unexpectedly tender and indulgent. The texture is luxuriously smooth with tender-green broccoli bites and the cheddar gives a bright, slightly sharp finish that keeps each spoonful lively.
I’ve made this pot dozens of times for a quiet family dinner, at potlucks, and when friends come by in need of a warming lunch. It holds up beautifully—leftovers are still creamy after reheating, and the flavors deepen overnight. What makes this particular version special is the balance: a simple roux for body, whole milk for creaminess, just enough mustard to lift the cheese, and a quick simmer so the broccoli keeps a fresh green color and slight bite rather than turning to mush. Serve it with crusty bread or homemade croutons for a textural contrast that everyone loves.
Why You'll Love This Recipe
- Ready in about 40 minutes from start to finish, making it an excellent option for weeknight dinners when you want something comforting without fuss.
- Uses pantry staples and fridge basics: butter, flour, milk, and cheddar—no specialty ingredients needed, so it’s perfect for an impromptu meal.
- Flexible: make it dairy-free with unsweetened almond milk and dairy-free cheddar, or gluten-free by swapping flour for a 1-to-1 gluten-free blend or cornstarch slurry.
- Make-ahead friendly—flavors deepen after chilling and it reheats beautifully on the stovetop; freezes well for up to 3 months in airtight containers.
- Kid-friendly while still satisfying adults: mild, cheesy flavor with hidden vegetables, and you can easily puree part of the soup for a silkier texture that picky eaters prefer.
I first served this to my in-laws during a chilly weekend and watched them spoon it up so quickly I had to refill the pot twice. My partner calls it “the green velvet,” and our friends often ask for the recipe when they leave. It’s become a small ritual for sending warmth and comfort—simple but memorable.
Ingredients
- Unsalted butter: 4 tablespoons. Use a high-quality European-style butter if you have it for a slightly richer mouthfeel; helps build the roux that thickens the base.
- Yellow onion: 1 medium, chopped. Choose a firm onion with no soft spots; sautéing the onion until translucent adds sweetness and depth to the broth.
- Sea salt & black pepper: 1/2 teaspoon sea salt to start and freshly ground black pepper to taste. Season gradually and taste as you go.
- Garlic: 3 cloves, chopped. Fresh garlic brightens the savory profile—mince finely so it releases evenly.
- All-purpose flour: 1/4 cup. This creates a light roux; cook until pale golden to avoid a raw flour taste.
- Whole milk or unsweetened almond milk: 2 cups. Whole milk yields the creamiest finish; unsweetened almond milk works for dairy-sensitive eaters but will produce a lighter texture.
- Vegetable broth: 2 cups. Use low-sodium if possible so you can control final seasoning.
- Broccoli florets: 3 cups, chopped. Opt for tight, vibrant florets; cut into bite-sized pieces for even cooking.
- Carrot: 1 large, julienned or finely chopped. Adds natural sweetness and color contrast.
- Dijon mustard: 1/2 teaspoon. A small amount lifts the cheddar and prevents the cheese from tasting flat.
- Shredded cheddar cheese: 8 ounces (about 2 heaping cups). Choose a sharp or extra-sharp cheddar for the best flavor impact; grate from a block for smoother melting.
- Optional garnish: Homemade croutons or crusty bread for serving.
Instructions
Sauté Aromatics: Heat a large pot or Dutch oven over medium heat and melt 4 tablespoons of unsalted butter. Add the chopped onion, 1/2 teaspoon sea salt, and a few twists of freshly ground black pepper. Sauté, stirring occasionally, until the onion is softened and translucent, about 5 minutes. The goal is gentle caramelization without browning the onion too darkly; you want sweet, aromatic notes. Add Garlic and Flour: Add the chopped garlic and cook for 30–60 seconds until fragrant. Sprinkle in 1/4 cup all-purpose flour and whisk continuously for 1–2 minutes until the flour turns a light golden color. This step cooks out raw flour flavor and forms the roux that will thicken the liquid. Incorporate Liquids: Slowly pour in 2 cups of milk while whisking to avoid lumps. Add 2 cups vegetable broth and continue whisking until the mixture is smooth. Bring the mixture up to a gentle simmer over medium-low heat; avoid a rolling boil which can cause scalding or separation. Add Vegetables and Mustard: Stir in 3 cups chopped broccoli florets, 1 large julienned carrot, and 1/2 teaspoon Dijon mustard. Bring back to a gentle simmer and cook, uncovered, for 15–20 minutes until the broccoli is tender but still bright green. Test with a fork; it should yield with slight resistance—not completely mushy. Melt Cheese and Finish: Reduce heat to low. Gradually add 8 ounces shredded cheddar a handful at a time, stirring until each addition melts completely before adding more. Taste and adjust salt and pepper. If you prefer a smoother texture, remove half the soup, purée it in a blender, and return it to the pot. Serve: Ladle into warm bowls and garnish with homemade croutons or a sprinkle of extra cheddar. Serve immediately while hot and creamy.
You Must Know
- This makes about 4 generous bowls and keeps well in the refrigerator for up to 4 days; freeze in airtight containers for up to 3 months.
- Nutrition highlights: hearty in protein from the cheese and moderate in fat due to butter and whole milk; you can lower calories by using 2% milk and less butter.
- To reheat, simmer gently on low and add a splash of milk to restore creaminess—do not boil once the cheese is added to avoid separation.
- High in calcium and vitamin C from the broccoli; ideal for a satisfying lunch or light dinner paired with a salad.
My favorite aspect is the way the soup balances comfort and freshness: bright-green broccoli and a tangy cheddar finish yield a bowl that feels indulgent without being heavy. I often make a double batch for company, because it disappears fast—friends call it an easy crowd-pleaser that’s both nostalgic and grown-up.
Storage Tips
Allow the soup to cool to room temperature before refrigerating. Store in airtight containers for up to 4 days. For freezing, portion into freezer-safe containers leaving headspace for expansion and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop over low heat, adding a splash of milk to restore creaminess. Avoid microwaving directly from frozen so you maintain a consistent texture and prevent curdling of the dairy.
Ingredient Substitutions
To make this dairy-free, swap whole milk for unsweetened almond milk and use a dairy-free cheddar alternative; increase the cheddar alternative slowly to find a melting balance. For gluten-free, replace the all-purpose flour with a gluten-free flour blend or use a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) added toward the end of cooking. For a richer mouthfeel, substitute half the milk with light cream or evaporated milk, or use 2% milk for a lighter option.
Serving Suggestions
Serve in warmed bowls with homemade croutons, a drizzle of extra-virgin olive oil, or crispy bacon crumbles for non-vegetarian households. Pair with a green salad dressed in lemon vinaigrette or a grilled cheese sandwich for a nostalgic meal. Garnish with chopped chives or a pinch of smoked paprika for color and subtle warmth.
Cultural Background
The combination of broccoli and cheddar is a modern American comfort classic that evolved from simple vegetable soups and the long-standing tradition of pairing sharp cheese with vegetables. It has roots in mid-20th-century home cooking, where cheese became a frequent addition to soups and casseroles to stretch ingredients and add flavor. Today it’s a staple in delis and homes alike, celebrated for its accessibility and crowd-pleasing nature.
Seasonal Adaptations
In spring, add fresh peas and swap part of the cheddar for young gouda to complement mild produce. In winter, stir in roasted garlic and a pinch of nutmeg for warmth. For summer, reduce cooking time so the broccoli retains more crunch and finish with lemon zest for brightness. Holiday variations include stirring in roasted butternut squash or swapping broccoli for roasted cauliflower and adding rosemary.
Meal Prep Tips
Make a double batch and portion into individual microwave-safe containers for lunches. Keep croutons or crunchy toppings separate until serving to preserve texture. If you plan to freeze, undercook the broccoli by a couple of minutes so it retains better texture after reheating. Label containers with date and reheating instructions for easy weeknight use.
Sharing this dish has always felt like giving a warm hug in food form. Whether you’re feeding a crowd or craving something simple and satisfying, this creamy broccoli cheddar soup is an invitation to slow down, enjoy good company, and savor the small comforts of home.
Pro Tips
Grate cheese from a block rather than using pre-shredded to ensure smoother melting and less grainy texture.
Add cheese off the heat over low temperature to prevent the dairy from separating or becoming grainy.
If the soup becomes too thick after chilling, whisk in small amounts of warm milk while reheating to reach the desired consistency.
Cook the roux until just pale golden to remove raw flour taste but avoid darkening which will change flavor and color.
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.
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
Garnish (optional)
Instructions
Sauté Aromatics
Melt 4 tablespoons unsalted butter in a large pot over medium heat. Add 1 medium chopped yellow onion, 1/2 teaspoon sea salt, and freshly ground black pepper. Cook until the onion is softened and translucent, about 5 minutes.
Add Garlic and Flour
Stir in 3 chopped garlic cloves and cook 30–60 seconds. Sprinkle in 1/4 cup all-purpose flour and whisk continuously for 1–2 minutes until the flour turns a light golden color.
Incorporate Liquids
Slowly pour in 2 cups whole milk while whisking to prevent lumps, then add 2 cups vegetable broth. Bring to a gentle simmer over medium-low heat.
Add Vegetables and Mustard
Stir in 3 cups chopped broccoli, 1 large julienned carrot, and 1/2 teaspoon Dijon mustard. Simmer for 15–20 minutes until the broccoli is tender but still bright green.
Melt Cheese and Finish
Reduce heat to low and add 8 ounces shredded cheddar a handful at a time, stirring until melted between additions. Adjust seasoning with salt and pepper and serve hot.
Serve
Ladle into bowls and garnish with homemade croutons or extra cheddar. Serve immediately while hot and creamy.
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
@cravele on social media!

Categories:
You might also like...

Fudgy Marshmallow Brownies
Ultra-fudgy brownies studded with chocolate chunks, crowned with gooey marshmallows and a quick cocoa icing for irresistible, crowd-pleasing decadence.

Buttery Pecan Pie Bars
Buttery shortbread crust topped with a gooey brown sugar pecan filling. Easy, crunchy, and truly irresistible with just 10 minutes of prep.

Silky No-Crack Pumpkin Cheesecake
Silky pumpkin cheesecake with a spiced graham crust, no cracks, effortless mixing, and decadent caramel and rum whipped cream for unforgettable holiday celebrations.

Did You Make This?
Leave a comment & rating below or tag @cravele 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 Emily!
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.
