
Roasted Broccoli Cheddar Soup Recipe tastes rich, cheesy, and slightly smoky from the roasted florets, like your favorite broccoli cheddar soup that grew up a little. It works perfectly for busy weeknights or cozy weekends, since you bring it from cutting board to bowl in about 45 minutes. I tested versions of this in my tiny apartment kitchen while my smoke alarm cheered me on, so you can count on a very real-world, home-cook friendly method.
Why You Should Try This Roasted Broccoli Cheddar Soup Recipe
Roasting the broccoli first changes everything. The high heat caramelizes the edges, deepens the flavor, and keeps the soup from tasting flat or one-note. You still get that classic creamy broccoli cheddar vibe, but with a toasty, almost nutty edge.
This recipe works for families, meal-preppers, and anyone who wants a comforting bowl without babysitting a pot all afternoon. You use simple ingredients, mostly pantry staples, and the method stays straightforward. The soup also reheats beautifully, so lunch the next day tastes just as good.
“This Roasted Broccoli Cheddar Soup Recipe tastes like a cozy restaurant-style bowl that somehow came from my own kitchen, and I scraped the pot clean. ★★★★★”
Ingredients You’ll Need
Vegetables
- 1 ½ pounds broccoli crowns, cut into small florets and peeled stems sliced
- Use fresh broccoli for the best roasted flavor; frozen broccoli turns softer and less caramelized.
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 to 4 garlic cloves, minced
Fats & Liquids
- 3 tablespoons olive oil, divided
- Use 2 tablespoons for roasting and 1 tablespoon for sautéing.
- 3 tablespoons unsalted butter
- 4 cups low-sodium chicken broth or vegetable broth
- I like Kitchen Basics or Better Than Bouillon for deeper flavor.
- 1 ½ to 2 cups whole milk
- You can swap in half-and-half for extra richness or 2% milk for a lighter version.
Thickeners & Seasoning
- 3 tablespoons all-purpose flour
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika
- This pairs nicely with the roasted broccoli and adds gentle smokiness.
- ¼ teaspoon ground mustard or 1 teaspoon Dijon mustard
- This sharpens the cheese flavor.
- Pinch of red pepper flakes (optional, for a little heat)
Cheese
- 2 ½ cups freshly shredded sharp cheddar cheese, packed
- Use a block of cheddar and shred it yourself; pre-shredded cheese often contains anti-caking starch that makes the soup grainy.
- I like extra sharp cheddar for bolder flavor; a mix of white and orange cheddar looks nice.
- ¼ cup grated Parmesan cheese (optional, but tasty)
Pantry Shortcuts & Substitutions
- Use pre-cut broccoli florets to save chopping time; trim any thick stems so they roast evenly.
- Use bagged mirepoix (pre-chopped onion, carrot, celery) to cut prep time even more.
- Swap cheddar with half cheddar and half Gruyère for a slightly fancier flavor.
- Use evaporated milk if you want a richer texture without heavy cream.
Equipment
- Large rimmed baking sheet
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heat-safe spatula
- Immersion blender or regular blender
- Measuring cups and spoons
- Sharp chef’s knife and cutting board
- Cheese grater (box grater works best)
Tips & Tricks
- Roast the broccoli at high heat (425°F) so the edges brown and crisp instead of steaming.
- Cut broccoli florets into similar sizes so they roast evenly and finish at the same time.
- Dry the broccoli well after washing; moisture prevents browning and encourages steaming.
- Shred cheese from a block to keep the soup smooth and avoid grainy texture.
- Add cheese off the heat and stir slowly so it melts gently and stays silky.
- Use low-sodium broth so you control the salt level, then season at the end.
- Blend only part of the soup if you want a mix of creamy base and visible broccoli pieces.
- Keep the soup slightly thinner than you want before adding cheese; the cheese thickens it.
- Taste after adding cheese and adjust salt, pepper, and smoked paprika to your liking.
- Reheat gently over low heat and avoid boiling so the dairy does not separate.
How to Make Roasted Broccoli Cheddar Soup Recipe
Step 1: Roast the Broccoli
- Preheat your oven to 425°F and line a large baking sheet with parchment for easier cleanup.
- Toss the broccoli florets and sliced stems with 2 tablespoons olive oil, ½ teaspoon salt, and a few grinds of black pepper.
- Spread the broccoli in a single layer on the baking sheet, with space between pieces so they roast instead of steam.
- Roast for 18 to 22 minutes, until the edges turn deep brown in spots and the stems feel tender when you pierce them with a fork.
- Set aside about 1 cup of the nicest roasted florets for garnish and use the rest in the soup.
Step 2: Build the Flavor Base
- Heat 1 tablespoon olive oil and the butter in a large pot over medium heat.
- Add the diced onion, carrots, and celery with a pinch of salt.
- Cook for 6 to 8 minutes, stirring often, until the vegetables soften and the onion turns translucent with light golden edges.
- Add the minced garlic and cook 30 to 60 seconds, until it smells fragrant but not browned.
Step 3: Make the Roux
- Sprinkle the flour over the vegetables and stir until the flour coats everything evenly.
- Cook the flour mixture for 1 to 2 minutes, stirring constantly, so the raw flour taste cooks off.
- Stir in the smoked paprika, ground mustard or Dijon, black pepper, and red pepper flakes if you use them.
- The mixture will look thick and pasty, which means it stands ready to thicken your soup.
Step 4: Add Broth and Simmer
- Slowly pour in the broth while you whisk or stir vigorously to avoid lumps.
- Add the roasted broccoli, except the portion you saved for garnish.
- Bring the soup to a gentle simmer over medium heat, then lower the heat slightly.
- Simmer for 10 to 15 minutes, until the broccoli feels very tender and the flavors meld.
Step 5: Blend to Your Preferred Texture
- Turn off the heat and use an immersion blender to blend the soup until it reaches your ideal texture.
- Blend completely smooth for a velvety soup or leave some small pieces of broccoli for more texture.
- If you use a regular blender, work in batches, fill the jar only halfway, vent the lid slightly, and cover with a towel to avoid hot splatters.
- Return the blended soup to the pot and place it over low heat.
Step 6: Add Milk and Cheese
- Stir in 1 ½ cups of milk and warm the soup gently over low heat until it steams but does not boil.
- Remove the pot from the heat before you add the cheese.
- Add the shredded cheddar (and Parmesan if using) by the handful, stirring after each addition until it melts completely.
- If the soup feels too thick, add more milk or a splash of broth until it reaches your preferred consistency.
- Taste and adjust seasoning with more salt, pepper, or smoked paprika as needed.
Step 7: Serve
- Ladle the Roasted Broccoli Cheddar Soup into warm bowls.
- Top each bowl with some of the reserved roasted broccoli florets.
- Add a sprinkle of extra shredded cheddar or a pinch of red pepper flakes if you like a little kick.
- Serve hot with your favorite sides and enjoy that roasted, cheesy goodness.
What to Serve with Roasted Broccoli Cheddar Soup Recipe
This Roasted Broccoli Cheddar Soup Recipe loves a good bread situation, so pair it with crusty sourdough, garlic toast, or warm dinner rolls. Grilled cheese sandwiches, turkey melts, or simple cheese quesadillas turn the soup into a full meal. A crisp green salad with lemony dressing or a basic Caesar salad balances the richness. Offer sparkling water, iced tea, or hot herbal tea to keep the meal cozy and family friendly.
Storage Options
- Store leftover Roasted Broccoli Cheddar Soup in an airtight container in the fridge for up to 4 days.
- Cool the soup completely before you transfer it to containers so condensation does not water it down.
- Freeze portions in freezer-safe containers or zip-top bags for up to 2 months, leaving some space at the top for expansion.
- Thaw frozen soup overnight in the fridge, then reheat gently on the stove over low heat, stirring often; add a splash of milk or broth if it thickens too much.
- Reheat single servings in the microwave at 50 to 70 percent power, stirring every minute so the cheese stays smooth and the soup heats evenly.
