Creamy Broccoli Cheddar Soup
Soup

Creamy Broccoli Cheddar Soup

This hearty broccoli cheddar soup is a rich and comforting dish that works perfectly as a main course or a starter. It combines fresh vegetables with a velvety cheese base for a satisfying meal.

Recipe image

List of ingredients

  • 2 tbsp. butter – used for sautéing and creating the roux.
  • 2 tbsp. finely chopped onions – adds a subtle aromatic base.
  • 1/4 cup all-purpose flour – thickens the soup consistency.
  • 1 cup half and half cream – provides a rich, creamy texture.
  • 1 cup milk (1% or any type) – balances the thickness of the cream.
  • 3 cups chicken stock – the primary savory liquid base.
  • 1 lb. fresh broccoli, cut into small florets – the main vegetable component.
  • 2 cups carrots, chopped into small pieces – adds sweetness and color.
  • 16 oz. (2 cups) grated sharp cheddar cheese – provides the signature bold flavor.
  • 1/4 tsp dry mustard – enhances the sharpness of the cheddar.
  • Salt and pepper to taste – used for final seasoning adjustments.

step-by-step instructions

  1. Sauté Aromatics: In a large pot or Dutch oven, melt the butter and sauté the chopped onions for 4-5 minutes over medium heat until softened.
  2. Create Roux: Whisk in the all-purpose flour and cook for 3 to 4 minutes to remove the raw flour taste.
  3. Build Liquid Base: Slowly pour in the chicken stock, then gradually add the milk while whisking constantly to prevent lumps.
  4. Thicken Sauce: Add the half and half cream and continue to whisk and cook for four minutes as the mixture begins to thicken.
  5. Cook Carrots: Stir in the chopped carrots and let them simmer for five minutes.
  6. Simmer Broccoli: Add the broccoli florets to the pot and simmer for 20 minutes until the vegetables are tender.
  7. Incorporate Cheese: Stir in the dry mustard and gradually add the shredded cheese in small batches, stirring gently after each addition until fully melted.
  8. Final Seasoning: Taste the soup and add salt and pepper as needed, keeping in mind that the cheese already contains salt.

Pro Cooking Techniques for Better Texture

Achieving a Perfect Roux

When whisking the flour into the melted butter, ensure you cook it for the full 3-4 minutes. This process toasts the flour and eliminates the starchy taste, resulting in a smoother flavor profile. Maintain medium heat to avoid burning the butter.

Optimizing Vegetable Cuts

Cutting broccoli into small, uniform florets ensures that they cook evenly throughout the 20-minute simmer. Similarly, chopping carrots into small pieces prevents them from remaining hard while the broccoli softens. Consistent sizing leads to a better mouthfeel in every spoonful.

Preventing Cheese Separation

Add the cheddar cheese gradually rather than dumping it in all at once. Stirring in small batches allows the cheese to emulsify properly into the hot liquid. Avoid boiling the soup after the cheese is added, as excessive heat can cause the fats to separate, making the soup greasy.

Ingredient Substitutions and Alternatives

Choosing Different Milk Types

While 1% milk is used in this recipe, whole milk can be used for a richer taste. For a lighter version, 2% milk works well without significantly altering the texture. Ensure the milk is at room temperature or slightly warmed to prevent the roux from clumping.

Selecting the Right Cheddar

Sharp cheddar is recommended for its bold flavor that cuts through the cream. However, medium or mild cheddar can be used if a more subtle cheese taste is preferred. For an even deeper flavor, a mix of extra-sharp and white cheddar provides a complex taste.

Vegetable Stock Option

If you prefer a meat-free base, replace the chicken stock with an equal amount of high-quality vegetable broth. This maintains the savory depth of the soup while keeping the ingredients plant-based. Ensure the vegetable stock is low-sodium to control the final salt level.

Using Frozen Broccoli

If fresh broccoli is unavailable, frozen florets can be substituted. Thaw them slightly and pat them dry before adding them to the pot to prevent excess water from thinning the soup. Reduce the simmering time by about 5-10 minutes since frozen vegetables often soften faster.

Customizing the Soup Flavor

Adding Extra Protein

To turn this soup into a more filling meal, stir in cooked shredded chicken or diced smoked tofu. These additions provide extra protein and make the dish more substantial. Add the protein during the final cheese-incorporation step to ensure it is heated through.

Enhancing with Aromatics

For a deeper flavor, you can add a pinch of garlic powder or a small amount of minced fresh garlic during the onion sauté phase. A touch of nutmeg also complements the cheddar and cream, adding a professional culinary dimension. Use these sparingly to avoid overpowering the broccoli.

Creating a Blended Consistency

If you prefer a smooth, creamy soup similar to restaurant versions, use an immersion blender. Blend the soup partially to keep some vegetable chunks, or blend completely for a velvety texture. If using a traditional blender, cool the soup slightly and blend in small batches for safety.

Serving and Pairing Suggestions

Complementary Bread Options

Serve this soup with a warm, crusty baguette or homemade sourdough bread for dipping. Cornbread casserole is another excellent pairing that mirrors the sweetness of the carrots. Garlic knots or toasted ciabatta also provide a great textural contrast to the creamy soup.

Balanced Side Dishes

Since the soup is rich and creamy, pair it with a crisp side salad. A mix of baby spinach, sliced apples, and a light vinaigrette cuts through the heaviness of the cheese. A simple cucumber salad with lemon and dill is another refreshing option.

