You know that velvety, can’t-stop-eating-it texture of Panera’s famous soup? I’ve simplified it down to 30 minutes and one pot, without sacrificing an ounce of that creamy perfection.

Broccoli cheese soup in a bread bowl, a quick and easy meal.

As soon as September 22nd hits and fall is afoot, this cheddar and broccoli soup is the only thing I crave! It’s creamy and cozy, and even if you don’t like broccoli, I can guarantee you’ll like this soup. Of course, the only way to have it is in a bread bowl just like Panera (except my version tastes better).

    Why This Easy Broccoli Cheese Soup Recipe Works

    This easy broccoli cheese soup delivers everything you love about restaurant versions, but better. The secret lies in building layers of flavor from the very first step, creating a rich base that makes every spoonful memorable.

    I’ve tested this recipe countless times, and what makes it unbeatable is the combination of fresh vegetables with a properly made roux. The flour cooks just long enough to lose its raw taste while creating that signature thick, creamy consistency without heavy cream. Plus, using both milk and chicken broth gives you richness without the heaviness that can make some soups feel like a brick in your stomach.

    Essential Ingredients for Restaurant-Quality Soup

    Ingredients for easy broccoli cheese soup: butter, onion, flour, milk, broth, chopped vegetables, and cheese.

    Every ingredient in this easy broccoli cheese soup recipe plays a crucial role:

    Butter (2 Tbsp): Creates our flavor foundation and helps build the roux. Plant-based butter works perfectly if you’re reducing dairy.

    Onion (1 medium, diced): Adds sweetness and depth that you can’t get from garlic alone. The key is cooking it until translucent to remove any harsh bite.

    All-Purpose Flour (¼ cup): This is your thickening superhero. It creates the roux that gives your soup that perfect, spoon-coating consistency.

    2% Milk (3 cups): I’ve found 2% gives the ideal balance of creaminess without being too heavy. Whole milk works too, but avoid skim, which makes the soup taste thin.

    Chicken Broth (2 cups): Adds savory depth and prevents the soup from being too rich. Vegetable broth keeps it vegetarian-friendly.

    Shredded Carrots & Broccoli (1 cup each): Pre-shredded saves time and melts into the soup beautifully. Fresh broccoli works great too, just chop it small.

    Sharp Cheddar Cheese (1 cup): The star of the show! I recommend shredding from a block since pre-shredded cheese contains anti-caking agents that can affect texture.

    Minoo’s Pro Tip: Buy a block of sharp cheddar when it’s on sale and shred it all at once. Freeze in 1-cup portions for instant soup upgrades!

    Kitchen Tools You’ll Need

    Keep it simple with just these basics:

    • One large pot (at least 4-quart capacity)
    • A wooden spoon or whisk
    • Measuring cups and spoons
    • A cheese grater (unless using pre-shredded)
    • Optional: immersion blender for smoother texture

    Step-by-Step Instructions

    Step 1: Building Your Flavor Base

    Place 2 Tbsp butter in your pot over high heat. Once melted, add your diced onion and sauté for 3-4 minutes. You want them translucent and softened, releasing that sweet aroma that makes your kitchen smell amazing. This is where your soup starts developing that deep, restaurant-quality flavor.

    Butter melting in a pot, then onions being sautéed for easy broccoli cheese soup.

    Step 2: Creating the Perfect Roux

    Sprinkle ¼ cup flour directly over those sautéed onions. Now stir constantly for 3 minutes. Yes, exactly 3 minutes! This cooks out the raw flour taste and creates a light golden mixture that smells slightly nutty. If you skip this step or rush it, your soup will taste pasty.

    My Pro Tip: Keep stirring! The roux can burn quickly if you walk away. Set a timer if you need to.

    Making easy broccoli cheese soup: onions and flour in a pot.

    Step 3: The Liquid Foundation

    Here’s where the magic happens. Slowly pour in your 3 cups milk while whisking constantly. I mean slowly, like a thin stream. This prevents lumps from forming. Once the milk is incorporated, add your 2 cups chicken broth the same way. The mixture will start thickening as it heats, transforming into that creamy base we’re after.

    Pouring liquid into a pot of easy broccoli cheese soup, wooden spoon inside.

    Step 4: Seasoning for Depth

    Bring everything to a gentle simmer, then season with salt, pepper, paprika, garlic powder, and just a pinch of cayenne. I recommend starting light on the salt since the cheese adds saltiness later. The paprika gives a subtle smokiness, while cayenne adds warmth without heat. Reduce heat to medium-low once bubbling.

    Making easy broccoli cheese soup: spices being added to a pot of creamy soup base.

    Step 5: Adding the Star Vegetables

    Stir in 1 cup each of shredded carrots and broccoli. Let them simmer uncovered for 20 minutes, stirring occasionally. The vegetables will become tender while releasing their flavors into the soup. Your consistency should be creamy but not too thick. If it seems too thick, add a splash more broth.

    Making easy broccoli cheese soup: Adding shredded carrots to the pot.

    Step 6: The Cheese Finale

    Remove from heat before adding cheese. This is crucial! Add your 1 cup shredded cheddar and stir until completely melted and smooth. Adding cheese off heat prevents it from becoming grainy or separating. For an ultra-smooth texture like Panera’s, use an immersion blender before adding cheese. For more texture, leave it chunky.

    Serving Suggestion

    The classic way is in a 4-Ingredient Bread Bowl Recipe, which takes this soup to restaurant-level presentation. The contrast of crusty bread with creamy soup is unmatched.

    More Cozy Recipes You’ll Love

    Bowl of easy broccoli cheese soup inside a bread bowl.

    If you’re obsessed with this cheddar broccoli soup recipe, you’ll definitely want to try my Easy Same-Day Pizza Dough Recipe for the perfect dinner pairing.

    For more comfort food, check out my Easy Sourdough Recipe to make crusty bread for dipping, or try my Zesty Bruschetta Flatbread for a lighter side.

    Don’t miss my Sandwich Bread No-Knead recipe, perfect for making grilled cheese to serve alongside this soup!

    Ready to Make the Best Cheddar Broccoli Soup?

    Woman with easy broccoli cheese soup in bread bowls.

    I BETTER NOT CATCH YOU buying another bowl from Panera when you can make this creamy cheddar broccoli soup at home! This recipe has completely replaced restaurant visits in our house, and once you try it, you’ll understand why.

    Drop a comment below telling me how yours turned out, and don’t forget to rate the recipe! I love seeing your cozy soup photos, so tag me when you make it.

    Minoo and Alireza

    Did you try this recipe?

    Let me know what you thought by leaving a comment below and share it on Facebook, & Pinterest!

    Thank you!
    -Minoo

    Need more help? Discuss this recipe with AI:

    Easy broccoli cheese soup served in a bread bowl.

    Easy Broccoli Cheese Soup That Beats Panera’s (30 Minutes)

    Minoo Mahdavian
    This one-pot easy broccoli cheese soup delivers restaurant-quality results in just 30 minutes. With its velvety texture, rich cheddar flavor, and tender vegetables, it's the ultimate comfort food that's actually simple to make. Perfect for busy weeknights, meal prep, or when you're craving that famous Panera taste without leaving home. This 6-ingredient recipe creates a creamy, satisfying soup that even broccoli skeptics will love.
    5 from 2 votes

    EMAIL THIS RECIPE

    Enter your email and I’ll send this directly to you.

    Plus you’ll get new recipes from me every week!

    Prep Time 10 minutes
    Cook Time 25 minutes
    Total Time 35 minutes
    Servings 6 servings
    Calories 214 kcal

    Ingredients 
     

    • 2 Tbsp Butter (or plant-based butter)
    • 1 Medium Onion (Diced)
    • ¼ cup All-Purpose Flour
    • 3 cups 2% milk (or plant-based milk)
    • 2 cups Chicken Broth (or vegetable broth)
    • 1 cup Shredded Carrots
    • 1 cup Shredded Broccoli
    • 1 cup Shredded Cheddar Cheese
    • Salt, pepper, paprika, garlic powder, cayenne pepper to taste

    Instructions
     

    • Sauté aromatics: Place butter in a large pot over high heat. Add diced onion and sauté for 3-4 minutes until translucent and softened.
    • Create roux: Sprinkle ¼ cup flour over the onions and stir constantly for 3 minutes, cooking until the mixture turns light golden and smells slightly nutty.
    • Build the base: Slowly pour in 3 cups milk while whisking constantly to prevent lumps, then add 2 cups broth in the same manner. The mixture will thicken as it heats.
    • Season and simmer: Bring to a gentle simmer, then season with salt, pepper, paprika, garlic powder, and cayenne to taste. Reduce heat to medium-low.
    • Add vegetables: Stir in 1 cup each of shredded carrots and broccoli. Simmer uncovered for 20 minutes, stirring occasionally, until vegetables are tender and soup has thickened to a creamy consistency.
    • Finish with cheese: Remove from heat and stir in 1 cup shredded cheddar until completely melted and smooth. For a smoother texture, use an immersion blender before adding cheese, or leave chunky for more texture.

    Notes

    • Storage: Refrigerate in airtight container for up to 4 days or freeze for up to 3 months. Reheat gently to prevent cheese from separating.
    • Vegetable prep tip: Use pre-shredded coleslaw mix and frozen riced broccoli to save time.
    • Cheese tip: Shred cheese from a block for smoothest melting; pre-shredded contains anti-caking agents that can affect texture.
    • Make it heartier: Add cooked chicken, bacon bits, or serve in a bread bowl.
    • Dairy-free option: Works perfectly with cashew milk and nutritional yeast or vegan cheddar shreds.
    • Soup too thin? You probably added liquid too quickly. Next time, pour slower and whisk more. Quick fix: Mix 1 Tbsp flour with 2 Tbsp cold water, then stir into simmering soup.
    • Grainy texture? Your cheese got too hot. Always remove from heat before adding cheese, and shred from a block rather than using pre-shredded.
    • Bland flavor? Don’t be shy with seasonings! This soup needs adequate salt, and a splash of worcestershire sauce can add depth if needed.
    • Vegetables too crunchy? Shred them smaller next time, or simmer for 5 extra minutes.

    Nutrition

    Calories: 214kcalCarbohydrates: 15gProtein: 10gFat: 13gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.3gCholesterol: 40mgSodium: 520mgPotassium: 342mgFiber: 1gSugar: 8gVitamin A: 4083IUVitamin C: 16mgCalcium: 298mgIron: 1mg

    *Nutrition Disclaimer

    Tried this recipe?Let us know how it was!

    Want To Save This Recipe?

    Share your email & we’ll send it over! PLUS, you’ll get new recipes from us weekly

    Frequently Asked Questions

    Can I use frozen broccoli?

    Yes! Use 1 cup frozen broccoli florets, no need to thaw. Add 5 extra minutes to simmer time.

    What’s the best cheese for broccoli cheddar soup?

    Sharp cheddar gives the best flavor. Avoid pre-shredded cheese if possible, as fresh-grated melts smoother.

    Can I make this in a slow cooker?

    Absolutely. Brown onions and make roux on stovetop first, then transfer everything except cheese to slow cooker. Cook low 4 hours, stir in cheese at the end.

    How long does it keep?

    Refrigerate up to 4 days in an airtight container. Freeze up to 3 months. Reheat gently to prevent separation.

    Why is my soup grainy?

    Cheese overheated or you used pre-shredded cheese. Always remove from heat before adding cheese.

    Can I use heavy cream instead of milk?

    Yes, but use half cream and half broth to prevent it from being too rich. The original milk version is perfectly creamy.

    Is this healthy?

    With vegetables, protein from cheese, and no heavy cream, it’s reasonably balanced. Use low-fat milk and cheese to reduce calories further.

    4 Comments

    1. 5 stars
      Simple, easy to cook and the best in taste, really love your recipes????

    5 from 2 votes

    Leave a Reply

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

    Recipe Rating