Broccoli Cheddar Soup (The Best Creamy One-Pot)

Creamy broccoli cheddar soup in a bowl garnished with fresh herbs
RECIPES

By :

Eva

November 26, 2025

Get yours

Why make this recipe

Broccoli Cheddar Soup is a classic comfort food that brings warmth and satisfaction to any meal. This creamy, rich soup is perfect for chilly days and can be enjoyed for lunch, dinner, or even as an appetizer at a gathering. The best part? You can whip it up all in one pot, making cleanup a breeze! With its delicious combination of broccoli and sharp cheddar cheese, this soup not only tastes fantastic but also provides a boost of nutrients.

This recipe is flexible enough to accommodate various preferences. Whether you’re feeding a family or looking for a quick meal for yourself, Broccoli Cheddar Soup is a quick, easy, and delightful dish to make. Plus, it’s a great way to sneak some veggies into your diet!

How to make Broccoli Cheddar Soup

Making this Broccoli Cheddar Soup is simple and straightforward. Follow these steps to create a delicious pot of creamy goodness!

Ingredients:

  • 4 cups fresh broccoli florets (cut into bite-sized pieces)
  • 1 large carrot (julienned)
  • 1 small onion (chopped)
  • 3 cloves garlic (minced)
  • 4 tablespoons butter
  • 1/4 cup all-purpose flour
  • 3 cups chicken broth or vegetable broth
  • 2 cups half-and-half (or heavy cream for extra richness)
  • 2 cups sharp cheddar cheese (freshly shredded)
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • Crispy bacon bits (optional)
  • Chopped green onions (optional)
  • A drizzle of hot sauce (optional)

Directions:

  1. Melt the butter: In a large pot over medium heat, melt the butter. The butter adds rich flavor to the soup.
  2. Sauté onions and garlic: Add the chopped onion and minced garlic to the pot. Sauté for about 5 minutes until they are soft, fragrant, and lightly golden. This helps develop the base flavor of the soup.
  3. Make the roux: Sprinkle the flour over the onions and garlic in the pot. Stir constantly until a smooth paste forms. This roux will help thicken the soup, making it creamy.
  4. Add the broth: Slowly pour in the chicken or vegetable broth while stirring continuously. This prevents lumps from forming. Bring the soup to a gentle simmer and let it thicken.
  5. Add vegetables: Once thickened, add the broccoli florets and julienned carrots to the pot. Let the soup simmer for 10-15 minutes until the vegetables are tender yet still vibrant in color.
  6. Add cheese: Gradually stir in the shredded sharp cheddar cheese. Mix until the cheese is fully melted and the soup becomes velvety and rich.
  7. Add cream: Stir in the half-and-half or heavy cream. Taste your soup before adding salt and pepper, adjusting according to your preference.
  8. Serve and enjoy: Ladle the hot soup into bowls and top with crispy bacon bits, chopped green onions, or a drizzle of hot sauce if you like a little kick!

Nutritional benefits

This Broccoli Cheddar Soup offers various nutritional benefits, including:

  • Broccoli: Packed with vitamins C and K, fiber, and antioxidants, broccoli is excellent for immune health and digestion.
  • Cheddar Cheese: A good source of calcium and protein, cheese adds flavor and richness to the dish, making it satisfying.
  • Carrots: These add sweetness and are an excellent source of vitamin A, which is vital for eye health.

The combination makes this soup not only comforting but also nourishing!

What to Serve With Broccoli Cheddar Soup

This delicious soup pairs well with several sides and accompaniments, making it a complete meal. Here are a few ideas:

  • Crusty Bread: A fresh baguette or sourdough bread is perfect for dipping into the creamy soup.
  • Salad: A simple green salad with a light vinaigrette can add freshness to the meal.
  • Sandwiches: Grilled cheese sandwiches make a classic pairing, enhancing the cheesy goodness of the soup.

Together, these options create a hearty and satisfying meal!

Why You’ll Love This

You’ll love this Broccoli Cheddar Soup because:

  1. Easy and Quick: It’s a one-pot wonder, meaning less mess and quick preparation.
  2. Comforting Flavor: The creamy consistency and cheesy flavor are sure to hit the spot.
  3. Customizable: Feel free to add your favorite toppings or ingredients, making it just right for your tastes.

