Roasted Broccoli Cheddar Soup Recipe

Roasted Broccoli Cheddar Soup Recipe that packs deep roasted flavor, silky texture, and honest weeknight comfort without a ton of fuss. I roast the broccoli until the edges turn crispy and sweet, then I blend it into a creamy base with sharp cheddar. The char adds depth that stovetop broccoli can’t match. I keep the texture a little chunky for contrast, because nobody wants baby-food soup.

Easy Roasted Broccoli Cheddar Soup Recipe

I roast the broccoli for bold, nutty flavor that tastes like you simmered it all afternoon. The oven handles the heavy lifting while you start the pot on the stove. The cheddar melts in for a rich finish without feeling heavy.

The soup stays weeknight-friendly, but it still feels special. I skip fancy steps and focus on techniques that make the biggest difference. You get a pot that satisfies cheese cravings and sneaks in a pile of veggies.

Ingredients You’ll Need

  • 2 pounds broccoli florets (about 2 large heads)
  • 3 tablespoons olive oil, divided
  • 1½ teaspoons kosher salt, divided
  • 1 teaspoon black pepper, divided
  • 3 tablespoons unsalted butter
  • 1 large yellow onion, chopped
  • 1 medium carrot, diced (optional, for sweetness)
  • 1 celery stalk, diced (optional)
  • 4 garlic cloves, minced
  • 3 tablespoons all-purpose flour
  • 4 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk or 1 cup half-and-half + 1 cup milk
  • ½ teaspoon smoked paprika
  • ¼ teaspoon ground nutmeg
  • 1 teaspoon Dijon mustard
  • 12 ounces sharp cheddar, freshly shredded (about 3 cups, packed)
  • ¼ cup grated Parmesan (optional, for extra savory notes)
  • 1 tablespoon fresh lemon juice, plus more to taste
  • Red pepper flakes, to taste (optional)
  • Chives or scallions, thinly sliced, for garnish

Optional Crunchy Toppers

How to Make Roasted Broccoli Cheddar Soup

Roast the broccoli

  1. Heat the oven to 425°F. Dry the florets well with a towel so they roast, not steam.
  2. Toss broccoli with 2 tablespoons olive oil, ¾ teaspoon salt, and ½ teaspoon pepper. Spread on a large sheet pan.
  3. Roast 22–28 minutes, tossing once, until edges turn dark brown and crisp.

Build the soup base

  1. Warm a large pot over medium heat. Add butter and the remaining 1 tablespoon olive oil.
  2. Add onion, carrot, and celery. Cook 6–8 minutes until the veggies soften and turn golden at the edges.
  3. Stir in garlic, smoked paprika, and nutmeg. Cook 30 seconds until fragrant.
  4. Sprinkle in flour and stir for 1–2 minutes to form a blond roux.

Add liquid and simmer

  1. Whisk in broth gradually to avoid lumps. Add milk, Dijon, and the remaining ¾ teaspoon salt and ½ teaspoon pepper.
  2. Bring to a gentle simmer and cook 6–8 minutes, stirring often, until the soup thickens slightly.

Blend and finish

  1. Set aside 1 cup of the darkest roasted florets for garnish. Add the rest to the pot.
  2. Blend with an immersion blender until mostly smooth, or ladle into a blender in batches and return to the pot. Keep some texture if you like.
  3. Take the pot off the heat. Stir in cheddar (and Parmesan if using) a handful at a time until melted and velvety.
  4. Stir in lemon juice and a pinch of red pepper flakes. Taste and adjust salt, pepper, and lemon.

Variations I’ve Tried

  • Jalapeño heat: Roast 1–2 halved jalapeños next to the broccoli and blend them in. Remove the seeds for mild heat or leave some in for extra kick.
  • Half broccoli, half cauliflower: Mix the florets on the pan. Cauliflower adds extra creaminess without extra dairy.
  • Gluten-free: Skip the flour and stir 1 tablespoon cornstarch into 2 tablespoons cold milk, then whisk it into the simmering soup. Repeat if you want it thicker.
  • Lighter dairy: Use all milk and reduce cheese to 8–10 ounces. The roasted flavor still carries the bowl.
  • Veg-forward vegan: Use olive oil, veggie broth, and unsweetened oat milk. Add 2–3 tablespoons nutritional yeast and a handful of vegan cheddar to taste.

Cooking Tips

I shred the cheddar from a block so the soup turns creamy and smooth. Packaged shreds often contain starch that causes grainy texture. A few extra minutes with the box grater pays off.

I roast the broccoli until you see deep browning on the tips. That color means flavor. Pale broccoli tastes flat, so give it time.

I blend only part of the soup and leave a handful of florets whole. That mix of silky and chunky hits the sweet spot. I also stir in the cheese off the heat to prevent clumping.

What to Serve with it

Make-Ahead and Storage

My roasted broccoli cheddar soup reheats beautifully, so I portion it for quick lunches and easy weeknights.

Make-Ahead: Roast the broccoli and build the soup base up to the simmer, then cool and refrigerate. You can also cook the soup without cheese, chill it, and stir in the cheese during reheating for extra-smooth results.
To Refrigerate: Store cooled soup in airtight containers for up to 4 days.
Freezing: Freeze the soup without cheese for best texture for up to 3 months. Thaw in the fridge overnight, reheat gently, then stir in cheese off the heat.
To Reheat: Warm on the stove over low heat, stirring often, until steamy but not boiling. You can microwave in short bursts, stirring between each round. Add a splash of milk or broth if the soup looks too thick.

Roasted Broccoli Cheddar Soup Recipe
Adaly Kandice

Roasted Broccoli Cheddar Soup Recipe

Roasted Broccoli Cheddar Soup is a creamy and flavorful dish that features oven-roasted broccoli blended with sharp cheddar cheese for a comforting meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Soup
Cuisine: American

Ingredients
  

  • 1 large head broccoli, cut into florets
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 cups vegetable broth
  • 1 cup whole milk
  • 1 cup shredded sharp cheddar cheese
  • 2 tablespoons butter
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste

Instructions
 

  1. Preheat oven to 425°F (220°C). Toss broccoli florets with olive oil, salt, and pepper. Spread on a baking sheet.
  2. Roast broccoli for 15-18 minutes until lightly browned and tender.
  3. In a large pot, melt butter over medium heat. Add onion and cook until translucent, about 5 minutes.
  4. Add garlic and cook for another 1 minute.
  5. Add roasted broccoli to the pot. Pour in the vegetable broth and bring to a simmer.
  6. Simmer for 10 minutes, then use an immersion blender to puree the soup to desired consistency.
  7. Stir in milk and cheddar cheese. Cook over low heat until cheese is melted and soup is creamy.
  8. Taste and adjust seasoning with additional salt and pepper if needed.
  9. Serve hot, garnished with extra cheddar cheese if desired.

Notes

For a thicker soup, use less broth. You can substitute milk with half-and-half for extra creaminess. Serve with crusty bread for a complete meal.