Roasted Broccoli Cheddar Soup

Featured in: One-Pot Homestyle Comfort Meals

This rich and comforting soup transforms simple broccoli into something extraordinary. The florets are oven-roasted until golden and caramelized, then blended into a silky base with sautéed carrots, onions, and garlic. Sharp cheddar adds depth while cream creates luxurious texture. A hint of nutmeg and dried herbs elevates the flavors without overpowering the vegetables. Perfect for cold weather meals, this vegetarian soup comes together in just 50 minutes and yields four satisfying servings.

Updated on Tue, 27 Jan 2026 14:51:00 GMT
Freshly roasted broccoli florets and carrots blend into a creamy, golden bowl of Roasted Broccoli Cheddar Soup. Save to Pinterest
Freshly roasted broccoli florets and carrots blend into a creamy, golden bowl of Roasted Broccoli Cheddar Soup. | pecanthyme.com

There's something about the smell of broccoli turning golden in a hot oven that makes you forget it's a vegetable people usually avoid. I discovered this soup completely by accident one November afternoon when I had a head of broccoli going soft and an overwhelming craving for something warm and cheesy. What started as an experiment in not wasting groceries became the kind of soup that now appears on my table whenever the weather turns cold, and honestly, whenever someone mentions they need comfort food.

I made this for my brother last winter when he was recovering from a cold, and watching him go back for seconds told me everything I needed to know about whether this recipe was a keeper. He said it tasted like his childhood, which made me laugh because he grew up eating canned soup from a bowl in front of cartoons. That's when I realized this soup bridges something real between nostalgia and genuinely good food.

Ingredients

  • Broccoli florets (about 500 g): Roasting is the secret that transforms these from boring to deeply caramelized and almost sweet.
  • Carrots and yellow onion: They soften into the broth and add natural sweetness that balances the sharp cheddar beautifully.
  • Garlic: Just three cloves keep it subtle enough that you taste the vegetables and cheese, not an overwhelming garlic punch.
  • Sharp cheddar cheese, freshly grated: Pre-shredded cheese has anti-caking agents that create a weird grainy texture when melted into soup, so take the thirty seconds to grate it yourself.
  • Unsalted butter and olive oil: The combination gives you richness plus a little brightness that keeps the soup from feeling heavy.
  • Whole milk and heavy cream: This ratio creates creaminess without making it taste like you're drinking a dairy delivery truck.
  • Low-sodium vegetable broth: You're adding cheese and seasoning, so regular broth would tip it into saltiness that's hard to fix later.
  • Dried thyme, basil, and nutmeg: The nutmeg is barely there but it's what makes people ask what that background warmth is in the flavor.

Instructions

Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Get your oven ready:
Preheat to 425°F (220°C) and give it a few minutes to reach full temperature, which makes a real difference in how the broccoli caramelizes.
Roast the broccoli:
Toss florets with 1 tablespoon olive oil, salt, and pepper, then spread them on a baking sheet in a single layer. They'll roast for 20 to 25 minutes, turning golden and tender around the edges if you stir them about halfway through.
Build the flavor base:
While broccoli does its thing, 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 to 6 minutes until they soften and smell amazing, then add the minced garlic for just 1 more minute so it doesn't burn.
Bring everything together:
Add the roasted broccoli to the pot (save a few florets for garnish if you want), then stir in the thyme, basil, and nutmeg so the spices coat the vegetables.
Simmer the soup:
Pour in the vegetable broth and bring it to a boil, then lower the heat and let it bubble gently for 10 minutes so the flavors get to know each other.
Blend until smooth:
An immersion blender lets you blend right in the pot, which is easiest, or carefully transfer to a countertop blender in batches if that's what you have. Either way, puree until smooth, keeping some texture if you like or blending until completely silky.
Make it creamy:
Stir in the milk and heavy cream, then add the grated cheddar a handful at a time while stirring so it melts evenly and you get no clumpy bits.
Taste and adjust:
Season with more salt and pepper if it needs it, then serve hot with those reserved broccoli florets and maybe extra cheese on top.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
A hearty mug of Roasted Broccoli Cheddar Soup garnished with sharp cheddar and fresh thyme leaves. Save to Pinterest
A hearty mug of Roasted Broccoli Cheddar Soup garnished with sharp cheddar and fresh thyme leaves. | pecanthyme.com

There was a moment last February when a friend texted asking if I could make this for her dinner party, and I realized this soup had quietly become something people request by name. That's when it stopped being just a recipe I made and became something I was genuinely proud to serve.

The Roasting Secret

