
Roasted Broccoli Cheddar Soup Recipe tastes rich, nutty, and ultra cheesy with a little roasted depth you never get from boiling broccoli. It works for busy weeknights, cozy weekends, and meal prep, and you can get it on the table in about 45 minutes. I tested versions of this soup so many times that my neighbors started “dropping by” right around dinnertime.
Why Roasted Broccoli Cheddar Soup Recipe Is Worth It
Roasting the broccoli concentrates the flavor and adds those crispy browned bits that make the soup taste like a restaurant version. The cheese melts into a velvety base, so every spoonful tastes creamy, savory, and slightly smoky from the roasted edges.
You control the thickness, so you can keep it chunky and rustic or blend it silky smooth. The recipe uses simple ingredients, works with frozen broccoli, and reheats like a dream for lunches.
“This Roasted Broccoli Cheddar Soup Recipe tastes like the best part of a baked potato bar in a bowl—pure cozy comfort. ★★★★★”
Ingredients You Need
Vegetables
- 2 large heads broccoli, cut into florets (about 6–7 cups; frozen florets work too, no need to thaw)
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2–3 cloves garlic, minced
- 1 small russet or Yukon gold potato, peeled and diced (adds body without extra flour)
- 1 stalk celery, diced (optional, for extra flavor)
Fats & Dairy
- 3 tbsp unsalted butter (or olive oil for a lighter version)
- 1–2 tbsp olive oil (for roasting broccoli)
- 2 cups whole milk or half-and-half
- 1 cup heavy cream (or use more milk for a lighter soup)
- 2 ½–3 cups sharp cheddar cheese, freshly shredded
- I like Tillamook or Cabot sharp cheddar for strong flavor.
- Use block cheese and shred it yourself so it melts smoothly.
Broth & Seasoning
- 4 cups low-sodium chicken broth or vegetable broth
- ½–¾ tsp kosher salt to start, plus more to taste
- ½ tsp black pepper
- ½ tsp smoked paprika (adds a subtle smoky note that pairs with the roasted broccoli)
- ¼ tsp dry mustard powder (boosts the cheddar flavor)
- Pinch of red pepper flakes (optional, for gentle heat)
Thickener
- 3 tbsp all-purpose flour
- Use a 1:1 gluten-free flour blend if you need a gluten-free version.
- Optional: 2–3 tbsp cream cheese, softened (makes the texture extra lush without more flour)
Toppings (Optional but highly recommended)
- Extra shredded cheddar
- Crushed buttery crackers or toasted breadcrumbs
- Thinly sliced green onions or chives
- A drizzle of olive oil or a small dollop of Greek yogurt
Equipment
- Large baking sheet
- Parchment paper or silicone baking mat (helps with cleanup)
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or silicone spatula
- Immersion blender (hand blender) or regular blender
- Ladle and heat-safe measuring cup (if you use a standard blender)
Quick Tips & substitutions
- Roast the broccoli at high heat (425°F) so it browns instead of steaming.
- Dry the broccoli well after washing so it roasts and does not turn soggy.
- Use frozen broccoli when you feel short on time; roast it straight from frozen with a bit of extra oil.
- Shred cheddar from a block; bagged shredded cheese often contains starch that makes the soup grainy.
- Use half sharp cheddar and half mild cheddar if you cook for kids who dislike strong cheese.
- Swap the potato with extra carrots if you avoid white potatoes.
- Use gluten-free 1:1 flour or skip flour and rely on potato plus longer simmering for a gluten-free version.
- Thin a too-thick soup with extra broth or milk; thicken a thin soup by simmering uncovered for a few minutes.
- Taste and season at the end; cheese and broth both contain salt, so you avoid oversalting.
- Add a squeeze of lemon at the end if the soup tastes flat; acid brightens the cheddar flavor.
How to Make Roasted Broccoli Cheddar Soup Recipe
Step 1: Roast the broccoli
Preheat the oven to 425°F (220°C). Toss broccoli florets with olive oil, salt, and pepper on a baking sheet. Spread them in a single layer so they have space. Roast 18–22 minutes, until the edges turn deep brown and the stems feel tender.
Set aside about 1 cup of the nicest browned florets for garnish. Keep the rest on the tray while you start the base of the soup. Those roasted bits will blend in and give the soup that deep, nutty broccoli flavor.
Step 2: Sauté veggies and aromatics
Heat butter in a large stock pot or Dutch oven over medium heat. Add onions, carrots, and celery; cook until soft and lightly golden, about 7–8 minutes. Stir in garlic, smoked paprika, mustard powder, red pepper flakes, salt, and pepper; cook 1–2 minutes, until the garlic smells fragrant.
Add the diced potato and stir to coat it in the buttery mixture. This step builds flavor and helps the potato start to soften. Keep the heat at medium so the garlic does not burn.
Step 3: Build the roux and add broth
Sprinkle flour over the vegetables and stir constantly for about 1–2 minutes. The mixture will look thick and pasty, and that texture means the flour coats the veggies. This step cooks out the raw flour taste and sets you up for a smooth soup.
Slowly pour in the broth while you stir. Add it in stages so the mixture stays smooth and lump-free. Bring the pot to a gentle simmer.
Step 4: Simmer with roasted broccoli
Add most of the roasted broccoli to the pot, keeping the reserved cup for garnish. Stir everything together and keep the heat at a steady simmer, not a hard boil. Cook 12–15 minutes, until the potatoes and carrots feel very tender when you poke them with a fork.
Taste the broth and adjust salt and pepper. You want it slightly on the salty side because the dairy and cheese will mellow it out. If the soup looks too thick at this point, add a splash of extra broth.
Step 5: Blend to your preferred texture
Turn off the heat. Use an immersion blender right in the pot and blend until you reach your favorite texture. Blend completely smooth for a velvety soup, or leave some chunks for a more rustic feel.
If you use a standard blender, work in batches and fill the blender only halfway. Vent the lid slightly and cover it with a kitchen towel so steam can escape safely. Return the blended soup to the pot.
Step 6: Add dairy and cheddar
Turn the heat to low. Stir in milk and cream (or just milk if you keep it lighter). Warm the mixture gently until it steams but does not boil.
Add the shredded cheddar in small handfuls, stirring after each addition. Let each handful melt before you add more. Keep the heat low so the cheese melts smoothly and does not separate or turn grainy.
Taste again and adjust seasoning. If you want extra richness, stir in the cream cheese until it melts. If the soup feels too thick, thin it with a bit more milk or broth.
Step 7: Serve and garnish
Ladle the soup into bowls. Top with the reserved roasted broccoli florets, extra shredded cheddar, and a sprinkle of green onions or chives. Add crushed crackers or toasted breadcrumbs for crunch.
Serve hot with crusty bread, garlic toast, or a simple salad. The soup thickens slightly as it cools, which makes it even better for dipping.
Recipe Variations
- Gluten-free: Use a 1:1 gluten-free flour blend or skip flour and rely on extra potato plus a slightly longer simmer.
- Vegan: Use olive oil instead of butter, vegetable broth, unsweetened oat or almond milk, and a good vegan cheddar-style cheese.
- Low carb: Skip the potato and reduce carrots; add extra broccoli and a bit more cheddar for body.
- Extra protein: Stir in shredded rotisserie chicken, cooked turkey, or cooked white beans at the end.
- Spicy version: Add more red pepper flakes or a spoonful of your favorite hot sauce.
- Smoky twist: Add a pinch more smoked paprika and top with smoked cheddar instead of regular sharp cheddar.
- Extra green: Toss in a handful of spinach or kale during the last few minutes of simmering before you blend.
Ways to Serve Roasted Broccoli Cheddar Soup Recipe
- With toasted sourdough or garlic bread for dipping.
- Alongside a simple green salad with lemony dressing.
- In a bread bowl for a fun, cozy dinner.
- With grilled cheese sandwiches or quesadillas for a kid-friendly meal.
- As a starter before a roasted chicken or veggie main course.
- In small mugs as a snack or light lunch with crackers and sliced apples.
Storage Success
Cool the Roasted Broccoli Cheddar Soup Recipe to room temperature, then transfer it to airtight containers. Store it in the fridge for up to 4 days, and stir in a splash of milk or broth when you reheat it to loosen the texture. Reheat gently on the stove over low to medium-low heat and stir often so the cheese stays smooth. Freeze portions in freezer-safe containers for up to 2 months, thaw overnight in the fridge, and reheat slowly for the best texture.
Roasted Broccoli Cheddar Soup Recipe
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Toss the broccoli florets with olive oil, salt, and pepper on a baking sheet, spreading them in a single layer.
- Roast the broccoli for 18–22 minutes, until the edges are deep brown and the stems are tender. Set aside about 1 cup of the best browned florets for garnish and leave the rest on the tray.
- Meanwhile, heat the butter in a large stock pot or Dutch oven over medium heat. Add the onion, carrots, and celery; cook until soft and lightly golden, about 7–8 minutes.
- Stir in the garlic, smoked paprika, mustard powder, red pepper flakes, salt, and black pepper. Cook for 1–2 minutes, until fragrant, then add the diced potato and stir to coat.
- Sprinkle the flour over the vegetables and cook, stirring constantly, for 1–2 minutes until thick and pasty to remove the raw flour taste.
- Slowly pour in the broth while stirring, adding it in stages to keep the mixture smooth. Bring to a gentle simmer.
- Add most of the roasted broccoli to the pot, reserving the cup for garnish. Simmer 12–15 minutes, until the potatoes and carrots are very tender. Adjust salt and pepper to taste, adding a splash of extra broth if the soup seems too thick.
- Turn off the heat. Use an immersion blender to blend the soup to your preferred texture, either smooth and velvety or slightly chunky. If using a standard blender, blend in batches and return the soup to the pot.
- Turn the heat to low. Stir in the milk and cream, gently warming the soup until steaming but not boiling.
- Add the shredded cheddar in small handfuls, stirring after each addition until fully melted before adding more. Keep the heat low so the cheese stays smooth. Stir in the cream cheese if using and adjust seasoning as needed.
- Ladle the soup into bowls. Top with the reserved roasted broccoli florets, extra shredded cheddar, green onions or chives, and crushed crackers or breadcrumbs if desired. Serve hot with crusty bread, garlic toast, or a simple salad.
Notes
Approximate per 1 of 6 servings: 380–420 calories; fat 27 g; saturated fat 15 g; carbohydrates 22 g; fiber 4 g; sugars 7 g; protein 16 g; sodium 780 mg. Values will vary based on exact ingredients, cheese choice, and portion size.
