Roasted Broccoli Cheddar Soup

Featured in: Everyday Meal Ideas

This roasted broccoli cheddar soup transforms simple vegetables into a rich, velvety dish. Oven-roasting the broccoli at high heat caramelizes its natural sugars, creating deep, nutty flavors that elevate the entire soup. Combined with sharp cheddar, heavy cream, and aromatic herbs like thyme and basil, this comfort food classic delivers satisfying warmth in every spoonful. Ready in just 50 minutes with easy-to-follow steps.

Updated on Thu, 29 Jan 2026 09:06:00 GMT
Roasted Broccoli Cheddar Soup in a rustic bowl garnished with extra cheddar and fresh herbs. Pin It
Roasted Broccoli Cheddar Soup in a rustic bowl garnished with extra cheddar and fresh herbs. | jolitighza.com

There's something about the smell of broccoli turning golden in a hot oven that makes a kitchen feel instantly warmer. I discovered this soup on a chilly afternoon when I had a head of broccoli sitting in my crisper drawer and absolutely no inspiration, but somehow the combination of roasted vegetables and melted cheddar transformed a quiet day into something memorable. The magic happens when you let the broccoli caramelize first, which gives the entire soup a depth that raw vegetables could never achieve. It's become my go-to comfort food, the kind you make when you want something that tastes fancy but requires almost no fussing.

I made this for my neighbor last winter when she was recovering from the flu, and watching her face light up at the first taste was worth more than any compliment I could have gotten. She said it tasted like something you'd order at a nice restaurant, which made me laugh because I'd made it in my tiny kitchen while wearing my oldest sweatshirt. That moment taught me that simple, good food shared with someone who needs it becomes something different entirely.

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: Use a large head and cut them into similar-sized pieces so they roast evenly; smaller florets will crisp up beautifully while larger ones stay tender.
  • Carrots and yellow onion: These create the flavor foundation, and dicing them small ensures they soften completely and blend smoothly into the soup.
  • Garlic: Fresh minced garlic is essential here; it adds a gentle warmth without overpowering the delicate balance of the broccoli and cheese.
  • Sharp cheddar cheese: Freshly grate it yourself rather than using pre-shredded, which contains anti-caking agents that prevent a truly smooth, silky texture.
  • Unsalted butter: This gives the base a richer flavor than oil alone, and using unsalted lets you control the salt level throughout.
  • Whole milk and heavy cream: The combination creates luxurious creaminess; whole milk alone works but feels a touch thinner.
  • Low-sodium vegetable broth: Always taste your broth first, as some brands run quite salty and can throw off the final seasoning.
  • Thyme, basil, and nutmeg: These three seasonings work together to add complexity without making the soup taste herbs-forward; nutmeg especially should be used judiciously.
  • Olive oil: Use a light or regular olive oil for roasting, not extra virgin, which can become bitter at high heat.

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 and prep the broccoli:
Preheat the oven to 425°F and toss your broccoli florets with a tablespoon of olive oil, salt, and pepper until each piece is lightly coated. Spread them on a baking sheet in a single layer, giving them space to breathe so they'll caramelize rather than steam.
Roast the broccoli until golden:
Pop the sheet into the oven for 20 to 25 minutes, stirring halfway through so the florets brown evenly on all sides. You'll know they're done when the edges are deep golden and the florets smell slightly sweet and toasty.
Build the flavor base while broccoli roasts:
Heat the remaining olive oil and butter in a large pot over medium heat, then add your chopped onion and diced carrots. Sauté for 5 to 6 minutes until they soften and the onion becomes translucent, stirring occasionally so nothing sticks to the bottom.
Add garlic and aromatics:
Mince your garlic and stir it into the softened vegetables, cooking for just 1 minute until fragrant; this prevents the garlic from browning and turning bitter. Add the thyme, basil, and nutmeg, stirring constantly for a few seconds so the spices wake up and release their oils.
Combine broccoli and broth:
Add the roasted broccoli to the pot (saving a few pretty florets for garnish if you like), then pour in the vegetable broth. Bring everything to a boil, then lower the heat and let it simmer gently for 10 minutes so the flavors meld.
Puree until silky smooth:
If using an immersion blender, carefully blend the soup directly in the pot until it reaches your desired smoothness, usually 1 to 2 minutes for a completely creamy texture. If using a countertop blender, work in batches, filling the blender only halfway and letting hot liquid cool slightly before blending, holding a towel over the lid for safety.
Add dairy and cheese for richness:
Pour in the milk and heavy cream, stirring to combine, then add the grated cheddar cheese a handful at a time, stirring constantly until each addition is fully melted and the soup is silky and creamy. The residual heat will melt the cheese perfectly, so don't crank up the heat or you risk the cheese becoming grainy.
Taste and finish:
Give the soup a good taste and adjust the salt and pepper to your preference, remembering that flavors mellow slightly as the soup cools. Serve hot in bowls with reserved broccoli florets on top and maybe an extra sprinkle of cheddar for those who want it.
Savory Roasted Broccoli Cheddar Soup topped with crispy roasted broccoli florets served alongside crusty bread. Pin It
Savory Roasted Broccoli Cheddar Soup topped with crispy roasted broccoli florets served alongside crusty bread. | jolitighza.com