Garnish Ideas for Presentation

Top each bowl with a sprinkle of fresh chives or sliced green onions for a pop of color. A small pinch of paprika or a few extra shreds of sharp cheddar can enhance the visual appeal. A crack of fresh black pepper on top adds a final professional touch.

Storage and Reheating Guide

Refrigeration Basics

Store the cooled soup in an airtight container in the refrigerator for up to three days. Ensure the soup is cooled to room temperature before sealing it to prevent condensation. Stir the soup well before reheating as the ingredients may settle.

Freezing Instructions

This soup can be frozen for up to two months in freezer-safe containers. Leave a small amount of space at the top of the container to allow for expansion during freezing. Thaw the soup in the refrigerator overnight before you plan to heat it.

Proper Reheating Methods

Reheat the soup gently over low heat in a saucepan, stirring frequently to maintain the emulsion. If using a microwave, heat in 30-second intervals, stirring between each session. Avoid high heat to prevent the cheese from separating or the broccoli from overcooking.

Troubleshooting Common Issues

Fixing Clumpy Cheese

If the cheese clumps, it is usually due to adding it too quickly or using pre-shredded cheese coated in cornstarch. To fix this, whisk the soup vigorously over very low heat. If it persists, a quick pulse with an immersion blender can smooth out the texture.

Adjusting Soup Thickness

If the soup becomes too thick after simmering or reheating, stir in a small amount of milk or chicken stock. Add the liquid one tablespoon at a time until the desired consistency is reached. This is common when using higher-fat creams or more flour.

Correcting Bland Flavor

If the soup tastes flat, increase the amount of dry mustard or add a small squeeze of lemon juice. The acidity helps brighten the heavy flavors of the cream and cheese. Always taste for salt last, as the reduction process concentrates the sodium.

Frequently Asked Questions

Can I use pre-shredded cheese?

You can, but freshly grated cheese melts more smoothly because it lacks the anti-caking agents found in pre-packaged bags. If using pre-shredded, add it in even smaller increments and stir more frequently.

How do I prevent the broccoli from getting too mushy?

Keep a close eye on the simmer time and stop cooking as soon as the broccoli reaches your desired tenderness. If you prefer a crunchier texture, reduce the 20-minute simmer to 12-15 minutes.

Is this soup suitable for meal prep?

Yes, this soup is excellent for meal prep as it tastes even better the next day. Simply follow the refrigeration guidelines and reheat in small portions to maintain the creamy consistency.

Can I use a different type of flour?

All-purpose flour is ideal for the roux, but you can use gluten-free all-purpose flour for a similar result. Ensure the gluten-free blend contains a thickening agent like xanthan gum to achieve the same thickness.

What if I don’t have half and half?

You can substitute half and half by mixing equal parts whole milk and heavy cream. Alternatively, using only heavy cream will make the soup thicker and richer, while using only milk will make it lighter.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Broccoli Cheddar Soup

Creamy Broccoli Cheddar Soup


  • Author: AlmaHerzog
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: General

Description

Creamy, cheesy and oh-so-delicious, this homemade Broccoli Cheddar Soup recipe is easy to make and is satisfying enough to turn into a meal!


Ingredients

Scale
  • 2 tbsp. butter
  • 2 tbsp. finely chopped onions
  • 1/4 cup all-purpose flour
  • 1 cup half and half cream
  • 1 cup milk
  • 3 cups chicken stock
  • 1 lb. fresh broccoli, cut into small florets
  • 2 cups carrots, chopped into small pieces
  • 16 oz. (2 cups) grated sharp cheddar cheese
  • 1/4 tsp dry mustard
  • Salt and pepper to taste

Instructions

  1. Step 1: In a large pot or Dutch oven, melt butter and saute onions for 4-5 minutes over medium heat.
  2. Step 2: Whisk in all-purpose flour and cook for 3 to 4 minutes.
  3. Step 3: Slowly, pour in the chicken stock, then gradually add in milk, whisking constantly.
  4. Step 4: Add in cream and continue to whisk and cook for four minutes. Mixture will begin to thicken.
  5. Step 5: Add in chopped carrots and continue to simmer for five minutes.
  6. Step 6: Add in broccoli florets and simmer for 20 minutes.
  7. Step 7: Add in dry mustard and gradually add in shredded cheese, stirring gently after each addition. Continue adding cheese as the cheese melts into the soup.
  8. Step 8: Taste for seasoning and season with salt and pepper to taste. Some cheeses taste more salty than others and you may not need to add any salt at all.

Notes

Store the cooled broccoli soup in an airtight container in the fridge for up to 3 days. Freeze completely cooled soup in freezer containers for up to 2 months. Thaw in refrigerator overnight before reheating. Reheat gently over low heat, uncovered in a saucepan or on low heat in the microwave using 30 second intervals until heated through.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stove Top
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 483 kcal
  • Sugar: 9.7 g
  • Sodium: 1169.6 mg
  • Fat: 31.5 g
  • Saturated Fat: 17.4 g
  • Unsaturated Fat: 13.4 g
  • Trans Fat: 0.7 g
  • Carbohydrates: 25.5 g
  • Fiber: 3.4 g
  • Protein: 25.9 g
  • Cholesterol: 91.4 mg

Keywords: broccoli cheddar soup, creamy soup, homemade soup, copycat Panera