Roasted Broccoli Cheddar Soup

Featured in: All-Season Meal Ideas

This creamy broccoli cheddar soup elevates a classic comfort food with the deep, caramelized flavors of oven-roasted broccoli. Fresh vegetables are simmered in vegetable broth with aromatic herbs, then blended until silky smooth. Sharp cheddar cheese adds richness, while cream creates luxurious texture. Ready in just 50 minutes, this vegetarian soup serves 4 and pairs beautifully with crusty bread for a satisfying meal.

Updated on Thu, 29 Jan 2026 15:54:00 GMT
Golden roasted broccoli florets peek from a creamy bowl of Roasted Broccoli Cheddar Soup, served with crusty artisan bread. Add to Pinterest
Golden roasted broccoli florets peek from a creamy bowl of Roasted Broccoli Cheddar Soup, served with crusty artisan bread. | tifawtmeals.com

There's something about the smell of broccoli turning golden in a hot oven that makes a kitchen feel intentional, purposeful. I stumbled into this soup one November afternoon when the crisper was overflowing and I wanted something warmer than a salad but less fussy than a casserole. The roasting step changed everything—it stripped away that raw vegetable sharpness and created this caramelized sweetness that made the whole pot taste more sophisticated than it had any right to be. Now it's the soup I reach for when I need comfort that doesn't require hours at the stove.

I made this for my sister during her first winter in a new apartment with a temperamental oven, and we both stood there watching the broccoli turn impossibly crispy through the oven window like we were waiting for something magical to happen. When we finally tasted it, she got quiet for a moment—the kind of quiet that means comfort soup just landed exactly right. She's made it at least a dozen times since, and texts me photos of her roasted broccoli, which somehow feels like the highest compliment.

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: One large head gives you enough substance and that beautiful caramelization when roasted; smaller florets brown faster and taste deeper.
  • Carrots: These add gentle sweetness that plays against the sharp cheddar, so don't skip them even if you're tempted.
  • Yellow onion: Medium size keeps the soup from becoming too onion-forward while still building that aromatic base.
  • Garlic: Three cloves feel like the right amount—enough to smell it cooking but not so much that it overwhelms.
  • Sharp cheddar cheese: Freshly grated is non-negotiable; pre-shredded has anti-caking agents that make the soup grainy and sad.
  • Unsalted butter: This helps sauté the aromatics and adds richness without competing with the cheddar flavor.
  • Whole milk: Adds body without the heaviness of cream alone.
  • Heavy cream: Just enough to make it taste luxurious; you can reduce this if you prefer a lighter version.
  • Low-sodium vegetable broth: The foundation that lets everything else shine, so choose something you'd actually drink.
  • Dried thyme and basil: These herbs whisper in the background rather than shout, which is exactly what this soup needs.
  • Ground nutmeg: A quarter teaspoon sounds tiny but it's the secret that makes people ask what's in this.
  • Olive oil: Two tablespoons total—one for roasting the broccoli, one for sautéing the vegetables.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep the broccoli:
