Copycat 30‑Minute Broccoli Cheese Soup

Why You’ll Love Copycat Broccoli Cheese

 Soup Recipe

  • It’s comforting and satisfying: the rich, velvety texture paired with sharp cheddar and tender veggies makes it feel like a treat.

  • It’s relatively quick: unlike many slow-cooked soups, this one takes around 30 minutes from start to finish.

  • It uses everyday ingredients: broccoli, carrots, cheddar cheese, milk or half-and-half, flour, broth, and basic seasonings.

  • It’s versatile: you can adjust the texture (chunky or smooth), add protein, or make it using various kitchen equipment.

  • It brings restaurant-style vibes: a copycat of a well-known creamy broccoli cheese soup that feels indulgent yet easy to make at home.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 Tbsp butter

  • 1 medium yellow onion, finely chopped

  • ¼ cup salted butter

  • ¼ cup all-purpose flour

  • 2 cups chicken broth

  • 2 cups half-and-half

  • 12 oz fresh broccoli florets (roughly chopped)

  • 2 carrots, peeled and chopped

  • ½ tsp kosher salt

  • ¼ tsp paprika

  • ¼ tsp garlic powder

  • ¼ tsp dry mustard (or ½ tsp regular mustard)

  • ¼ tsp black pepper

  • 2 cups cheddar cheese (grated)

Directions

  1. In a large Dutch oven or heavy pot over medium heat, melt 1 tablespoon of butter. Add the chopped onion and sauté for 2–3 minutes until soft and translucent.

  2. Add the ¼ cup butter and allow it to melt. Stir in the flour and whisk continuously for 1 minute to form a roux.

  3. Gradually pour in 1 cup of the chicken broth while whisking to prevent lumps. Add the remaining broth and the half-and-half, whisking to fully incorporate the flour mixture.

  4. Stir in the chopped broccoli and carrots. Season with salt, paprika, garlic powder, dry mustard, and black pepper. Reduce the heat to medium-low and let the soup simmer for 10–15 minutes, or until the vegetables are tender and the soup has thickened.

  5. For a smoother texture, use an immersion blender to puree part or all of the soup. Alternatively, transfer to a blender in batches, then return to the pot.

  6. Turn off the heat (or keep it very low), then gradually stir in the grated cheddar cheese a handful at a time. Stir until completely melted and smooth. Adjust seasoning to taste.

  7. Serve hot, optionally topped with extra shredded cheese or freshly cracked pepper.

Servings and timing

  • Servings: 4 to 6

  • Prep time: 5 minutes

  • Cook time: 25 minutes

  • Total time: 30 minutes

Variations

  • Make it a meal: Add diced ham, bacon bits, or shredded rotisserie chicken.

  • Vegetarian version: Swap the chicken broth with vegetable broth.

  • Smooth vs. chunky: Blend completely for a velvety texture or leave chunks for a more rustic feel.

  • Lighter version: Use whole milk or a milk-cream combo instead of half-and-half.

  • Flavor twists: Try adding a pinch of nutmeg, smoked paprika, or a dash of hot sauce for added depth.

  • Dairy-free: Use unsweetened plant-based milk and dairy-free cheese alternatives.

Storage/Reheating

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

  • Reheat gently on low to medium-low heat, stirring occasionally to maintain a smooth texture.

  • If the soup thickens too much, stir in a little milk or broth when reheating.

  • Freezing is not recommended, as the dairy and cheese may separate upon thawing and affect the texture.

FAQs

What kind of cheddar cheese should I use?

Sharp cheddar is ideal for bold flavor and smooth melting. Avoid pre-shredded cheese if possible, as it contains anti-caking agents that may prevent smooth melting.

Can I use frozen broccoli instead of fresh?

Yes. Just be aware that frozen broccoli may cook faster, so adjust the cooking time accordingly.

How do I get a thicker consistency if it’s too thin?

Simmer the soup longer to reduce, or add a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) at the end and stir until thickened.

How can I prevent the cheese from becoming grainy?

Make sure the soup isn’t too hot when adding cheese. Keep the heat low or off, and add cheese slowly while stirring.

Can I make this soup in an Instant Pot or slow cooker?

Yes. In the slow cooker, cook on low for 6–8 hours or high for 3–4 hours, adding dairy at the end. For the Instant Pot, sauté the onion first, then pressure cook all ingredients (except cheese and cream) for 8 minutes. Stir in cheese and cream after releasing pressure.

Is this soup suitable for vegetarians?

Yes, simply use vegetable broth instead of chicken broth.

Can this be made gluten-free?

Yes. Replace all-purpose flour with a gluten-free flour blend or use a cornstarch slurry. Make sure your broth and cheese are also gluten-free.

Can I add other vegetables?

Certainly. Try potatoes, cauliflower, or even spinach for a nutritional boost. Just add them during the simmering stage and adjust the time as needed.

What is the best accompaniment for serving this soup?

Crusty bread, garlic bread, bread bowls, or a fresh green salad pair wonderfully with this soup.

Can I freeze this soup?

Technically yes, but it’s not ideal. Creamy soups with cheese tend to separate when thawed and reheated, resulting in a grainy texture. It’s best enjoyed fresh.

Conclusion

This Copycat 30-Minute Broccoli Cheese Soup is a quick and cozy classic, offering creamy comfort in every spoonful. With simple ingredients and straightforward steps, it’s perfect for busy weeknights or chilly weekends. Whether you enjoy it smooth or chunky, this soup is sure to satisfy your craving for something warm, cheesy, and utterly delicious.


Print

Copycat 30‑Minute Broccoli Cheese Soup

Copycat 30‑Minute Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Copycat 30-Minute Broccoli Cheese Soup is a rich, creamy, and cheesy soup that tastes just like the one from Panera Bread — but made in the comfort of your own kitchen in just half an hour.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1/4 cup unsalted butter
  • 1/2 medium yellow onion, diced
  • 1/4 cup all-purpose flour
  • 2 cups half and half
  • 3 cups low-sodium chicken broth
  • 4 cups fresh broccoli florets, chopped
  • 1 cup matchstick or shredded carrots
  • 1/4 tsp ground nutmeg
  • Salt and pepper, to taste
  • 2 cups shredded sharp cheddar cheese

Instructions

  1. In a large pot or Dutch oven, melt butter over medium heat.
  2. Add diced onion and cook until soft, about 3–4 minutes.
  3. Sprinkle in flour and whisk constantly for about 1 minute to form a roux.
  4. Slowly pour in the half and half while whisking to avoid lumps.
  5. Add the chicken broth and whisk to combine. Simmer for 10–15 minutes until thickened slightly.
  6. Add chopped broccoli and carrots. Simmer for another 10–15 minutes until the vegetables are tender.
  7. Season with ground nutmeg, salt, and pepper to taste.
  8. Reduce heat to low and stir in shredded cheddar cheese until melted and smooth.
  9. Use an immersion blender to puree the soup slightly, if desired, or leave chunky for texture.
  10. Serve hot with crusty bread or in a bread bowl.

Notes

  • Use freshly shredded cheese for best melting results — pre-shredded cheese may not melt as smoothly.
  • For a vegetarian version, substitute chicken broth with vegetable broth.
  • The soup thickens as it cools, so thin with a bit of broth or milk when reheating.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 5g
  • Sodium: 650mg
  • Fat: 32g
  • Saturated Fat: 20g
  • Unsaturated Fat: 10g
  • Trans Fat: 0.5g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 95mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments