How to Make Cheddar and Broccoli Soup

Cheddar and broccoli soup is a classic comfort dish. It is creamy, rich, and full of flavor. The best part is that you can make it at home with simple ingredients. This guide will walk you through every step, from choosing ingredients to serving the final bowl.

Why Cheddar and Broccoli Soup Is So Popular

This soup combines sharp cheese and fresh vegetables in a smooth base. It feels indulgent but still offers nutrition from the broccoli. It works as a main meal with bread or as a starter before a larger dinner.

You can customize it to your taste. You can make it lighter or richer. You can keep it chunky or blend it smooth. Once you understand the basics, it becomes an easy recipe to adapt.

Key Ingredients and What They Do

To make cheddar and broccoli soup, you will need:

  • Broccoli: Fresh is ideal, but frozen also works well.
  • Cheddar cheese: Use sharp or extra-sharp cheddar for better flavor.
  • Onion: Adds depth and sweetness to the base.
  • Garlic: Brings aroma and a savory note.
  • Carrots and celery (optional but recommended): Add color, texture, and sweetness.
  • Butter: Helps cook the vegetables and starts the roux.
  • Flour: Thickens the soup.
  • Milk or half-and-half: Creates a creamy texture.
  • Chicken or vegetable stock: Forms the liquid base and adds flavor.
  • Salt and pepper: Essential for seasoning.
  • Nutmeg or mustard powder (optional): Enhances the cheese flavor.

Each ingredient has a purpose. The broccoli and vegetables provide body and nutrition. The roux made from butter and flour gives structure. The dairy and cheese provide creaminess and richness.

Step-by-Step Instructions

Follow these steps to make a classic cheddar and broccoli soup.

  1. Prepare the ingredients.

    Cut the broccoli into small florets. Peel and dice the onion. Mince the garlic. If using carrots and celery, dice them into small, even pieces. Grate the cheddar cheese and keep it chilled until you use it. Cold, freshly grated cheese melts more smoothly.

  2. Sauté the vegetables.

    Melt butter in a large pot over medium heat. Add the onion, carrot, and celery. Cook until they soften and turn slightly translucent. This usually takes about 5 to 7 minutes. Add the garlic and cook for another minute, stirring to prevent burning.

  3. Make the roux.

    Sprinkle flour over the vegetables and stir well. The mixture will look thick and pasty. Cook this for 1 to 2 minutes to remove the raw flour taste. Stir constantly so it does not stick to the bottom of the pot.

  4. Add the liquid.

    Slowly pour in the stock while whisking or stirring. This helps avoid lumps. Once the stock is fully incorporated, add the milk or half-and-half. Stir again until everything is smooth and well combined.

  5. Simmer with the broccoli.

    Add the broccoli florets to the pot. Bring the mixture to a gentle simmer. Do not let it boil hard, as this can affect the texture of the dairy. Cook until the broccoli is tender. This usually takes 10 to 15 minutes, depending on the size of the pieces.

  6. Adjust the texture.

    Decide if you prefer a smooth or chunky soup.

    For a chunky soup, leave it as is.

    For a smoother soup, blend part or all of it using an immersion blender. Always blend carefully and avoid splashing, as the soup is hot.

  7. Add the cheese.

    Reduce the heat to low. Add the grated cheddar cheese by small handfuls. Stir after each addition until the cheese melts. Continue until all the cheese is incorporated. Do not let the soup boil at this point. High heat can cause the cheese to separate and turn grainy.

  8. Season and finish.

    Taste the soup. Add salt and pepper as needed. If you like, add a pinch of nutmeg or a small amount of mustard powder. These flavors highlight the cheddar and make the soup more complex. Once seasoned, remove the soup from the heat.

Tips for the Best Cheddar and Broccoli Soup

A few simple tips will help you get a smooth, flavorful result:

  • Use good-quality sharp cheddar. Mild cheese will not give the same depth.
  • Always grate cheese yourself. Pre-shredded cheese often contains anti-caking agents that affect melting.
  • Avoid boiling after adding dairy and cheese. Gentle heat keeps the soup silky.
  • Cut broccoli into small, similar pieces so they cook evenly.
  • Start with less salt if your stock is salty. You can always add more at the end.

You can make the soup thicker by using a bit more flour in the roux or simmering it longer. To thin it, add more stock or milk until you reach the desired consistency.

Variations and Add-Ins

Once you master the base recipe, you can try different versions:

  • Add cooked bacon or pancetta for a smoky note.
  • Stir in a handful of baby spinach at the end for extra greens.
  • Swap part of the cheddar for another cheese, such as Gruyère, for a deeper flavor.
  • Use cauliflower along with broccoli for a mixed vegetable version.
  • Add a pinch of smoked paprika or cayenne for gentle heat.

These variations allow you to keep the soup interesting while following the same basic method.

Serving and Storage

Serve cheddar and broccoli soup hot. It pairs well with:

  • Crusty bread or a baguette.
  • Garlic toast or cheese toast.
  • A simple green salad to balance the richness.

For garnish, you can use extra grated cheddar, small steamed broccoli florets, or a sprinkle of black pepper.

To store leftovers, let the soup cool to room temperature. Transfer it to an airtight container. Keep it in the refrigerator for up to 3 or 4 days. Reheat gently over low to medium-low heat, stirring often. Avoid boiling so the texture stays smooth.

If you plan to freeze the soup, note that dairy-based soups can sometimes separate when thawed. To improve results, you can undercook the broccoli slightly and reheat very gently after thawing, whisking if needed to restore a smooth texture.

Frequently Asked Questions

  1. Can I use frozen broccoli instead of fresh?

    Yes, you can use frozen broccoli. Add it straight to the pot without thawing. You may need to simmer a few extra minutes until it becomes tender. Frozen florets can be slightly softer, so reduce the cooking time if you want more texture.

  2. Why did my cheese turn grainy in the soup?

    Cheese often turns grainy if the soup is too hot when you add it or if it boils after adding. Always reduce the heat to low and add the cheese gradually, stirring until each batch melts. Using freshly grated cheese and avoiding very low-quality cheese also helps.

  3. Can I make cheddar and broccoli soup without flour?

    Yes, you can skip the flour if you prefer a gluten-free or lighter version. The soup will be thinner. To thicken without flour, you can blend more of the broccoli and vegetables, or use a small amount of cornstarch mixed with cold milk or stock before adding it to the soup.

  4. How can I make this soup vegetarian?

    To make the soup vegetarian, use vegetable stock instead of chicken stock. Check your cheese label, as some cheeses use animal rennet. If this is a concern, choose a cheddar made with vegetarian rennet. The rest of the method stays the same.

  5. Is it possible to make a lighter version of cheddar and broccoli soup?

    You can make a lighter version by using milk instead of cream or half-and-half, reducing the amount of cheese, and adding more stock. The soup will be less rich but still flavorful. Blending part of the broccoli can help maintain a creamy texture even with less dairy and cheese.