How to Store Broccoli Cheddar Soup

If you have leftovers (which are perfect for lunches!), here’s how to store your soup:

  • Refrigeration: Place the soup in airtight containers and refrigerate it for up to 3-4 days.
  • Freezing: You can also freeze the soup for up to 3 months. However, it’s best to leave out the cream and cheese before freezing, adding them when you reheat the soup.

To reheat, simply warm the soup gently on the stove or in the microwave, stirring occasionally.

Tips and Mistakes to Avoid

When making Broccoli Cheddar Soup, it can be easy to make mistakes. Here are a few tips to avoid common pitfalls:

  • Avoid Overcooking: Don’t overcook the broccoli; you want it tender but still vibrant in color. An overcooked texture can become mushy.
  • Room Temperature Ingredients: Make sure that your cheese and cream are at room temperature to ensure they melt smoothly into the soup.
  • Add Cheese Gradually: Slowly adding cheese lets it melt evenly and prevents clumping.
  • Taste as You Go: Always taste your soup before serving to adjust seasoning for the best flavor.

By following these tips, your soup will turn out rich and delicious every time!

Variation

Feel free to add your twist to Broccoli Cheddar Soup. Here are some variations to consider:

  • Add Protein: You can stir in cooked chicken or shrimp for a heartier soup.
  • Different Vegetables: Try adding cauliflower, potatoes, or corn for different flavors and textures.
  • Spice It Up: If you like heat, add diced jalapeños or red pepper flakes during the cooking process for added spice.

These variations can keep your soup exciting and different each time you make it!

FAQs

1. Can I use frozen broccoli for this soup?
Yes, you can use frozen broccoli! Just be sure to thaw and drain it before adding it to the soup to avoid excess water.

2. Is there a vegan option for this recipe?
Absolutely! Substitute butter with olive oil or vegan butter, use plant-based cheese, and replace half-and-half with coconut cream or almond milk. Make sure to use vegetable broth.

3. How can I make my soup thicker?
If you prefer a thicker soup, you can blend a portion of it using an immersion blender. Alternatively, add a little more flour when making the roux or choose to simmer it longer to evaporate more liquid.

These FAQs should help clarify any concerns you might have while preparing your delicious Broccoli Cheddar Soup!

Enjoy your cooking and the delightful flavor of this comforting dish!

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

Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy and rich soup featuring broccoli and sharp cheddar cheese, perfect for a comforting meal.


Ingredients

Scale
  • 4 cups fresh broccoli florets (cut into bite-sized pieces)
  • 1 large carrot (julienned)
  • 1 small onion (chopped)
  • 3 cloves garlic (minced)
  • 4 tablespoons butter
  • 1/4 cup all-purpose flour
  • 3 cups chicken broth or vegetable broth
  • 2 cups half-and-half (or heavy cream for extra richness)
  • 2 cups sharp cheddar cheese (freshly shredded)
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • Crispy bacon bits (optional)
  • Chopped green onions (optional)
  • A drizzle of hot sauce (optional)

Instructions

  1. In a large pot over medium heat, melt the butter.
  2. Add the chopped onion and minced garlic. Sauté for about 5 minutes until soft and golden.
  3. Sprinkle the flour over the onions and garlic. Stir until a smooth paste forms.
  4. Slowly pour in the chicken or vegetable broth while stirring continuously to prevent lumps. Bring to a gentle simmer and let thicken.
  5. Add the broccoli florets and julienned carrots. Simmer for 10-15 minutes until the vegetables are tender.
  6. Gradually stir in the shredded cheddar cheese until melted and the soup is velvety.
  7. Stir in half-and-half or heavy cream. Adjust seasoning with salt and pepper as needed.
  8. Ladle into bowls and top with crispy bacon bits, chopped green onions, or hot sauce if desired.

Notes

For thicker soup, blend a portion or use more flour in the roux. You can also freeze the soup without cream and cheese for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 23g
  • Saturated Fat: 14g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 60mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star