Welcome to our comforting soup section! Today, we're sharing a delicious and creamy Broccoli Cheddar Soup recipe. This rich and hearty soup is perfect for a cozy lunch or dinner, combining tender broccoli, flavorful carrots, and melted cheddar cheese in a creamy broth. Let’s get started!

creamy Broccoli Cheddar Soup Recipe


Welcome to our comforting soup section! Today, we’re sharing a delicious and creamy Broccoli Cheddar Soup recipe. This rich and hearty soup is perfect for a cozy lunch or dinner, combining tender broccoli, flavorful carrots, and melted cheddar cheese in a creamy broth. Let’s get started!



  • 4 tbsp butter (1/2 stick)
  • 1 medium onion, chopped
  • 2-3 cloves garlic, minced (or 1 tbsp garlic paste)
  • 4 tbsp all-purpose flour
  • 2 cups low sodium chicken or vegetable broth
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1/2 tsp paprika
  • 1/4 tsp ground nutmeg (optional)
  • 1 1/2 tsp garlic or herb seasoning
  • 3 cups broccoli florets (or 1 large head, cut into small pieces)
  • 2 large carrots, grated, julienned, or finely chopped
  • 2 cups heavy cream
  • 8 oz grated cheddar cheese (mild, medium, or sharp) (about 2 cups)


Step 1: Prepare the Base

  1. Melt Butter: In a large pot or Dutch oven, melt the butter over medium heat.
  2. Cook Onion and Garlic: Add the chopped onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook for an additional 1 minute, until fragrant.

Step 2: Make the Roux

  1. Add Flour: Sprinkle the flour over the onion and garlic mixture, stirring constantly to form a roux. Cook for about 2 minutes to eliminate the raw flour taste.
  2. Add Broth: Slowly whisk in the chicken or vegetable broth, ensuring there are no lumps. Continue to cook and whisk until the mixture thickens, about 3-4 minutes.

Step 3: Season and Add Vegetables

  1. Season the Soup: Add the kosher salt, black pepper, paprika, ground nutmeg (if using), and garlic or herb seasoning. Stir to combine.
  2. Add Broccoli and Carrots: Stir in the broccoli florets and grated carrots. Bring the mixture to a simmer and cook until the vegetables are tender, about 10-15 minutes.

Step 4: Add Cream and Cheese

  1. Add Heavy Cream: Reduce the heat to low and slowly stir in the heavy cream. Cook for an additional 5 minutes, ensuring the soup is heated through.
  2. Add Cheese: Gradually add the grated cheddar cheese, stirring constantly until the cheese is fully melted and the soup is smooth.

Step 5: Serve

  1. Adjust Seasoning: Taste the soup and adjust the seasoning with additional salt and pepper if needed.
  2. Serve Hot: Ladle the creamy broccoli cheddar soup into bowls and serve hot. Enjoy with a side of crusty bread or a fresh green salad.

Cooking Notes and Tips

  • Blending the Soup: For a smoother texture, use an immersion blender to blend part or all of the soup before adding the cheese. If using a regular blender, blend the soup in batches, ensuring the blender lid is vented to prevent pressure build-up.
  • Cheese Selection: Sharp cheddar cheese provides a more pronounced flavor, but you can use mild or medium cheddar according to your preference.
  • Vegetable Options: Feel free to add other vegetables like cauliflower, potatoes, or bell peppers for added texture and flavor.


Spicy Broccoli Cheddar Soup

Add 1/2 teaspoon of cayenne pepper or red pepper flakes for a spicy kick.


Bacon Broccoli Cheddar Soup

Crisp 4-5 slices of bacon and crumble them into the soup before serving for a smoky, savory flavor.


Vegetarian Broccoli Cheddar Soup

Use vegetable broth instead of chicken broth and ensure all other ingredients are vegetarian-friendly.


Gluten-Free Broccoli Cheddar Soup

Replace the all-purpose flour with a gluten-free flour blend to make this soup gluten-free.


Frequently Asked Questions (FAQs)

Can I use frozen broccoli?

Yes, you can use frozen broccoli. Simply thaw it before adding to the soup, and adjust the cooking time as needed until the broccoli is tender.

How do I store leftovers?

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.

Can I freeze this soup?

Yes, you can freeze the soup. However, the texture of the cream may change upon reheating. To freeze, let the soup cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw in the refrigerator before reheating.

What can I serve with broccoli cheddar soup?

This soup pairs well with crusty bread, a fresh green salad, or a grilled cheese sandwich.

How can I thicken the soup if it’s too thin?

If the soup is too thin, you can create a slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water. Stir the slurry into the soup and cook for a few more minutes until it thickens.


This Creamy Broccoli Cheddar Soup is a comforting and delicious dish that’s perfect for any time of year. With its rich, cheesy flavor and hearty vegetables, it’s sure to be a hit with everyone. Enjoy making and sharing this delightful soup with your family and friends!