Easy Broccoli Cheddar Soup

A cozy, creamy broccoli and sharp cheddar soup that's quick to make and perfect served in bread bowls or with crusty rolls — a weeknight favorite.

This easy broccoli cheddar soup has been my go-to when I want comfort without fuss. I discovered this particular blend of creamy half-and-half and sharp cheddar on a rainy afternoon when I was craving something warm and filling but didn't want to spend hours in the kitchen. The result was a velvety bowl of soup with tender broccoli and a rich cheddar finish that made the whole house smell like home. It quickly became a favorite for casual weeknight dinners and small gatherings, especially when served in hollowed-out bread bowls for a fun presentation.
The texture is what I love most: a smooth, slightly thickened base that clings to each broccoli floret, with little pockets of melted cheddar throughout. The subtle warmth of nutmeg and a whisper of white pepper round out the flavors in a way that feels classic but not heavy. I often make a double batch and freeze half, because it reheats beautifully and is a lifesaver on busy nights. Family and friends always remark on how it tastes 'homemade,' and there is something deeply satisfying about ladling this into bowls and watching everyone dig in.
Why You'll Love This Recipe
- This comes together quickly: ready in about 30 minutes from start to finish, perfect for busy weeknights or an easy lunch.
- Uses pantry and fridge staples like butter, flour, half-and-half, and shredded cheddar — no fancy shopping required.
- Flexible with stock choice: use chicken stock for extra depth or vegetable stock to make it vegetarian-friendly.
- Comforting and crowd-pleasing: serve in bread bowls, with rolls, or as a starter for a cozy dinner party.
- Make-ahead and freezer-friendly: refrigerates for 3–4 days or freezes well for up to 3 months when stored properly.
I first shared this with my family on a chilly Sunday and my father asked for the recipe immediately. Over time I've tweaked the amount of cheese and the simmer time until it reached a balance where the broth is silky but not gluey, and the broccoli keeps a tender bite without turning mushy. Guests always come back for seconds, which is the highest compliment in any kitchen.
Ingredients
- Unsalted butter: 1/4 cup (4 tablespoons), melted. Use a good-quality butter like Challenge or Kerrygold if you want a rich flavor — it forms the base of the roux and carries the aromatics.
- Garlic: 1 to 2 cloves, minced. Fresh garlic gives a bright background note; press or finely mince for even distribution.
- All-purpose flour: 1/4 cup. This creates the roux that thickens the soup; measure by spooning into the cup and leveling for accuracy.
- Chicken stock or vegetable stock: 2 cups. Low-sodium stock allows better control of seasoning; use Swanson or a homemade stock for depth.
- Half-and-half: 2 cups. This creates the creamy mouthfeel without being as heavy as heavy cream; if you prefer richer soup, substitute part with heavy cream.
- Kosher salt: 1/2 teaspoon. Diamond Crystal or Morton will behave slightly differently; taste and adjust near the end.
- White pepper: 1/4 teaspoon. White pepper gives a mild heat without black flecks; substitute black pepper if needed.
- Nutmeg: 1/8 teaspoon, freshly grated if possible for the warm, nutty accent.
- Broccoli: 1 to 2 cups steamed and cut into small pieces. Choose firm, bright-green crowns; steam until just tender-crisp to avoid overcooking.
- Shredded carrots: 3/4 cup, steamed. Adds sweetness and color; frozen shredded carrots work in a pinch.
- Sharp cheddar cheese: 2 to 2 1/2 cups, shredded. Use a good-quality sharp cheddar (e.g., Tillamook or Cabot) and shred it yourself for the best melt and flavor.
Instructions
Make the roux:In a large saucepan over medium-low heat, melt 1/4 cup unsalted butter. Add 1 to 2 cloves minced garlic and cook for about 30 to 60 seconds, just until fragrant but not browned. Whisk in 1/4 cup all-purpose flour and continue whisking for 2 to 3 minutes, allowing the raw flour taste to cook off and the mixture to turn a pale golden color. Keep the heat moderate so the roux does not darken.Build the cream sauce:Slowly whisk in 2 cups chicken stock (or vegetable stock) in a steady stream to prevent lumps, followed by 2 cups half-and-half. Add 1/2 teaspoon kosher salt, 1/4 teaspoon white pepper, and 1/8 teaspoon nutmeg. Increase heat slightly and bring to a gentle simmer, stirring occasionally. Let the base cook for 5 to 10 minutes until it thickens enough to coat the back of a spoon.Simmer with vegetables:Add 1 to 2 cups steamed broccoli cut into small pieces and 3/4 cup steamed shredded carrots. Reduce heat to low and let the mixture simmer gently for 15 to 20 minutes to allow flavors to meld and the vegetables to become tender but not mushy. Taste and adjust seasoning if needed.Incorporate the cheese:Remove the pan from heat and stir in 2 to 2 1/2 cups shredded sharp cheddar a handful at a time, stirring until each addition melts before adding the next. Avoid boiling after cheese is added, since high heat can cause separation. If you prefer a smoother texture, use an immersion blender briefly before adding the cheese to partially purée the soup.Serve:Ladle into bowls or hollowed bread bowls and garnish with extra shredded cheddar, a grind of white pepper, or a sprinkle of chives. Serve immediately with crusty rolls if desired.
You Must Know
- This stores well: refrigerate in an airtight container for 3 to 4 days; freeze up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat gently on the stove over low heat to avoid splitting; add a splash of stock or half-and-half if it becomes too thick.
- High in calcium and protein from the cheddar, but also calorie-dense; serve with salads or steamed greens for balance.
- Flour-based roux means it is not gluten-free unless you substitute a gluten-free flour or cornstarch slurry.
My favorite aspect of this recipe is its adaptability. I once made it for a group that included a vegetarian friend; by using vegetable stock and a vegetarian cheddar, it won rave reviews. Another time, I doubled the herbs and served it at a book club night — everyone loved the presentation in individual bread bowls. These small moments of sharing a simple bowl of soup with friends are why I keep this recipe in rotation.
Storage Tips
To store leftovers, cool the soup to room temperature and transfer to airtight containers. In the refrigerator it will keep for 3 to 4 days. For longer storage, place in freezer-safe containers leaving about 1/2-inch headspace and freeze up to 3 months. When reheating from frozen, thaw overnight in the fridge and reheat gently on low in a saucepan, stirring often. If the soup thickens beyond your preference when reheating, loosen it with 1 to 2 tablespoons of stock or milk per cup of soup until it reaches the desired consistency.
Ingredient Substitutions
If you need to adjust ingredients, a few swaps work well: use vegetable stock to make it vegetarian, and choose lactose-free half-and-half or a mixture of milk and cream for a lighter version. For a gluten-free option, replace the 1/4 cup flour with a cornstarch slurry (mix 1 tablespoon cornstarch with 2 tablespoons cold water and whisk into the hot stock) — add the slurry gradually to avoid over-thickening. For a lighter texture, reduce the cheddar to 1 1/2 cups and add a touch more stock.
Serving Suggestions
This is lovely ladled into hollowed bread bowls for a cozy presentation, or served with warm crusty rolls and a simple green salad for a complete meal. Garnish with extra grated sharp cheddar, chopped chives, or a drizzle of olive oil for brightness. For a heartier meal, serve alongside a turkey sandwich or roasted vegetables. It also pairs well with light, acidic sides like apple slaw to cut through the richness.
Cultural Background
Broccoli and cheddar soups have roots in American comfort cooking and cafe culture, often appearing on deli and bakery menus across the country. The combination of mild cruciferous greens and rich cheese traces back to 20th-century developments in cream-based soups, evolving into a beloved staple in home kitchens and casual dining. Regional variations exist, with some versions adding potato or using different cheeses such as Gruyere for a more refined flavor.
Seasonal Adaptations
In spring and summer, use fresh young broccoli and add a handful of baby spinach at the end for extra greens. In colder months, increase the nutmeg slightly and serve with roasted root vegetables or a warm apple compote for contrast. Holiday menus can feature this in small ramekins as an indulgent starter before heavier mains.
Meal Prep Tips
To meal prep, cook the base and vegetables and cool completely before storing in individual portions. Freeze single-serving containers for quick lunches. When reheating, warm gently on the stove and stir in a splash of stock to refresh the texture. If preparing for a week of lunches, store in glass containers and use within 3 days for best flavor and texture.
This soup represents the simple joy of creating something delicious with minimal effort. It warms the hands and the heart and is endlessly adaptable to dietary needs and seasonal produce. I hope you enjoy it as much as my family does — make it your own by playing with cheeses, herbs, or presentation, and relish the little rituals that come with sharing warm bowls around a table.
Pro Tips
Grate the cheddar from a block just before using for the best melt and flavor; pre-shredded cheese contains anti-caking agents that can affect texture.
Do not boil the soup after adding cheese; high heat can separate the fat and make the texture grainy.
If the soup gets too thick, loosen with a splash of stock or half-and-half while reheating.
Steam broccoli until just tender-crisp to preserve color and texture; overcooked broccoli turns mushy and loses vibrancy.
This nourishing easy 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
How long does leftovers keep?
Yes. Refrigerate in an airtight container for 3 to 4 days or freeze up to 3 months. Thaw overnight and reheat gently.
Can this be made vegetarian?
Use vegetable stock and vegetarian cheddar to make a vegetarian-friendly version. Avoid boiling after cheese is added to prevent separation.
Tags
Easy Broccoli Cheddar Soup
This Easy 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 & Cheese
Instructions
Make the roux
In a large saucepan over medium-low heat, melt 1/4 cup unsalted butter. Add 1-2 cloves minced garlic and cook 30-60 seconds until fragrant. Whisk in 1/4 cup all-purpose flour and cook 2-3 minutes until pale golden, stirring constantly to avoid browning.
Build the cream sauce
Slowly whisk in 2 cups chicken or vegetable stock, followed by 2 cups half-and-half. Add 1/2 teaspoon kosher salt, 1/4 teaspoon white pepper, and 1/8 teaspoon nutmeg. Bring to a gentle simmer and cook 5-10 minutes until slightly thickened.
Simmer with vegetables
Stir in 1-2 cups steamed broccoli and 3/4 cup steamed shredded carrots. Lower heat and simmer gently for 15-20 minutes, allowing flavors to meld while keeping vegetables tender-crisp.
Add cheese and finish
Remove from heat and stir in 2 to 2 1/2 cups shredded sharp cheddar a handful at a time, stirring until melted. Do not boil after cheese is added. Adjust seasoning and serve in bowls or bread bowls.
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
@flavest on social media!

Categories:
You might also like...

Glazed Apple Cider Donuts
Warm-spiced apple cider donuts with tender apple bits and a glossy cider glaze, fried crisp and irresistibly cozy for fall.

Slow Cooker Pork Pot Roast
All-day slow cooking turns pork shoulder, potatoes, and carrots into a tender, savory classic with a rich homemade gravy everyone will love.

Cheesy Hamburger Potato Casserole
Tender layers of Yukon gold potatoes with seasoned beef in a creamy, cheddar sauce, baked until bubbly and irresistibly comforting.

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