I made a huge pot of this on New Year's Eve and froze it in portions, and honestly, having it waiting in the freezer became a small comfort during the darkest part of winter. There's something grounding about knowing you have a bowl of this creamy, vegetable-packed soup ready to warm you up on a random Tuesday afternoon when nothing else sounds right.

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.

Variations and Switches You Can Make

I've played with this recipe more times than I can count, and it's incredibly forgiving to changes. Sometimes I add a diced red bell pepper alongside the carrots, which adds a subtle sweetness and a bit of color, or I'll swap in half-and-half instead of heavy cream when I'm trying to be slightly lighter. Once I threw in some crispy bacon bits at the very end, and it felt oddly decadent in the best way; another time I added a small handful of fresh spinach just before blending, and nobody could taste it but the soup felt even more nourishing somehow.

Storage and Reheating Tips

This soup keeps beautifully in the refrigerator for about four days in a covered container, and it actually tastes slightly better the next day once the flavors have had time to settle and deepen. If you want to freeze it, let it cool completely first, then transfer it to freezer bags or containers, and it will keep for up to three months; thaw it overnight in the refrigerator and reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of milk if it seems too thick.

What to Serve Alongside

This soup is substantial enough to be a meal on its own, but it sings when paired with something textural and warm. A thick slice of crusty bread for soaking up every last bit is essential, or you could serve it alongside a crisp green salad with a bright vinaigrette to cut through the richness, or even some roasted chicken on the side if you want to make it more of a full dinner.

  • A grilled cheese sandwich dunked directly into the bowl is comfort food leveled up.
  • Fresh chives or a small handful of crispy bacon bits scattered on top add a sophisticated finishing touch.
  • A squeeze of fresh lemon juice right before eating brightens the flavors if you find the soup feels too heavy.
Creamy Roasted Broccoli Cheddar Soup swirled with heavy cream and cheddar in a white ceramic bowl. Pin It
Creamy Roasted Broccoli Cheddar Soup swirled with heavy cream and cheddar in a white ceramic bowl. | jolitighza.com

This soup has become one of those recipes I don't really need to look up anymore because I've made it so many times it lives in my hands. It's the kind of dish that quietly proves that the best food doesn't need to be complicated, just honest and made with a little care.

Your Questions Answered

Can I use frozen broccoli instead of fresh?

Fresh broccoli is recommended for roasting to achieve the caramelized, nutty flavor. Frozen broccoli has higher moisture content and won't roast as well, resulting in less depth of flavor.

How do I make this soup dairy-free?

Substitute the butter with olive oil, use unsweetened plant-based milk and cream alternatives, and replace cheddar with a dairy-free cheese that melts well. Nutritional yeast can add extra cheesy flavor.

Can I make this soup ahead of time?

Yes, this soup stores well. Refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop, adding a splash of milk or broth if it becomes too thick.

What's the best way to achieve a smooth consistency?

An immersion blender works perfectly for blending directly in the pot. If using a countertop blender, blend in small batches and vent the lid slightly to release steam, preventing pressure buildup.

Why does my cheese clump when I add it?

Add cheese gradually over low heat, stirring constantly. If the soup is too hot or you add cheese too quickly, it can seize and become grainy. Remove from direct heat before adding cheese if needed.

Can I freeze this soup?

Cream-based soups can separate when frozen and thawed. For best results, freeze the soup before adding dairy, then stir in milk, cream, and cheese when reheating.

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 cheese, enhanced with aromatic herbs.

Prep Time
15 mins
Time to Cook
35 mins
Overall Time
50 mins
Written by Noel Armstrong


Level Easy

Cuisine American

Makes 4 Portions

Diet Details Meat-Free

What You'll Need

Vegetables

01 1 large head broccoli, cut into florets (about 18 oz)
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 a baking sheet and roast for 20–25 minutes, until golden and tender, stirring halfway through.

Step 03

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

Step 04

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

Step 05

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

Step 06

Puree soup: Use an immersion blender to puree soup until smooth, or blend in batches in a countertop blender. Use caution when blending hot liquids.

Step 07

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

Step 08

Serve: Ladle soup into bowls and serve hot. Garnish with reserved broccoli florets and additional shredded 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.

What You’ll Need

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

Allergy Warnings

Check all ingredients for allergens. Contact a healthcare provider if you’re unsure.
  • Contains milk: cheddar cheese, butter, cream, whole milk
  • May contain gluten if using non-gluten-free vegetable broth
  • Verify all broth and cheese labels for cross-contamination and allergen content

Nutrition Details (per portion)

For basic reference only—not meant as health advice.
  • Energy (kcal): 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.