
Roasted Broccoli Cheddar Soup Recipe tastes rich, cheesy, and slightly smoky from the roasted florets, with a cozy thickness that feels like a hug in a bowl. It works perfectly for busy weeknights or lazy Sundays, since you can get it on the table in about 45 minutes. I first made a version of this on a cold Chicago night with whatever sat in my fridge, and my kids still ask for “the green cheese soup” weekly.
Why You Should Try This Roasted Broccoli Cheddar Soup Recipe
Roasting the broccoli concentrates the flavor and adds a toasty, caramelized edge that you never get from boiling. The cheddar melts into a silky base that tastes both comforting and surprisingly fresh, thanks to a few smart seasoning choices.
This Roasted Broccoli Cheddar Soup Recipe also works well for meal prep, since it reheats beautifully and thickens a bit in the fridge. You can keep it vegetarian, or you can toss in leftover shredded chicken or cooked bacon if your crew wants extra protein.
“This Roasted Broccoli Cheddar Soup Recipe tastes like the best part of a baked potato bar in a bowl, and my whole family licked their spoons clean. ★★★★★”
Ingredients You’ll Need
Produce
- 2 large heads broccoli, cut into small florets (about 6 cups packed)
- 1 large yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 cloves garlic, minced (use jarred minced garlic as a shortcut if needed)
- 1 small russet or Yukon gold potato, peeled and diced (helps thicken the soup)
Fats & Dairy
- 3 tablespoons olive oil, divided (use avocado oil if you prefer)
- 3 tablespoons unsalted butter
- 2 cups whole milk (2% works; avoid skim since it turns the soup thin and grainy)
- 1 cup half-and-half or heavy cream
- 2 ½ to 3 cups sharp cheddar cheese, freshly shredded
- I like a mix of extra sharp white cheddar and standard sharp orange cheddar.
- Skip pre-shredded cheese if possible, since the anti-caking starch can make the soup less smooth.
Pantry Items
- 4 cups low-sodium chicken broth or vegetable broth
- 3 tablespoons all-purpose flour
- ½ teaspoon smoked paprika (adds a subtle roasted flavor boost)
- ½ teaspoon dry mustard powder (classic with cheddar, optional but tasty)
- ¼ teaspoon crushed red pepper flakes (optional, for gentle heat)
- ½ to 1 teaspoon garlic powder (helps deepen flavor if your garlic runs mild)
- ½ to 1 teaspoon onion powder (boosts savory flavor)
- Kosher salt, to taste
- Freshly ground black pepper, to taste
Optional Toppings
- Extra shredded cheddar
- Thinly sliced green onions or chives
- Crushed buttery crackers or croutons
- Crispy cooked bacon bits
- A drizzle of plain Greek yogurt or sour cream
Equipment
- Large baking sheet
- Parchment paper or foil (for easier cleanup)
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or silicone spatula
- Whisk
- Immersion blender
- Or a regular blender in batches, with caution since hot liquids expand
- Ladle
Tips & Tricks
- Roast the broccoli until you see deep golden edges; that browning gives the soup its signature roasted flavor.
- Cut broccoli florets on the smaller side so they roast faster and blend more easily.
- Use freshly shredded cheddar so the soup turns out smooth and velvety.
- Keep the heat on medium or medium-low after you add dairy so the cheese melts gently and does not turn grainy.
- Add broth gradually while you whisk the roux so the base stays lump free.
- Blend only part of the soup if you like more texture; leave some florets and carrot pieces whole.
- Taste and season at the end, since cheddar and broth both contain salt.
- If the soup turns too thick, whisk in warm broth or milk a little at a time until it hits your favorite consistency.
- If you use frozen broccoli, roast it straight from frozen at high heat and give it extra time so it caramelizes instead of steaming.
- Chill the soup fully before freezing so ice crystals stay smaller and the texture holds up better.
How to Make Roasted Broccoli Cheddar Soup Recipe
Step 1: Roast the broccoli
Preheat your oven to 425°F and line a baking sheet with parchment or foil. Toss the broccoli florets with 2 tablespoons olive oil, a generous pinch of salt, and some black pepper. Spread them in a single layer so they do not crowd, then roast 18 to 22 minutes, until the edges turn deep golden and slightly crisp.
Set aside about 1 cup of the prettiest roasted florets for garnish if you like chunky bits on top. Keep the rest on the tray so they stay warm while you start the soup base. Snack on one or two pieces, because cook’s tax always applies.
Step 2: Sauté veggies and aromatics
Heat the remaining 1 tablespoon olive oil and the butter in a large pot over medium heat. Add the diced onion and carrots, then cook until they turn soft and lightly golden, about 7 to 9 minutes, stirring occasionally. Add the minced garlic and cook 30 to 60 seconds, until it smells fragrant and toasty.
Sprinkle in the smoked paprika, mustard powder, garlic powder, onion powder, and crushed red pepper flakes if you use them. Stir and let the spices toast for about 30 seconds so they wake up and release flavor. Adjust the heat if anything starts to brown too quickly.
Step 3: Build the roux and add liquids
Sprinkle the flour over the vegetables and stir until the flour coats everything and no dry spots remain. Cook this mixture 1 to 2 minutes, stirring often, so the flour loses its raw taste. Slowly pour in the broth while you whisk or stir constantly, and scrape the bottom of the pot to pick up any flavorful bits.
Add the diced potato and bring the mixture to a gentle simmer. Let it bubble softly for about 10 minutes, until the potato turns very tender and the broth thickens slightly. Keep the heat at a steady simmer, not a hard boil, so the base stays smooth.
Step 4: Add roasted broccoli and blend
Tip the roasted broccoli (except the reserved garnish) into the pot. Stir everything together and simmer another 3 to 5 minutes so the flavors mingle. Turn off the heat.
Use an immersion blender to blend the soup until it reaches your preferred texture. Blend it completely smooth for a silky bowl, or pulse a few times and keep some chunks for a rustic feel. If you use a regular blender, work in small batches, vent the lid, and cover the top with a kitchen towel so steam can escape safely.
Step 5: Stir in milk, cream, and cheddar
Turn the heat to low and stir in the milk and half-and-half. Warm the soup gently until it steams, but do not let it boil. Add the shredded cheddar in small handfuls, stirring after each addition until it melts fully before you add more.
Taste and season with salt and black pepper until the flavor pops. If the soup feels too thick, whisk in a splash of broth or milk. If it feels too thin, let it simmer on low a few more minutes, stirring often, until it thickens.
Step 6: Serve and garnish
Ladle the Roasted Broccoli Cheddar Soup into warm bowls. Top with the reserved roasted broccoli florets, extra cheddar, chives, or any other toppings you love. Serve hot while the cheese stays melty and the soup feels cozy.
What to Serve with Roasted Broccoli Cheddar Soup Recipe
This Roasted Broccoli Cheddar Soup Recipe pairs beautifully with crusty bread, garlic toast, or warm dinner rolls that soak up every last bit. I also like it with a simple green salad tossed with lemony dressing to cut through the richness. You can serve it in bread bowls for a fun, restaurant-style moment at home, or keep it simple with buttered toast soldiers for dipping.
Storage Options
- Store leftover Roasted Broccoli Cheddar Soup in an airtight container in the fridge for up to 4 days.
- Reheat gently on the stove over low to medium-low heat, and stir often so the cheese base stays smooth.
- If the soup thickens in the fridge, whisk in a splash of milk or broth while you reheat it.
- Freeze cooled soup in freezer-safe containers or bags for up to 2 months, then thaw overnight in the fridge and reheat slowly on the stove.
Roasted Broccoli Cheddar Soup Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment or foil. Toss the broccoli florets with 2 tablespoons olive oil, a generous pinch of salt, and black pepper. Spread in a single layer and roast for 18 to 22 minutes, until the edges are deep golden and slightly crisp. Reserve about 1 cup of the prettiest florets for garnish, if desired.
- Heat the remaining 1 tablespoon olive oil and the butter in a large heavy-bottomed pot over medium heat. Add the diced onion and carrots and cook, stirring occasionally, until softened and lightly golden, 7 to 9 minutes. Add the minced garlic and cook for 30 to 60 seconds, until fragrant.
- Stir in the smoked paprika, mustard powder, garlic powder, onion powder, and crushed red pepper flakes if using. Toast the spices for about 30 seconds, stirring, until fragrant.
- Sprinkle the flour over the vegetables and stir to coat, cooking for 1 to 2 minutes so the flour loses its raw taste. Slowly pour in the broth while whisking or stirring constantly, scraping the bottom of the pot to release any browned bits.
- Add the diced potato and bring the mixture to a gentle simmer. Cook for about 10 minutes, stirring occasionally, until the potato is very tender and the broth has thickened slightly. Keep at a gentle simmer rather than a hard boil.
- Add the roasted broccoli (reserving the garnish portion if desired) to the pot and simmer for 3 to 5 minutes to let the flavors meld. Turn off the heat.
- Use an immersion blender to blend the soup to your preferred texture, either completely smooth or slightly chunky. If using a countertop blender, work in small batches and vent the lid to allow steam to escape.
- Return the pot to low heat. Stir in the milk and half-and-half, warming gently until the soup is steaming but not boiling. Add the shredded cheddar in small handfuls, stirring after each addition until fully melted before adding more.
- Season the soup to taste with salt and freshly ground black pepper. If it is too thick, whisk in a splash of warm broth or milk; if too thin, let it simmer gently for a few more minutes, stirring often, until it thickens.
- Ladle the soup into warm bowls and top with the reserved roasted broccoli florets, extra cheddar, chives or green onions, crackers or croutons, bacon bits, or a drizzle of Greek yogurt or sour cream, as desired. Serve hot.
Notes
Approximate per serving (1 of 6): 360 calories; fat 26 g; saturated fat 14 g; carbohydrates 20 g; fiber 3 g; sugars 7 g; protein 14 g; sodium 780 mg. Values are estimates and will vary based on exact ingredients, brands, and portion size.
