This velvety broccoli cheddar soup is loaded with tender broccoli florets and sharp cheddar cheese in a creamy broth that's pure comfort in a bowl. It's the kind of soup that's easy enough for weeknight dinners but fancy enough for entertaining.
About This Recipe
¡Oye! Let me tell you something about this broccoli cheddar soup that'll make you forget all about those watery versions you've had before. Broccoli is actually an edible flower head, related to cauliflower and cabbage, and when you blend it right, it creates the most naturally creamy soup base without drowning it in heavy cream. This recipe is special because it builds layers of flavor like my abuela builds her sancocho – with patience and love. The secret isn't just throwing everything in a pot; it's about creating that perfect roux with butter and flour, then slowly building up the creaminess so every spoonful coats your spoon like velvet.
The game-changer here is the technique of properly melting that cheddar cheese. Too many people rush this step and end up with a grainy, broken mess that looks like it's having an identity crisis. But when you temper it slowly into the warm base, stirring constantly like you're whisking café con leche, that cheese becomes silk. The combination of chicken broth for depth, fresh grated carrots for sweetness, and a full pound of broccoli florets means you're getting actual nutrition alongside all that comfort. This isn't just cheese soup with some green stuff floating around – it's a balanced, hearty meal.
Now, I'll be honest with you – soup wasn't exactly a staple in my Dominican household growing up. We were more about our caldos and sancochos, but when I moved to the States and experienced my first proper broccoli cheddar soup on a cold winter day, I understood why Americans go crazy for this stuff. It's like a warm hug in a bowl, and once I perfected this recipe, it became my go-to for impressing guests and warming up the family. Plus, it's one of those magical dishes that actually tastes better the next day, making it perfect for meal prep or feeding a crowd without breaking a sweat.
Ingredients for The Most Delicious Broccoli Cheddar Soup
- ½ cup butter
- 1 diced onion
- 3 minced garlic cloves
- ½ cup all-purpose flour
- 4 cups low-sodium chicken broth
- 24 oz shredded cheddar cheese
- 1 quart half and half
- 3 grated carrots
- 1 lb broccoli florets, chopped
- Salt and black pepper, to taste
- A pinch of cayenne pepper

Substitutions & Variations
- Low-sodium chicken broth: Replace with vegetable broth or coconut milk for a vegetarian version that adds subtle tropical sweetness reminiscent of Caribbean cooking.
- Cheddar cheese: Substitute with a blend of sharp white cheddar and queso blanco for a milder flavor with Dominican flair, or use pepper jack for a spicier kick.
- Half and half: Use evaporated milk mixed with whole milk (1:1 ratio) for a richer, more concentrated flavor that's common in Caribbean cream-based dishes.
- Broccoli florets: Replace with calabaza (Caribbean pumpkin) cubes for an authentic Dominican twist that creates a heartier, more traditional Caribbean soup.
- Cayenne pepper: Substitute with scotch bonnet pepper powder or ají dulce for authentic Caribbean heat and flavor complexity.
- All-purpose flour: Use plantain flour or cassava flour as a gluten-free thickener that adds subtle Caribbean flavor and creates a silkier texture.
How to Make The Most Delicious Broccoli Cheddar Soup
- Melt butter in a large pot over medium heat. Saute diced onion for 5-6 minutes until translucent.
- Add cayenne pepper, minced garlic, and grated carrots. Cook for 7-8 minutes until softened.
- Sprinkle in flour and cook for 2 minutes, stirring constantly.
- Gradually add chicken broth while stirring. Add chopped broccoli and simmer 8-10 minutes until tender.
- Pour in the half and half. Bring to a gentle simmer.
- Turn off heat and stir in shredded cheddar cheese until fully melted and smooth.
- Season to taste and serve hot with crusty bread.