The first time I made broccoli cheese soup the traditional way, by just adding raw broccoli to the pot, it tasted like something was missing. Then I tried roasting it first and the difference was genuinely shocking, like finding the volume knob on a speakers you thought was already at full. The high heat caramelizes the broccoli's natural sugars and brings out a nutty, almost sweet flavor that makes the whole soup taste more intentional and less like you threw vegetables in a pot.

Texture Matters

Some people like their soup completely smooth like velvet, and others want to feel a little broccoli and carrot happening in each spoonful. The beauty of making this at home is you get to decide, and neither choice is wrong, it's just preference. I personally like it smooth enough that it tastes refined but not so processed feeling that it could've come from a can, so I blend it until there's almost no chunks but you can still tell fresh vegetables made it.

Stretching and Storing

This soup keeps in the fridge for about four days, and honestly it tastes better on day two or three once all the flavors have gotten friendly with each other. You can also freeze it before adding the cheese and cream, then thaw and finish it off, which turns a lazy dinner night into something that tastes homemade but barely took effort.

  • For a lighter version that still tastes rich, use half-and-half instead of heavy cream or swap in extra milk for part of the cream.
  • A tiny pinch of cayenne pepper adds warmth without heat if you want just a whisper of something interesting.
  • Serve it alongside crusty bread or a crisp green salad to round out the meal and make it feel more complete.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Golden roasted broccoli florets float in velvety Roasted Broccoli Cheddar Soup next to crusty artisan bread. Save to Pinterest
Golden roasted broccoli florets float in velvety Roasted Broccoli Cheddar Soup next to crusty artisan bread. | pecanthyme.com

This soup has become my go-to gift when someone needs feeding, whether it's celebration or crisis. There's something generous about a homemade soup that says you care more than something quick ever could.

Your Questions Answered

Can I freeze this soup?

Yes, though the texture may change slightly. Freeze before adding the cream and cheese for best results. Thaw overnight in the refrigerator, then reheat gently and stir in the dairy just before serving.

What can I use instead of heavy cream?

Half-and-half, coconut milk, or additional whole milk work well. The soup will be slightly less rich but still delicious. For a dairy-free version, try cashew cream or full-fat coconut milk.

Do I have to roast the broccoli first?

Roasting intensifies the flavor and creates caramelization, but you can skip it. Simply simmer raw broccoli in the broth until tender before blending. The soup will still be tasty but with a milder taste.

How long will leftovers keep?

Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over low heat, stirring occasionally. The soup may thicken when chilled—add a splash of milk or broth when reheating.

Can I use frozen broccoli?

Frozen broccoli works but contains more moisture. Thaw and pat dry before roasting for best results, or skip roasting and simmer directly in the broth. Adjust cooking time as needed.

Roasted Broccoli Cheddar Soup

Creamy roasted broccoli blended with sharp cheddar and aromatic herbs for ultimate comfort.

Prep Time
15 min
Time to Cook
35 min
Total Duration
50 min
Author: Ethan Ward


Skill Easy

Cuisine American

Portions 4 Portion Size

Dietary Notes Vegetarian-Friendly, No Gluten

What You'll Need

Vegetables

01 1 large head broccoli, cut into florets (approximately 18 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 additional to taste
05 ¼ teaspoon black pepper

Oil

01 2 tablespoons olive oil

How to Make It

Step 01

Preheat Oven: Preheat the oven to 425°F (220°C).

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 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–6 minutes, until softened. Add minced garlic and cook for 1 minute more.

Step 04

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

Step 05

Simmer Soup Base: Pour in vegetable broth. Bring to a boil, then reduce heat and simmer for 10 minutes to allow flavors to meld.

Step 06

Purée Soup: Use an immersion blender to purée soup until smooth, or blend in batches in a countertop blender. Exercise caution when blending hot liquids.

Step 07

Finish with Dairy: Stir in milk and heavy cream. Gradually add grated cheddar cheese, stirring constantly until fully melted and soup reaches a creamy consistency. 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 additional cheddar cheese if desired.

What You'll Need

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

Allergy Details

Please check every ingredient for allergens and talk to a healthcare provider with any concerns.
  • Contains milk from cheese, butter, cream, and whole milk
  • May contain gluten if using non-gluten-free vegetable broth
  • Double-check ingredient labels for gluten or allergen content in broth and cheese products

Nutrition Details (each serving)

Nutritional info is for reference and doesn't replace a professional's advice.
  • Caloric Value: 335
  • Total Fat: 22 g
  • Carbohydrates: 19 g
  • Proteins: 14 g