Soups & Stews
This Chili's broccoli and cheese soup recipe delivers that signature creamy, cheesy goodness you crave without the restaurant price tag. đ The secret lies in a precise blend of sharp cheddar, cream cheese, and a touch of mustard powder to replicate that signature tangy depth.
I've perfected this one-pot version after years of testingâno lumps, no skimping on flavor, just that rich, velvety texture that makes every spoonful satisfying.
The beauty of this recipe is its simplicity: just 10 ingredients and 30 minutes of active time, but the result is restaurant-quality.
We start with a roux to create that thick, creamy base, then build layers of flavor with fresh broccoli, garlic, and a blend of cheeses that melts into perfect, stretchy strands. The key technique?
Cooking the broccoli just until tender-crispâthis ensures it holds its texture while soaking up all that cheesy goodness.
By the end, you'll have a steaming bowl of soup with golden, bubbling cheese on top, perfectly tender broccoli florets, and a broth so rich it coats your spoon.
This is the kind of soup that disappears quicklyâperfect for chilly evenings or when you need comfort food that feels like a hug in a bowl. The best part? It tastes even better the next day, making it ideal for meal prep.
Serve it as-is with a side of crusty bread for dipping, or add a sprinkle of green onions for freshness. This recipe delivers on every promiseâcreamy, cheesy, and packed with that familiar Chili's flavor. Let's get cooking!
Ingredients for chili's broccoli and cheese soup
Ten simple ingredients for that creamy, cheesy bowl you loveâno shortcuts, just pure comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter đ§ | ½ cup | Cold, cubed for roux |
| All-Purpose Flour đž | ½ cup | For creamy roux base |
| Sharp Cheddar Cheese đ§ | 2 cups | Shredded, not pre-shredded |
| Cream Cheese đ§ | 8 oz | Full-fat, block form |
| Milk đĽ | 2 cups | Whole milk preferred |
| Fresh Broccoli 𼌠| 2 cups | Florets, tender-crisp |
| Garlic Cloves đ§ | 3 cloves | Minced, fresh preferred |
| Yellow Onion đ§ | 1 whole | Diced, medium size |
| Mustard Powder đśď¸ | 1 tsp | For signature tang |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Chicken Broth đ§ | 2 cups | Low-sodium preferred |
The cheeses are non-negotiable. Sharp cheddar gives that signature tang, while full-fat cream cheese ensures velvety texture. Grab Wisconsin sharp cheddar from the deli sectionâit melts like a dream. The pre-shredded stuff? Nope. It's full of anti-caking agents that make your soup grainy. Same goes for the cream cheeseâblock form only. For the butter, Land O'Lakes or Plugrah are my go-tos, but any good-quality unsalted works. The key is keeping everything cold until the roux formsâdon't let it melt too fast!
No sharp cheddar? Pepper jack at half the amount adds heat, or Gruyère for nutty depth. Out of cream cheese? Substitute equal parts milk and butter, but your soup will be slightly lighter. Fresh garlic and onion are ideal, but powdered versions work in a pinchâjust use half the amount. The mustard powder is what makes this taste like Chili'sâdon't skip it! For the broccoli, fresh is best, but frozen florets (thawed and drained) work too. Just don't overcook themâthey should stay tender-crisp to soak up all that cheesy goodness.
This soup gets better as it sitsâ30 minutes off heat lets the flavors meld. Store leftovers in the fridge for 4 days, or freeze for 3 months. I like to portion it into individual containers so I can grab a bowl straight from the freezer. The cheese on top? Always add that fresh after reheating. Pro tip: Sprinkle a pinch of paprika on the cheese before broiling for that golden, bubbly top. And if you're meal prepping, make a double batchâit disappears fast!
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this soup is foolproofâjust melt butter, whisk in flour, stir in cheeses until gooey, then pour milk over it. Thatâs it. No chopping, no fuss, just pure, creamy satisfaction in under 20 minutes.
- Cheese Overload (In the Best Way): Sharp cheddar and cream cheese blend into this soup like a dreamâtangy, rich, and just thick enough to coat your spoon. Honestly, the first time I tasted it, I immediately went back for seconds.
- Lunch or Dinner (Or Both): This soup is my go-to for busy daysâserve it steaming hot with crusty bread for dinner, or pack it in a thermos for a cozy lunch the next day. Even my picky-eating teenager asks for it.
- Budget-Friendly Leftovers: A single pot feeds four, and the leftovers? Just as good reheated the next day. Iâll be real: Iâve had this soup three times in a row, and it never gets oldâespecially when youâre stretching groceries.
Step-by-step instructions for Chili's broccoli and cheese soup
Here's how to make that legendary creamy bowl at homeârich, cheesy, and packed with tender broccoli!
đł Step 1: Make the Ultimate Creamy Roux
Melt the 0.5 cup unsalted butter in a large pot over medium heat. Once it's fully melted and foaming subsides, add the 0.5 cup all-purpose flour all at once. Here's the thingâyou want to stir constantly for 2-3 minutes until the mixture turns a deep golden brown and smells nutty. This isn't just a roux; it's the flavor foundation for your soup.
If it starts to darken too quickly, reduce heat to medium-low. The perfect roux should coat the back of a spoon and leave a clean streak when you drag your finger through it. Don't walk awayâburnt flour tastes bitter, and we're going for creamy perfection here.
đł Step 2: Build the Flavor Base
Immediately pour in the 2 cups chicken broth and whisk vigorously to dissolve any lumps. Add the 1 whole yellow onion and 3 cloves minced garlic, stirring to coat everything in the roux. Let it simmer for 5 minutes until the onion softens and the garlic becomes fragrantâyou'll smell that rich, savory aroma developing.
Now stir in the 2 cups milk, 1 tsp mustard powder, 1 tsp salt, and 0.5 tsp black pepper. Bring to a gentle boil, then reduce heat to medium-low and let it simmer for 5 minutes. This is where the magic happensâthe milk and broth blend into a velvety base that's ready for the cheesy goodness to come.
đĽ Step 3: Add the Cheese and Broccoli
Lower heat to low and begin adding the 2 cups sharp cheddar cheese and 8 oz cream cheese in small batches, stirring vigorously after each addition. The cheese should melt completely into the soup, creating that signature creamy texture. Here's the trick: if the soup looks too thick, add 2-3 tablespoons of hot water to loosen itâyou want it smooth enough to coat a spoon.
Once the cheese is fully melted, stir in the 2 cups fresh broccoli florets. Let the soup simmer gently for 8-10 minutes until the broccoli becomes tender-crispâyou want it to still have a slight bite, not mushy. Taste and adjust seasoning if needed, adding more salt or pepper as necessary. The soup should be rich, cheesy, and perfectly balanced.
â° Step 4: Finish and Serve
Remove from heat and let the soup sit for 5 minutesâthis resting time allows all the flavors to meld together beautifully. Give it one final taste and adjust seasoning if needed. The soup should be creamy, cheesy, and packed with that signature Chili's flavor profile.
Ladle into bowls and serve immediately while hot. Top with extra shredded cheddar if you're feeling extra cheesy! This soup is best enjoyed fresh from the pot, where every spoonful delivers that perfect blend of creamy, cheesy goodness with tender broccoli in every bite.
Pro Tips For Making Chili'S Broccoli And Cheese Soup
- Melt Cheese Slowly: DESCRIPTION: Dump all the cheddar and cream cheese into the pot at once, and youâll end up with lumps thatâll make you want to throw the spoon. Instead, stir in the sharp cheddar first while the soupâs still hot, then remove the pot from heat and fold in the cream cheeseâit melts faster when itâs not fighting the heat.
- Toast the Flour: DESCRIPTION: Skip the quick toss with butter, and your roux will taste raw. Cook the flour in the butter over medium heat for 2-3 minutes until itâs goldenâjust past nutty, not brownedâbefore adding the milk. This adds depth and keeps the soup from tasting like floury paste.
- Donât Overmix the Broccoli: DESCRIPTION: I used to puree the broccoli until it disappeared, and the soup lost its texture. Instead, chop it into small florets and let them soften but stay visibleâabout 5 minutes in the simmering broth. It keeps the dish creamy without turning mushy.
- Whisk in Cold Milk: DESCRIPTION: Pouring warm milk into the roux? Youâre asking for glue. Use cold milk straight from the fridge, and whisk it in slowly while the potâs off the heatâthis prevents lumps and keeps the sauce silky. (Yes, even if youâre impatient like me.)
Perfect pairings for this dish
Bread Pairings
Serve this rich soup with crusty sourdough bread or Italian breadsticks for dippingâboth soak up the creamy cheese sauce beautifully. I love using a ciabatta loaf with its airy texture, or garlic bread made with butter, garlic, and parsley.
For a lighter option, try baguette slices toasted until golden and crisp. đ
Crunchy Toppings
Add texture with crispy fried onions or toasted breadcrumbs before serving. I like to pan-fry 1 cup diced yellow onion in 2 tbsp butter until golden and sprinkle them on top for extra crunch.
For a cheesy upgrade, top with crumbled bacon or crispy prosciuttoâboth add salty depth that cuts through the richness. đ§
Protein Additions
Turn this into a full meal by adding grilled chicken breast or crispy bacon bits. I often shred 1 cup cooked chicken and stir it in during the final 5 minutes of simmering.
For a heartier bowl, top with crumbled bacon or diced ham. The protein balances the creaminess perfectly while keeping the dish satisfying. đ
Vegetable Boosters
Add freshness with sliced green onions or chopped cilantro right before serving. For extra veggies, stir in ½ cup diced bell peppers or ½ cup corn kernels during the last 5 minutes of cooking. These additions keep the dish vibrant and add a pop of color to every spoonful. đĽŚ
Spicy Kick
For heat lovers, stir in ½ tsp cayenne pepper or 1 tsp hot sauce during the final simmer. I also like adding diced jalapeĂąos for a fresh, spicy bite. If you prefer smoky heat, sprinkle ½ tsp smoked paprika over the top before serving. đśď¸
Dessert Pairings
End the meal with something light to balance the richnessâvanilla ice cream or chocolate pudding works perfectly. For a refreshing contrast, serve lemon bars or berry sorbet. The sweetness cleanses your palate after a bowl of this indulgent soup. đŚ
Nutrition facts
Frequently asked questions
Why does the recipe call for sharp cheddar instead of mild?
The sharp cheddar delivers that signature tangy depth that makes this soup taste like Chili's. Mild cheddar won't give you that same bright, slightly peppery flavor. For a milder version, you could blend sharp and mild cheddar (70/30 ratio), but expect a more subtle taste.
Can I make this soup dairy-free?
Swap the cheeses for dairy-free sharp cheddar and cashew cream cheese (blend soaked cashews with lemon juice). Use coconut milk instead of regular milk and a nutritional yeast roux for that creamy texture. The mustard powder remains key for that signature tang.
What if my soup gets too thick or too thin?
Too thick? Thin with 2-3 tablespoons of hot water or milk while stirring. Too thin? Simmer uncovered for 5-10 minutes to evaporate excess liquid. The ideal consistency should coat the back of a spoon but still be easy to ladle. Pro tip: If using pre-shredded cheese, expect slightly thicker results due to anti-caking agents.
How do I prevent lumps when adding cheese?
Add the cheese in small batches while stirring vigorously with a whisk or immersion blender. Keep heat on low and let each addition fully melt before adding more. For extra insurance, cut the cream cheese into small cubes before adding. The mustard powder also helps emulsify the cheese for a smoother texture.
Can I make this soup ahead of time?
Yes! This soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. For freezing, portion into individual containers and freeze for 3 months. Reheat gently on the stove, stirring occasionally, and add a splash of milk if it thickens too much. Always add fresh cheese on top when reheating.