Get your oven to 425°F while you cut the broccoli into florets about the size of a golf ball—they'll roast more evenly that way. Toss them with a tablespoon of olive oil, a pinch of salt, and some cracked pepper, then spread them out on a baking sheet in a single layer.
Roast until golden:
Slide the baking sheet into the oven for 20 to 25 minutes, giving everything a stir halfway through so the undersides get that caramelized color too. You're looking for edges that are dark brown and the florets that feel tender when you poke them.
Build the aromatics:
While the broccoli roasts, warm the remaining tablespoon of olive oil and the butter in a large pot over medium heat. Dice your carrots and chop the onion, then add them to the pot and let them soften for about 5 to 6 minutes, stirring occasionally so nothing sticks to the bottom.
Add garlic and herbs:
Mince your garlic and add it to the pot, cooking for just one more minute until the smell hits you—that's when you know it's ready. Pour in the thyme, basil, and nutmeg, stirring everything together.
Combine broccoli and broth:
Add the roasted broccoli florets to the pot (save a few pretty ones for garnish if you're feeling fancy), then pour in the vegetable broth. Bring everything to a boil, then lower the heat and let it simmer gently for about 10 minutes so the flavors get to know each other.
Blend to silkiness:
Use an immersion blender to puree the soup right in the pot until it's completely smooth, or carefully transfer it in batches to a regular blender if that's what you have. If you're using a regular blender, let the soup cool just slightly and never fill it more than halfway—steam needs somewhere to go.
Add dairy and cheese:
Pour in the milk and heavy cream, then lower the heat to medium-low. Add the grated cheddar a handful at a time, stirring constantly until each addition melts completely before adding more; this keeps the cheese from becoming grainy or separating.
Season and serve:
Taste the soup and adjust the salt and pepper until it tastes like comfort in a bowl. Ladle it into bowls and garnish with those reserved broccoli florets and maybe a sprinkle of extra cheddar.
A spoonful of velvety Roasted Broccoli Cheddar Soup reveals tender carrots and melted sharp cheddar cheese. Add to Pinterest
A spoonful of velvety Roasted Broccoli Cheddar Soup reveals tender carrots and melted sharp cheddar cheese. | tifawtmeals.com

This soup has become my go-to when someone's having a rough week or when the weather turns cold enough to justify turning on the oven. There's something about handing someone a bowl that's both hearty and gentle, bright with vegetables but creamy enough to feel like you're being taken care of. It's the kind of dish that proves you don't need complicated ingredients or techniques to feed people something that matters.

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.

Why Roasting Makes All the Difference

Roasting the broccoli before it goes into the soup fundamentally changes what this tastes like. Raw broccoli has this slightly sulfurous, cabbagey edge that can make people who claim to dislike it turn away from the spoon, but when you roast it at high heat, something chemical happens—the natural sugars caramelize, the sharper notes mellow, and you end up with something that tastes almost nutty. I learned this by accident when I forgot to add the broccoli at the beginning of cooking and decided to roast it while I was making everything else, and it was genuinely a happy mistake.

Making It Your Own

This soup is a foundation that actually welcomes improvisation. I've made it with half the cream and it was lighter but still silky, added a pinch of cayenne when I wanted warmth, and even tried a mixture of cheddar and gruyere once just because I had both. Some versions are thinner and pourable, others are thick enough that you could almost eat them with a fork—it depends on how much broth you use and whether you blend it completely smooth or leave it slightly chunky. The beauty is that once you understand why each ingredient is there, you can adjust it to match what you're in the mood for.

Pairing and Serving Suggestions

This soup doesn't need much to feel like a complete meal, but the right pairing elevates it from lunch into something more memorable. A slice of crusty bread is traditional and honestly perfect for soaking up the creaminess, while a crisp green salad on the side adds brightness that contrasts beautifully with the richness of the soup. I've also served it alongside roasted tomatoes or a cheese board when I wanted to make dinner feel more special, and it never competes—it just makes everything around it taste better.

  • A squeeze of fresh lemon juice on top adds a subtle brightness that people taste even if they can't identify it.
  • Crispy bacon bits or a drizzle of hot sauce transform this into something entirely different if you want to experiment.
  • The soup keeps for three days in the refrigerator and freezes beautifully for up to two months, so don't hesitate to make a full pot.
Roasted Broccoli Cheddar Soup steams in a rustic mug beside a fresh green salad for a comforting lunch. Add to Pinterest
Roasted Broccoli Cheddar Soup steams in a rustic mug beside a fresh green salad for a comforting lunch. | tifawtmeals.com

This soup has earned its place in my regular rotation because it tastes like both care and ease, which is honestly the dream of any good cooking. Make it this week and taste what roasting actually does to a vegetable.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 4 days. Reheat gently on the stovetop, stirring occasionally. The texture may thicken when chilled, so add a splash of broth or milk when reheating to restore creaminess.

Can I freeze broccoli cheddar soup?

Freezing is not recommended as dairy-based soups can separate and become grainy when thawed. For best results, prepare fresh or store refrigerated for a few days.

What type of cheddar works best?

Sharp cheddar provides the most robust flavor, but you can use extra-sharp for even bolder taste or mild cheddar for a gentler profile. Always use freshly grated cheese rather than pre-shredded for smoother melting.

How do I make this soup dairy-free?

Substitute dairy products with plant-based alternatives: use vegan butter, cashew cream or coconut cream instead of heavy cream, unsweetened plant milk, and dairy-free cheddar-style cheese. Nutritional yeast adds extra cheesy flavor.

Why roast the broccoli instead of just boiling it?

Roasting caramelizes the broccoli's natural sugars, creating deeper, more complex flavors with slightly nutty notes. This extra step transforms the soup from ordinary to extraordinary, adding rich dimension that boiling cannot achieve.

Can I add other vegetables?

Absolutely. Cauliflower, potatoes, or celery work wonderfully in this soup. Add them during the sautéing step with the carrots to ensure they cook through completely before blending.

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. Comforting and satisfying in under an hour.

Prep Time
15 minutes
Cook Time
35 minutes
Total Duration
50 minutes
Created by Isabella Franklin


Skill Level Easy

Cuisine American

Makes 4 Number of Servings

Diet Info Vegetarian-Friendly

What You’ll Need

Vegetables

01 1 large head broccoli, cut into florets
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 Steps

Step 01

Preheat oven: Preheat oven to 425°F

Step 02

Roast broccoli: Toss broccoli florets with 1 tablespoon olive oil, salt, and pepper. Spread on baking sheet and roast for 20-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 large pot over medium heat. Sauté onion and carrots for 5-6 minutes until softened. Add garlic and cook 1 minute more

Step 04

Combine vegetables and seasonings: Add roasted broccoli to pot, reserving a few florets for garnish if desired. Stir in thyme, basil, and nutmeg

Step 05

Simmer broth: Pour in vegetable broth. Bring to boil, then reduce heat and simmer for 10 minutes

Step 06

Blend soup: Use immersion blender to puree soup until smooth, or blend in batches in countertop blender, exercising caution with hot liquids

Step 07

Add cream and cheese: Stir in milk and heavy cream. Gradually add cheddar cheese, stirring until fully melted and soup reaches creamy consistency. Adjust seasoning with salt and pepper to taste

Step 08

Serve: Ladle soup into bowls and serve hot, garnished with reserved broccoli florets and extra cheddar 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.

Tools Needed

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

Allergy Warnings

Review each ingredient for allergens and seek professional advice if unsure.
  • Contains milk, butter, cheese, and heavy cream
  • May contain gluten if using non-gluten-free vegetable broth
  • Verify broth and cheese labels for potential allergen cross-contamination

Nutrition Details (per portion)

Info provided for your reference; consult a medical expert for health guidance.
  • Energy (Calories): 335
  • Lipids: 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.