Roasted Broccoli Cheddar Soup

Featured in: One-Pan Comforts

This roasted broccoli cheddar soup delivers rich, comforting flavors in under an hour. The secret is roasting the broccoli florets until golden and tender, which deepens their natural sweetness before they're blended into the silky base.

Sharp cheddar cheese creates a velvety texture, while carrots add subtle sweetness and aromatic herbs like thyme, basil, and nutmeg provide warmth. The result is a luxurious, restaurant-quality soup that's surprisingly simple to make at home.

Perfect for chilly evenings or meal prep, this vegetarian and gluten-free adaptable soup pairs beautifully with crusty bread or a crisp green salad for a complete, satisfying meal.

Updated on Tue, 27 Jan 2026 12:35:00 GMT
Golden roasted broccoli florets and shredded sharp cheddar garnish this creamy, velvety Roasted Broccoli Cheddar Soup in a rustic bowl. Save
Golden roasted broccoli florets and shredded sharp cheddar garnish this creamy, velvety Roasted Broccoli Cheddar Soup in a rustic bowl. | coraloven.com

There's something almost magical about the smell of broccoli turning golden in a hot oven—it transforms from something you might have picked at as a kid into something genuinely crave-worthy. I stumbled onto this soup on a gray afternoon when my kitchen felt too quiet, and I needed something warm that didn't require much fussing. The roasting step is the secret that makes all the difference, bringing out a subtle sweetness that balances the sharp cheddar beautifully. It's become my go-to when I want comfort food that actually tastes sophisticated.

I made this for my neighbor last winter after she mentioned craving something green but comforting, and watching her face light up when she tasted it reminded me why simple, thoughtful cooking matters. She came back three days later asking if I'd teach her how to make it, which is really the highest compliment a soup can get.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets (1 large head, about 500 g): Roasting them transforms their flavor entirely—they get sweet and nutty instead of sulfurous, so don't skip this step or use frozen here.
  • Carrots (2 medium, diced): They add natural sweetness that balances the sharp cheddar and create a beautiful color contrast.
  • Yellow onion (1 medium, chopped): The aromatics that build the flavor base, giving depth to every spoonful.
  • Garlic (3 cloves, minced): Added at the end of sautéing so it stays vibrant and doesn't turn bitter.
  • Sharp cheddar cheese (1 ½ cups, freshly grated): Pre-shredded cheese has anticaking agents that can make the soup grainy, so grate it yourself if you can.
  • Unsalted butter (2 tablespoons): It helps build the flavor base and enriches the cream without competing with the cheese.
  • Whole milk (1 cup): Creates creaminess without being overly heavy, letting the vegetable flavors shine through.
  • Heavy cream (½ cup): The luxurious finish that makes it feel special, though you can swap it for half-and-half or extra milk if you prefer lighter.
  • Low-sodium vegetable broth (4 cups): It's the canvas that holds everything together, so quality matters here.
  • Dried thyme, basil, nutmeg, salt, and black pepper: The nutmeg is the surprise ingredient that adds warmth without anyone being able to identify it exactly.
  • Olive oil (2 tablespoons, divided): One tablespoon crisps the broccoli, the other starts the aromatic base.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 425°F (220°C) while you prep the broccoli. This high heat is what creates those gorgeous golden, caramelized edges.
