Broccoli Cheddar Soup Recipe

Jump to Recipe
plaid background image

If you are craving cozy comfort food, this homemade broccoli cheddar soup recipe delivers rich, cafe-style flavor right in your own kitchen in just 30 minutes. Loaded with tender broccoli florets, sweet julienned carrots, and a velvety-smooth cheddar base finished with a subtle kick of hatch chili flakes, this budget-friendly favorite is guaranteed to become a household staple.

broccoli cheddar soup recipe garnished and served in white bowls

Why This Recipe Works

The Two-Minute Roux: Whisking flour directly into the melted butter, garlic, and sautéed onions and cooking it for a full two minutes toasts the flour grains. This crucial step cooks out the raw taste and creates a stable starch matrix that coats the fats evenly, preventing stubborn flour lumps when you pour in the broth and milk.

Temperature Control for Velvet-Smooth Cheese: Adding cheese to a boiling or actively simmering pot causes the dairy proteins to seize and the fats to separate, resulting in an unpleasant, grainy texture. Turning off the heat and letting the soup cool for a brief moment keeps the temperature below the threshold where cheese breaks, ensuring a silky, tavern-style melt every single time.

What You Need & Good Swaps


You don’t need fancy store-bought stuff to make a good pot of soup. Use what you’ve got sitting around:

The Cheese: Grab a block of sharp cheddar and grate it up yourself. Those bags of pre-shredded cheese at the store are coated in powders that keep it from melting down smooth, and freshly grated cheddar just tastes better.

The Milk & Cream: Whole milk gives you a mighty fine, rich base. But if you want it extra thick and tavern-style, splash in some half-and-half. Even regular milk will do in a pinch if that’s what’s in the fridge.

The Broth: Good old chicken broth works wonders, but if you’ve got homemade bone broth or stock put up on your pantry shelves, use that for an extra rich, hearty flavor.

Remember to Chop your Veggies evenly: Cut your broccoli florets into bite-sized, even pieces and keep your carrots sliced thin like matchsticks. This ensures everything softens up nicely during that 20-minute simmer without turning your soup into mush.

process shots steps 1-4 melting butter, adding garlic and onions and sauting till softened

Step-by-Step Instructions

Step 1 & 2: Melt the butter in a large soup pot or Dutch oven over medium heat, then toss in the minced garlic and cook for less than a minute until it smells wonderful.

Step 3 & 4: Add the minced yellow onions straight into that buttery garlic mixture and sauté for a couple of minutes until they are soft and translucent.

Build a Rich Base From Scratch: Sautéing your garlic and onions in real butter before dusting them with flour creates a natural roux.. Cooking that flour for a couple of minutes toasts out the raw flour taste and acts as a natural thickener so your soup has body without needing any canned cream shortcuts.

making the roux and whisking in broth and milk or cream

Don’t rush this part! Letting that flour cook for a full couple of minutes toasts out that raw flour taste and builds a strong foundation. If you skip this, your soup will taste floury and won’t thicken up right.

Step 5 & 6: Sprinkle the all-purpose flour right over the onions and garlic, and cook it for about 2 minutes, stirring constantly until the flour turns a nice light golden color.

Step 7 & 8: Slowly whisk in your chicken broth and milk a little at a time, keeping it moving so the base stays completely smooth and free of lumps. Pour your broth and milk in just a little at a time while you keep that whisk moving fast. Pouring it all in at once is a sure-fire way to end up with stubborn little flour lumps that are hard to get out.

whisk till smooth, add bchopped broccoli and carrots, simmer till tender, remove  from heat, add sheese and whisk till smooth

Keep the Heat Low When the Cheese Goes In: The biggest secret to getting that velvety, tavern-style soup without ever touching a can of cream soup is all about temperature. Always pull your pot completely off the hot burner before you stir in your sharp cheddar. If the soup is bubbling away, the dairy proteins will seize up and split, leaving you with a grainy mess instead of a silky-smooth broth.

add seasonings and stir

Step 13 & 14: Stir in your salt, black pepper, and hatch chili flakes, then serve it up warm with a little extra cheddar and tiny broccoli florets on top…. It’s delicous on it’s own, but even better served with sourdough bread!

Stirring in your salt, black pepper, and hatch chili flakes right after the cheese melts allows the spices to bloom in the warm broth without getting overly bitter from cooking too long. Adding that tiny kick of hatch chili provides a subtle, warming depth that balances out the heavy creaminess of the cheddar.

Don’t skip garnishing with a few extra tiny broccoli florets and a extra pinch of fresh cheddar shreds right on top. It gives your readers a visual cue of what’s inside the soup and adds a lovely little pop of texture to the first bite!

white bowls of this broccoli cheddar soup recipe garnished and ready to serve

Broccoli Cheddar Soup Recipe FAQ’s

Can I use frozen broccoli instead of fresh?

You sure can! If you’re using frozen broccoli florets, just thaw and drain them first so extra water doesn’t water down your soup base. Keep in mind that frozen broccoli is usually a bit softer to begin with, so you won’t need to simmer it quite as long.