What to Serve With The Most Delicious Broccoli Cheddar Soup
The classic pairing of crusty bread or a golden grilled cheese sandwich transforms this soup into the ultimate comfort food experience. The crispy, buttery exterior and warm, melted cheese interior of a grilled cheese creates a delightful textural contrast against the smooth, creamy soup, while crusty artisan bread provides the perfect vehicle for soaking up every last drop of that rich, cheesy goodness.
Elevate your bowl with crispy bacon bits and fresh thyme sprigs for a restaurant-quality presentation that adds both flavor and visual appeal. The smoky, salty crunch of bacon creates a perfect counterpoint to the soup's creamy richness, while aromatic fresh thyme brings an earthy, herbaceous note that complements the sharpness of aged cheddar beautifully.
For a complete and satisfying meal, serve alongside a crisp green salad and top your soup with homemade croutons for added textural interest. The fresh, acidic notes from mixed greens help cut through the soup's richness and provide nutritional balance, while golden croutons add that satisfying crunch that makes each spoonful more engaging and memorable.
Frequently Asked Questions
Q: Can I make this dairy-free?You can use vegetable broth instead of chicken and substitute with cashew cream or dairy-free cheeses, though the flavor and texture won't be quite the same. Start with less dairy-free cheese as it can be less flavorful.
Q: Why is my soup grainy?
This happens when cheese is added to soup that's too hot or is stirred to vigorously. Add cheese gradually off heat and stir gently to melt. If it's already grainy, carefully blend in more broth.
3. Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works perfectly in this soup! Just add it directly to the soup without thawing first, but reduce the cooking time since frozen broccoli will break down faster than fresh.
4. How long can I store this soup in the refrigerator?
This broccoli cheddar soup will keep in the refrigerator for up to 4 days in an airtight container. When reheating, do so gently over low heat and stir frequently to prevent the cheese from separating.
5. Can I substitute the all-purpose flour with something else?
You can use equal amounts of cornstarch mixed with cold water to create a slurry, or try gluten-free flour for a 1:1 substitution. Just whisk the cornstarch slurry in slowly at the end, while gluten-free flour can be used exactly like regular flour in the roux.
6. Why is my soup too thin and how can I thicken it?
If your soup is too thin, simmer it uncovered for 10-15 minutes to reduce the liquid, or mix 2 tablespoons of cornstarch with cold milk and stir it in. The flour roux should provide enough thickening, so this usually happens when the roux wasn't cooked long enough initially.
7. What should I serve alongside this soup?
This rich soup pairs beautifully with crusty bread, garlic breadsticks, or a fresh Caribbean-style salad with citrus dressing to cut through the richness. For a heartier meal, serve it in bread bowls or alongside grilled plantains for a delicious Caribbean twist.

Ingredients
Method
- Melt butter in a large pot over medium heat. Saute diced onion for 5-6 minutes until translucent.
- Add cayenne pepper, minced garlic, and grated carrots. Cook for 7-8 minutes until softened.
- Sprinkle in flour and cook for 2 minutes, stirring constantly.
- Gradually add chicken broth while stirring. Add chopped broccoli and simmer 8-10 minutes until tender.
- Pour in the half and half. Bring to a gentle simmer.
- Turn off heat and stir in shredded cheddar cheese until fully melted and smooth.
- Season to taste and serve hot with crusty bread.
Nutrition
Notes
Don't overcook the broccoli before blending or it will develop a sulfurous flavor. Steam or simmer just until tender. Use aged sharp cheddar for deeper flavor and avoid processed cheese product, which doesn't melt as smoothly. Add cheese off heat to prevent it from becoming grainy. Storage & Meal Prep:
This soup keeps refrigerated for up to 5 days or freezes beautifully for up to 3 months. Thaw overnight in the refrigerator before reheating. If the soup breaks when reheating, whisk in a splash of fresh broth and warm gently over low heat.
Tried this recipe?
Let us know how it was!Filed Under
You May Also Like
- Puerto Rican Beef Stew (Carne Guisada) – Slow Cooker Recipe
- Ham and Potato Soup
- Crockpot Marry Me White Chicken Chili
Shop This Recipe
Never Miss a Recipe
Get Kelvin's latest Dominican & Caribbean recipes straight to your inbox — free.





Leave a Reply