Roast the broccoli until it's golden:
Toss florets with 1 tablespoon olive oil, salt, and pepper, spread on a baking sheet, and roast for 20–25 minutes, stirring halfway through. You're looking for golden-brown tips and tender stems—this is where the magic happens, so don't rush it or use a lower temperature.
Build your flavor base:
While broccoli roasts, heat the remaining 1 tablespoon olive oil and butter in a large pot over medium heat. Sauté the chopped onion and diced carrots for 5–6 minutes until softened and starting to smell sweet, then add the garlic and cook for just 1 more minute.
Bring the roasted broccoli into the pot:
Add the roasted broccoli (reserve a few florets for garnish if you like), then sprinkle in the thyme, basil, and nutmeg. Stir everything together so the herbs coat the vegetables and release their fragrance.
Simmer the soup base:
Pour in the vegetable broth, bring everything to a boil, then reduce heat and simmer gently for 10 minutes. This lets all the flavors get to know each other and deepen slightly.
Blend until smooth:
Use an immersion blender to puree the soup until it reaches your preferred consistency—I go for completely smooth, but some people like a few tiny vegetable pieces. If using a countertop blender, work in batches and be very careful with the heat.
Make it creamy and cheesy:
Stir in the milk and heavy cream, then gradually add the grated cheddar cheese while stirring constantly. The residual heat will melt it into a silky, luxurious soup, but take your time so it doesn't separate or get grainy.
Taste and finish:
Adjust seasoning with a pinch more salt and pepper if needed. Serve hot, topped with those reserved broccoli florets and extra cheese if you're feeling generous.
A steaming bowl of Roasted Broccoli Cheddar Soup topped with extra cheese, ready to be served with crusty bread for dipping. Save
A steaming bowl of Roasted Broccoli Cheddar Soup topped with extra cheese, ready to be served with crusty bread for dipping. | coraloven.com

What strikes me most about this soup is how it manages to feel both cozy and refined at the same time—the kind of thing you'd genuinely want to serve to people you care about, but also something you'd absolutely eat alone on a quiet evening without any guilt. It's proof that simple ingredients, when treated with a little attention, become something worth remembering.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Roasting

The entire character of this soup lives in that roasting step, and it's worth understanding why. When broccoli hits a hot oven, its natural sugars caramelize and its sulfurous compounds break down, which means you get sweetness and depth instead of that harsh, boiled-vegetable flavor. I used to make broccoli soup by boiling everything together, and it was fine but forgettable—adding the roasting step transformed it into something I actually looked forward to making. The Maillard reaction is just fancy chemistry for turning ordinary ingredients into something that tastes intentional and delicious.

Playing with Texture and Temperature

One of my favorite discoveries was leaving a few roasted broccoli florets unblended and stirring them back in at the end, which adds a little textural contrast to the silky base. Some people blend everything completely smooth, which is beautiful, but I like knowing there are actual vegetables in my bite. Temperature matters too—this soup is best served piping hot, when the cheese is still at its creamiest, so don't let it cool down before serving. If you're reheating it, use gentle medium heat and stir frequently so the dairy doesn't break.

Variations That Keep It Fresh

What started as a simple cheddar broccoli soup has evolved into several different versions depending on my mood and what's in my pantry. Sometimes I swap half the cheddar for aged white cheddar to add a sharper note, or add a generous pinch of cayenne or smoked paprika when I want warmth instead of pure comfort. I've also experimented with roasting carrots alongside the broccoli to deepen their flavor, and adding a splash of apple cider vinegar at the very end to brighten everything up.

  • For a lighter version, use half-and-half or extra milk instead of heavy cream without losing creaminess.
  • Add a small squeeze of fresh lemon juice just before serving to cut through the richness and make the soup taste more vibrant.
  • Stir in crispy bacon bits or crumbled sage at the end if you want to add another layer of flavor and make it feel less strictly vegetarian.
Close-up of Roasted Broccoli Cheddar Soup showing a rich, creamy texture with tender carrots and herbs in a white ceramic pot. Save
Close-up of Roasted Broccoli Cheddar Soup showing a rich, creamy texture with tender carrots and herbs in a white ceramic pot. | coraloven.com

There's real comfort in a bowl of soup that tastes like someone cared enough to roast the vegetables properly and melt the cheese in slowly. This one never fails to make an ordinary day feel a little warmer.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. The flavors actually develop and intensify overnight. Reheat gently over medium-low heat, stirring occasionally to prevent separating. Add a splash of milk or broth if it thickens too much upon reheating.

Can I freeze roasted broccoli cheddar soup?

While you can freeze this soup for up to 3 months, dairy-based soups may separate slightly upon thawing. To minimize this, cool completely before freezing in airtight containers. When reheating, whisk vigorously or use an immersion blender to restore creaminess.