Why did my cheese soup turn grainy?

Grainy broccoli cheddar soup almost always happens because the soup was too hot when the cheddar was added. High heat causes the fats and proteins in real cheese to break apart rather than melt smoothly. Always turn off the heat, let the pot cool for a second, and use freshly grated cheese instead of pre-bagged shreds.

Can I make broccoli cheddar soup vegetarian?

It’s easy to adapt! Just swap out the chicken broth for a good quality vegetable broth or vegetable stock, and you’ve got a cozy, meat-free meal ready to go.

broccoli cheddar soup recipe served in a white bowl

Broccoli Cheddar Soup

Warm up your dinner table with a comforting bowl of homemade Broccoli Cheddar Soup that rivals your favorite cafe classic in just 30 minutes. Loaded with tender broccoli, sweet carrots, and a rich cheddar base. This budget-friendly favorite proves gourmet comfort food is easy to make at home.
No ratings yet
Print Pin Rate
Course: Easy Dinner, fast dinner, Soup
Cuisine: American
Prep Time: 7 minutes
Cook Time: 23 minutes
Total Time: 30 minutes
Servings: 6 servings
Calories: 316kcal
Cost: 5.00

Ingredients

  • 1/4 cup butter
  • 1 cup yellow onion minced
  • 1 tablespoon garlic minced
  • 1/4 cup flour all purpose
  • 2 cups whole milk or half and half
  • 2 cups chicken broth bone broth or stock
  • 1 cup julienned carrots matchstick sized slices
  • 8 ounces cheddar cheese shredded, about 2 heaping cups
  • 1/4 tsp salt
  • 1/4 teaspoon black pepper fine ground
  • 1/4 teaspoon hatch chili pepper flakes

Instructions

  • Melt the Butter: Melt the butter in a large soup pot or Dutch oven over medium heat until completely liquid and bubbling slightly.
  • Sauté the Aromatics: Add the minced garlic and cook for less than a minute until fragrant, making sure not to burn it. Add the minced yellow onion and sauté for a couple of minutes until translucent and softened.
  • Build the Roux: Sprinkle the all-purpose flour evenly over the buttery onion and garlic mixture. Cook for about 2 minutes, stirring constantly, until the flour turns a light golden color and loses its raw taste.
  • Whisk in Liquids: Slowly pour and whisk in the chicken broth and whole milk (or half-and-half) a little at a time, continuing to whisk vigorously until the mixture is completely smooth and free of lumps.
  • Simmer the Vegetables: Stir in the matchstick julienned carrots and the broccoli florets. Bring the soup to a gentle simmer and cook for about 20 minutes, or until the broccoli is thoroughly tender.
  • Cool Slightly to Prevent Graininess: Turn off the heat entirely. Crucial Tip: Let the soup cool down for a brief moment off the heat. Adding cheese to liquid that is actively boiling will cause the dairy to break and result in a grainy texture.
  • Incorporate the Cheese: Whisk in the 8 ounces of shredded cheddar cheese (about 2 heaping cups) until completely melted and incorporated into a velvety-smooth base.
  • Season and Serve: Stir in the salt, black pepper, and hatch chili pepper flakes. Taste and adjust seasonings if desired. Serve warm, garnished with a few extra tiny broccoli florets and a light sprinkle of fresh cheddar shreds right on top.

Notes

The Temperature Secret for Smooth Cheese: Always remove the pot from the heat source before stirring in your cheddar. High heat denatures the proteins in cheese, causing the fats to separate and creating an unpleasant, grainy consistency rather than a silky broth.
Cheese Quality Matters: For the best melt and flavor, shred a block of sharp cheddar cheese yourself instead of using pre-bagged pre-shredded cheese. Pre-bagged varieties are coated in cellulose and anti-caking agents that prevent a smooth melt.
Milk and Dairy Options: While whole milk provides a rich base, using half-and-half will yield an even creamier, tavern-style soup. If you prefer a lighter option, 2% milk works, though the body of the soup will be slightly less velvety.
Broccoli Sizing: Chopping your broccoli florets into uniform, bite-sized pieces ensures they cook evenly within the 20-minute simmer window without turning completely mushy.
Serve with soft yeast dinner rolls or fluffy sourdough rolls!
Make-Ahead and Reheating: This soup stores wonderfully in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently over low heat on the stovetop, and avoid bringing it to a rolling boil to prevent the cheese and dairy from separating.

Nutrition

Calories: 316kcal | Carbohydrates: 14g | Protein: 13g | Fat: 23g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 69mg | Sodium: 743mg | Potassium: 287mg | Fiber: 1g | Sugar: 7g | Vitamin A: 4313IU | Vitamin C: 4mg | Calcium: 389mg | Iron: 1mg
Juliea and horse, Dude

About Juliea

Juliea is a mother of six, a sourdough baker, and a homestead builder living in Idaho. Alongside her husband and their horse, Dude, she manages a busy farmhouse and shares her love for scratch-cooking and simple homemaking. Through her blog and YouTube channel, she helps millions of families every year master the art of the handmade home.

Leave the first comment

Recipe Rating