Broccoli Cheddar Soup is a creamy, satisfying dish packed with tender broccoli, sweet carrots, mellow onion, and plenty of melted cheddar. Even though the finished soup tastes rich and comforting, it uses simple ingredients and can be ready in about 30 minutes. That makes it a reliable option for weeknight dinners, cool-weather lunches, or any time you want a warm meal without a long cooking process.
The soup starts with softened onion and a basic butter-and-flour mixture that gives the broth body. Chicken broth and half-and-half create the creamy base, while paprika, garlic powder, mustard, salt, and pepper add balance. Fresh broccoli and carrots bring color, texture, and a mild sweetness. Once the cheddar melts into the soup, every spoonful becomes smooth, savory, and deeply comforting.
At Richy Bites, Alessia believes good food should feel approachable and generous. This Broccoli Cheddar Soup follows that idea with straightforward steps, familiar ingredients, and a cozy homemade finish.

Why You’ll Love This Broccoli Cheddar Soup
This recipe combines the flavor of a restaurant-style soup with the ease of a quick homemade dinner.
| Benefit | Why It Matters |
|---|---|
| Quick cooking time | The soup comes together in about half an hour. |
| Familiar ingredients | Everything can be found in most grocery stores. |
| Adjustable texture | Blend it smooth or keep some vegetable pieces. |
| Full, balanced flavor | Cheddar, mustard, garlic, and paprika add depth. |
| Several cooking methods | Prepare it on the stovetop, in a slow cooker, or in an Instant Pot. |
It also works well for make-ahead meals. You can prepare a batch, divide it into portions, and reheat it for easy lunches or dinners.
Ingredients You’ll Need
- 1 tablespoon butter
- 1 medium yellow onion, finely diced
- 1/4 cup salted butter
- 1/4 cup all-purpose flour
- 2 cups chicken broth
- 2 cups half-and-half
- 12 ounces fresh broccoli florets, roughly chopped
- 2 carrots, peeled and chopped
- 1/2 teaspoon kosher salt
- 1/4 teaspoon paprika
- 1/4 teaspoon garlic powder
- 1/4 teaspoon dry mustard
- 1/4 teaspoon black pepper
- 2 cups shredded cheddar cheese
Freshly shredded cheese usually melts more evenly than packaged shredded cheese. Many pre-shredded varieties contain coatings that can affect the soup’s smooth texture.
Sharp cheddar gives the soup a stronger cheese flavor, while mild cheddar produces a softer, creamier taste. Extra-sharp cheddar also works if you want a bolder finish.
How to Make Broccoli Cheddar Soup
Set a Dutch oven or sturdy soup pot over medium heat. Melt 1 tablespoon of butter, then add the chopped onion. Cook for about 2 to 3 minutes, stirring regularly, until the onion softens and looks translucent.
Add the remaining 1/4 cup of butter. After it melts, sprinkle in the flour and whisk until smooth. Let the mixture cook for about 1 minute while whisking often. This step removes the raw flour taste and creates the thickening base for the soup.
Slowly pour in about 1 cup of chicken broth, whisking continuously. Add the rest of the broth and the half-and-half in a gradual stream. Keep whisking so the mixture stays smooth.
Stir in the broccoli and carrots. Add the salt, paprika, garlic powder, dry mustard, and black pepper. Lower the heat and let the soup simmer for 10 to 15 minutes, or until the vegetables become fork-tender and the broth thickens.
Blend the soup until it reaches the texture you prefer. Use an immersion blender directly in the pot for convenience, or carefully blend it in batches in a countertop blender.
Return the soup to low heat if needed. Add the cheddar a little at a time, stirring until each addition fully melts. Taste the soup and adjust the salt or pepper before serving.
Step-by-Step Instructions
- Melt 1 tablespoon of butter in a Dutch oven over medium heat.
- Add the onion and cook until softened.
- Add the remaining butter and let it melt.
- Whisk in the flour and cook for 1 minute.
- Slowly pour in the chicken broth while whisking.
- Add the half-and-half and continue whisking.
- Stir in the broccoli and carrots.
- Add the salt, paprika, garlic powder, dry mustard, and pepper.
- Lower the heat and simmer for 10 to 15 minutes.
- Blend the soup to your preferred consistency.
- Stir in the cheddar gradually until smooth.
- Taste, adjust the seasoning, and serve hot.
Helpful Tips for the Best Broccoli Cheddar Soup
Use low heat when adding the cheddar. High heat may cause the cheese to separate and give the soup a grainy texture.
Add the cheese in small portions rather than all at once. Each handful should melt completely before you add the next one.
Keep the half-and-half at a gentle simmer instead of a strong boil. This helps preserve the smooth, creamy base.
If the soup thickens too much, stir in a little extra chicken broth or half-and-half. Add a small amount at a time so you can control the final consistency.
For a chunkier finish, blend only part of the soup. For a silky texture, continue blending until the vegetables break down completely.
Slow Cooker Instructions
Skip the butter. Add the onion, broccoli, carrots, salt, paprika, garlic powder, mustard powder, and black pepper to the slow cooker.
In a separate bowl, whisk the flour and chicken broth until no lumps remain. Pour the mixture into the slow cooker and stir everything together.
Cover and cook on Low for 6 to 8 hours or on High for 3 to 4 hours. About 30 minutes before serving, stir in the half-and-half and shredded cheddar. Cover again and cook until the cheese melts. Blend the soup to your desired texture before serving.
Instant Pot Instructions
Choose the Sauté function. Melt the butter, add the onion, and cook until tender.
Add the remaining butter and flour, then whisk for about 1 minute. Stir in the broccoli, carrots, salt, paprika, garlic powder, mustard powder, and black pepper. Pour in the chicken broth.
Lock the lid in place and move the valve to sealing. Pressure cook on High for 8 minutes. Allow the pressure to release naturally, then stir in the half-and-half and cheddar until the cheese melts. Blend the soup before serving if desired.
Recipe Details
| Detail | Information |
|---|---|
| Flavor | Creamy, cheesy, savory, and gently seasoned |
| Texture | Smooth broth with tender broccoli and carrots |
| Prep Time | 5 minutes |
| Cook Time | 25 minutes |
| Total Time | 30 minutes |
| Servings | 4 to 6 |
| Course | Entrée or Main Course |
| Cuisine | American |
| Method | Stovetop |
Nutritional Information Per Serving
| Nutrient | Estimated Amount |
|---|---|
| Calories | 600 |
| Carbohydrates | 23 g |
| Protein | 22 g |
| Fat | 47 g |
| Saturated Fat | 29 g |
| Cholesterol | 142 mg |
| Sodium | 1,298 mg |
| Potassium | 713 mg |
| Fiber | 3 g |
| Sugar | 4 g |
| Vitamin A | 7,135 IU |
| Vitamin C | 89 mg |
| Calcium | 601 mg |
| Iron | 1.8 mg |
These amounts are estimates and may vary based on the specific cheese, broth, dairy, and portion size used.
Frequently Asked Questions
The provided questions mention Pioneer Woman Apple Crisp rather than Broccoli Cheddar Soup. To keep the article relevant, the answers below focus on this soup.
What type of cheddar works best for Broccoli Cheddar Soup?
Freshly grated sharp cheddar is an excellent choice because it melts smoothly and gives the soup a strong cheese flavor. Mild cheddar works well for a gentler taste.
How do you keep Broccoli Cheddar Soup smooth?
Cook over low heat, grate the cheese fresh, and stir it in gradually. Let each portion melt before adding more.
Can you make Broccoli Cheddar Soup ahead of time?
Yes. Cook the soup, let it cool, and place it in an airtight container. Refrigerate it until needed, then reheat it slowly to protect the creamy texture.
How do you store and reheat Broccoli Cheddar Soup?
Keep the cooled soup in the refrigerator for up to four days. Warm it over low heat on the stovetop, stirring often. Add a small amount of broth or half-and-half if the soup becomes too thick.
Storage Instructions
Let the soup cool before transferring it to airtight containers. Refrigerate it for up to four days.
For individual servings, reheat in the microwave in short intervals and stir between each interval. For a larger amount, warm the soup in a saucepan over low heat. Avoid boiling it rapidly because excessive heat can affect the cheese and dairy.
You can freeze the soup, although dairy-based soups sometimes separate after thawing. For a better result, freeze the soup before adding the half-and-half and cheddar. Thaw it in the refrigerator, reheat it gently, then stir in the dairy and cheese before serving.
Print
Broccoli Cheddar Soup
- Total Time: 30 minutes
- Yield: 4 to 6 servings 1x
Description
This Broccoli Cheddar Soup combines tender broccoli, carrots, onion, half-and-half, chicken broth, and freshly shredded cheddar in a rich, creamy soup that is ready in about 30 minutes.
Ingredients
1 tablespoon butter
1 medium yellow onion, finely chopped
1/4 cup salted butter
1/4 cup all-purpose flour
2 cups chicken broth
2 cups half-and-half
12 ounces fresh broccoli florets, roughly chopped
2 carrots, peeled and chopped
1/2 teaspoon kosher salt
1/4 teaspoon paprika
1/4 teaspoon garlic powder
1/4 teaspoon dry mustard
1/4 teaspoon black pepper
2 cups freshly shredded cheddar cheese
Instructions
1. Melt 1 tablespoon of butter in a Dutch oven over medium heat.
2. Add the chopped onion and cook for 2 to 3 minutes, stirring often, until softened.
3. Add the remaining 1/4 cup butter and allow it to melt.
4. Whisk in the flour and cook for about 1 minute.
5. Slowly pour in 1 cup of chicken broth while whisking constantly.
6. Add the remaining chicken broth and half-and-half in a gradual stream.
7. Continue whisking until the mixture is smooth and no flour lumps remain.
8. Add the broccoli and carrots.
9. Stir in the salt, paprika, garlic powder, dry mustard, and black pepper.
10. Reduce the heat to low or medium-low.
11. Simmer for 10 to 15 minutes, or until the vegetables are fork-tender and the soup thickens.
12. Blend the soup to your preferred texture using an immersion blender or countertop blender.
13. Return the soup to low heat if needed.
14. Add the shredded cheddar one handful at a time.
15. Stir after each addition until the cheese melts completely.
16. Taste and adjust the salt and pepper before serving.
17. Serve hot with extra cheddar and black pepper if desired.
Notes
Use freshly grated cheddar for the smoothest texture.
Sharp cheddar creates a stronger cheese flavor, while mild cheddar gives the soup a softer taste.
Keep the heat low when adding the cheese to prevent separation.
Do not let the soup boil aggressively after adding the half-and-half.
If the soup becomes too thick, add a small splash of chicken broth or half-and-half.
Blend only part of the soup if you prefer visible broccoli pieces.
For the slow cooker method, whisk the flour and broth together before adding them to the slow cooker.
For the Instant Pot method, pressure cook on High for 8 minutes before adding the half-and-half and cheddar.
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat gently over low heat and stir often.
For the best freezing results, freeze the soup before adding the half-and-half and cheddar.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 600
- Sugar: 4 g
- Sodium: 1298 mg
- Fat: 47 g
- Saturated Fat: 29 g
- Carbohydrates: 23 g
- Fiber: 3 g
- Protein: 22 g
- Cholesterol: 142 mg
Conclusion
Broccoli Cheddar Soup is a quick, hearty meal that delivers rich flavor in about 30 minutes. Tender broccoli and carrots give the soup substance, while cheddar, half-and-half, and seasoned broth create a smooth and satisfying base. You can leave the soup slightly chunky or blend it until completely creamy.
Serve it with warm bread, top it with extra cheddar, or finish each bowl with fresh black pepper. Whether you choose the stovetop, slow cooker, or Instant Pot method, this recipe offers an easy way to bring comforting homemade flavor to the table.