What can I substitute for heavy cream?

For a lighter version, replace heavy cream with half-and-half, coconut milk, or additional whole milk. The soup will still be creamy but slightly less rich. Greek yogurt stirred in at the end also works but add it off the heat to prevent curdling.

Why roast the broccoli first?

Roasting broccoli at high temperature caramelizes the natural sugars, creating deeper, nuttier flavors that boiling can't achieve. This extra step transforms an ordinary soup into something extraordinary, adding complexity and a slightly smoky undertone.

How do I prevent the cheese from clumping?

Remove the pot from heat before adding cheddar, and stir constantly until fully melted. Adding cheese to boiling liquid can cause it to seize and become grainy. Gradually sprinkle in the cheese rather than dumping it all at once.

Can I use frozen broccoli instead of fresh?

Frozen broccoli works in a pinch, but fresh yields superior texture and flavor. If using frozen, thaw and drain thoroughly before roasting to prevent excess moisture. Note that frozen broccoli may become softer during cooking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Broccoli Cheddar Soup

Creamy soup with roasted broccoli, carrots, and sharp cheddar, balanced with aromatic herbs for rich flavor.

Prep time
15 minutes
Time to cook
35 minutes
Time Required
50 minutes
Created by Hannah Lewis


Skill level Easy

Cuisine American

Makes 4 Portions

Dietary details Meatless

What You Need

Vegetables

01 1 large head broccoli, cut into florets (approximately 1 pound 2 ounces)
02 2 medium carrots, peeled and diced
03 1 medium yellow onion, chopped
04 3 cloves garlic, minced

Dairy

01 1½ cups sharp cheddar cheese, freshly grated
02 2 tablespoons unsalted butter
03 1 cup whole milk
04 ½ cup heavy cream

Broth

01 4 cups low-sodium vegetable broth

Seasonings

01 1 teaspoon dried thyme
02 ½ teaspoon dried basil
03 ¼ teaspoon ground nutmeg
04 ½ teaspoon salt, plus more to taste
05 ¼ teaspoon black pepper

Oil

01 2 tablespoons olive oil

How To Make

Step 01

Prepare oven for roasting: Preheat oven to 425°F.

Step 02

Roast broccoli florets: Toss broccoli florets with 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 to 25 minutes until golden and tender, stirring halfway through cooking.

Step 03

Sauté aromatics: While broccoli roasts, heat remaining 1 tablespoon olive oil and butter in a large pot over medium heat. Sauté onion and carrots for 5 to 6 minutes until softened. Add minced garlic and cook for 1 minute more.

Step 04

Combine roasted broccoli with aromatics: Add roasted broccoli to the pot, reserving a few florets for garnish if desired. Stir in thyme, basil, and nutmeg until well combined.

Step 05

Build broth base: Pour vegetable broth into the pot. Bring to a boil, then reduce heat and simmer for 10 minutes.

Step 06

Puree soup: Use an immersion blender to puree the soup until smooth, or carefully blend in batches using a countertop blender. Exercise caution when handling hot liquids.

Step 07

Create creamy finish: Stir in milk and heavy cream. Gradually add cheddar cheese, stirring continuously until fully melted and soup reaches desired creaminess. Adjust seasoning with additional salt and pepper as needed.

Step 08

Serve: Ladle soup into bowls and serve hot. Garnish with reserved broccoli florets and extra cheddar cheese if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed utensils

  • Baking sheet
  • Large pot
  • Immersion blender or countertop blender
  • Wooden spoon
  • Chef's knife
  • Cutting board

Allergy details

Check components for allergens, and get advice from a medical expert if you're unsure.
  • Contains milk in the form of cheese, butter, cream, and whole milk
  • May contain gluten if using non-gluten-free vegetable broth
  • Verify all broth and cheese product labels for potential allergen cross-contamination

Nutrition Details (each serving)

Details are for informational purposes, not medical use.
  • Kilocalories: 335
  • Fat content: 22 g
  • Carbohydrates: 19 g
  • Proteins: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.