20-Minute Broccoli Cheese Soup

Save this recipe on:

20-Minute Broccoli Cheese Soup

Warm, comforting, and irresistibly creamy, this 20-Minute Broccoli Cheese Soup is the ultimate quick dinner idea for busy weeknights. Packed with tender broccoli florets and rich, gooey cheese, this recipe creates a perfect balance of flavor and texture. Each spoonful delivers a velvety smooth base infused with cheesy goodness, while bits of vibrant green broccoli add a fresh and hearty bite.

This easy dinner option is ideal when you’re craving something cozy yet don’t want to spend hours in the kitchen. Whether you’re serving it as a starter or making it the star of your meal, this soup pairs beautifully with crusty bread or a crisp salad. Plus, it’s a fantastic way to sneak in some extra veggies for the whole family.


Ingredients for this 20-Minute Broccoli Cheese Soup

  • 4 cups fresh broccoli florets, chopped
  • 2 cups shredded cheddar cheese
  • 3 cups chicken or vegetable broth
  • 1 ½ cups milk (whole or 2% recommended)
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and pepper to taste
  • Optional: Crumbled bacon or extra cheese for garnish

Step 1: Prepare the Base

In a large pot or Dutch oven, melt the butter over medium heat. Once melted, whisk in the flour and cook for about 1 minute, stirring constantly. This creates a roux that will help thicken the soup. Slowly pour in the chicken or vegetable broth while continuing to whisk. Bring the mixture to a gentle simmer.


Step 2: Cook the Broccoli

Add the chopped broccoli florets to the pot. Stir well, then cover and let it simmer for about 8-10 minutes or until the broccoli becomes tender. Stir occasionally to ensure even cooking.


Step 3: Add the Creamy Goodness

Lower the heat and stir in the milk, garlic powder, and onion powder. Allow the soup to warm through, but avoid boiling at this stage to prevent the milk from curdling. Gradually add the shredded cheddar cheese a handful at a time, stirring continuously until the cheese melts and creates a creamy texture.


Step 4: Season and Serve

Taste the soup and season with salt and pepper as needed. For extra richness, sprinkle in additional cheese or add a garnish of crispy bacon bits. Serve hot with your favorite bread or crackers.


Storage Instructions

To store leftover Broccoli Cheese Soup, allow it to cool completely before transferring it to an airtight container. It can be kept in the refrigerator for up to 4 days. For longer storage, freeze the soup in freezer-safe containers for up to 2 months. When reheating, warm the soup gently over low heat, stirring often to maintain its creamy texture. Adding a splash of milk or broth can help restore its consistency after freezing.


Estimated Nutrition

Per serving (based on 1 cup):

  • Calories: 320
  • Protein: 15g
  • Carbohydrates: 18g
  • Fat: 22g
  • Saturated Fat: 13g
  • Fiber: 3g
  • Sodium: 780mg

(Note: Nutrition values are estimates and may vary depending on specific ingredients used.)


Frequently Asked Questions

1. Can I use frozen broccoli instead of fresh?

Yes! Frozen broccoli works well in this recipe. Simply add it directly to the simmering broth without thawing; cooking time may increase by 2-3 minutes.

2. How can I make this soup thicker?

To thicken the soup further, whisk in an extra tablespoon of flour during the roux step or reduce the broth slightly.

3. Can I make this soup vegetarian?

Absolutely! Use vegetable broth instead of chicken broth, and ensure your cheese is vegetarian-friendly.

4. What cheese works best for this recipe?

Sharp cheddar is ideal for its rich flavor, but you can mix in Monterey Jack, Gruyère, or Parmesan for added depth.

5. Why did my cheese turn grainy?

Overheating cheese can cause it to become grainy. For best results, add cheese gradually over low heat and avoid boiling after adding it.

6. Can I prepare this soup in advance?

Yes! Cook the soup as instructed, then store it in the fridge. Gently reheat on the stove when ready to serve, adding a splash of milk to refresh the texture.

7. What pairs well with Broccoli Cheese Soup?

Crusty bread, garlic toast, or a fresh green salad are perfect pairings. For a heartier meal, try adding grilled chicken or roasted potatoes.

8. Is this soup gluten-free?

To make it gluten-free, replace the flour with a gluten-free flour blend or cornstarch. Be sure to use certified gluten-free broth as well.


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

20-Minute Broccoli Cheese Soup


  • Author: Lorenzo Devereaux
  • Total Time: 20 minutes
  • Yield: 4-6 servings

Description

This 20-Minute Broccoli Cheese Soup is rich, creamy, and incredibly satisfying. Perfect for busy weeknights, this easy dinner idea is packed with fresh broccoli and gooey cheddar cheese, creating a comforting meal that feels indulgent yet comes together in no time. Whether you need a quick lunch, cozy dinner, or a delightful starter, this hearty soup delivers big flavor with minimal effort. Enjoy it with crusty bread, crackers, or a fresh salad for a complete and comforting experience.


Ingredients

4 cups fresh broccoli florets, chopped

2 cups shredded cheddar cheese

3 cups chicken or vegetable broth

1 ½ cups milk (whole or 2% recommended)

2 tablespoons butter

2 tablespoons all-purpose flour

1 teaspoon garlic powder

½ teaspoon onion powder

Salt and pepper to taste

Optional: Crumbled bacon or extra cheese for garnish


Instructions

  1. Prepare the Base: Melt butter in a large pot over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly. Gradually pour in the broth while whisking. Bring to a simmer.
  2. Cook the Broccoli: Add the chopped broccoli florets to the pot. Stir well, then cover and simmer for 8-10 minutes or until the broccoli is tender. Stir occasionally.
  3. Add the Creamy Goodness: Reduce the heat and stir in the milk, garlic powder, and onion powder. Gradually add shredded cheddar cheese a handful at a time, stirring constantly until the cheese melts smoothly. Avoid boiling the soup after adding cheese.
  4. Season and Serve: Taste and season with salt and pepper as desired. Garnish with extra cheese or crumbled bacon if preferred. Serve hot with bread or crackers.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Appetizer

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating