
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

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.
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.
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.
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.
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.
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.
Leave a comment & rating below or tag
@cravele on social media!


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

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

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

Leave a comment & rating below or tag @cravele on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.