Roasted Broccoli Cheddar Soup

Featured in: Home Cooking Essentials

This warming soup combines oven-roasted broccoli florets with tender carrots, sharp cheddar cheese, and aromatic herbs for a creamy, satisfying bowl. Roasting the broccoli first adds depth and caramelized flavor, while the blend of thyme, basil, and nutmeg creates complexity. Ready in under an hour with simple techniques, it's finished with heavy cream and freshly grated cheese for velvety texture that's both comforting and nourishing.

Updated on Fri, 30 Jan 2026 01:12:47 GMT
A close-up of creamy Roasted Broccoli Cheddar Soup garnished with golden broccoli florets and grated cheddar, steaming in a rustic bowl. Save
A close-up of creamy Roasted Broccoli Cheddar Soup garnished with golden broccoli florets and grated cheddar, steaming in a rustic bowl. | calmaxxam.com

There's something about the smell of broccoli turning golden in a hot oven that makes you realize why roasting changes everything. I discovered this soup by accident one autumn evening when I had a head of broccoli that was getting past its prime, and instead of steaming it into submission, I tossed it with oil and let the oven do the work. Twenty minutes later, the kitchen was filled with this nutty, caramelized aroma that made me want to turn it into something warm and creamy immediately. The sharp cheddar seemed like the obvious choice, and that's when this became the soup I now make whenever I need comfort on a plate.

I made this for my sister's book club last winter, and they went back for seconds before I'd even finished ladling the first round. One of her friends asked if I'd added truffle oil or some fancy ingredient, and I loved that she thought something so simple could be that good. It became the soup everyone requested at gatherings that year, which was both flattering and a little funny since it's just honest vegetables and cheese.

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: One large head gives you about 500 grams of vegetable to work with, and cutting them to similar sizes ensures even roasting so nothing burns while the smaller pieces catch up.
  • Carrots and onion: These form the aromatic base and add natural sweetness that balances the sharp cheddar beautifully.
  • Garlic: Three cloves minced fine get cooked just long enough to soften before you add the broth, so they blend into the background flavor rather than shouting.
  • Sharp cheddar cheese: Freshly grated melts smoother than pre-shredded, and the sharp variety has enough personality to shine through the cream without getting lost.
  • Butter and cream: Unsalted butter lets you control the salt level, and heavy cream creates that silky texture that makes each spoonful feel indulgent.
  • Vegetable broth: Low-sodium is key so you're in charge of seasoning and the cheese flavor doesn't get buried.
  • Thyme, basil, and nutmeg: This trio of herbs adds complexity without overwhelming the broccoli, and a small pinch of nutmeg is the secret whisper that makes people ask what that warm spice is.
  • Olive oil: Two tablespoons get divided between roasting the broccoli and sautéing the aromatics, keeping everything tasting fresh.

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 prepare the broccoli:
Preheat to 425°F (220°C), then toss your broccoli florets with 1 tablespoon olive oil, a pinch of salt, and pepper until every piece is lightly coated. Spread them out on a baking sheet in a single layer, which gives them room to caramelize instead of steam.
Roast until golden:
Let them go for 20 to 25 minutes, stirring halfway through so they brown evenly all over. You'll know they're ready when the edges are deep golden and a fork pierces the stem easily.
Build your base while broccoli roasts:
In a large pot, heat the remaining 1 tablespoon olive oil and butter over medium heat until the butter foams slightly. Add your chopped onion and diced carrots, stirring occasionally for 5 to 6 minutes until softened and the onion turns translucent.
Wake up the garlic:
Stir in the minced garlic and cook for just 1 minute more until fragrant, being careful not to let it brown because burnt garlic tastes bitter.
Combine and season:
Add the roasted broccoli to the pot (setting aside a few florets for garnish if you'd like), then sprinkle in the thyme, basil, and nutmeg. Stir everything together so the herbs distribute evenly and the broccoli gets coated with the butter and oil.
Simmer the soup:
Pour in the vegetable broth and bring everything to a gentle boil, then lower the heat and let it bubble softly for about 10 minutes. This gives the flavors time to meld and the vegetables soften completely.
Puree until smooth:
Using an immersion blender, carefully blend the soup right in the pot until you reach a smooth, creamy consistency. If you're using a regular blender, work in batches and be cautious with the hot liquid, leaving the lid cracked so steam can escape.
Enrich with dairy and cheese:
Stir in the milk and heavy cream, then gradually add the freshly grated cheddar while stirring constantly. The soup will thicken slightly as the cheese melts in, and you want it distributed evenly rather than clumping.
Taste and adjust:
Add a little more salt and pepper to your preference, remembering that the cheese already brings saltiness so go slowly. Serve hot, ladled into bowls and topped with those reserved broccoli florets and extra grated cheddar if you're feeling generous.
Hearty Roasted Broccoli Cheddar Soup served in a white ceramic bowl, topped with roasted broccoli and fresh thyme leaves. Save
Hearty Roasted Broccoli Cheddar Soup served in a white ceramic bowl, topped with roasted broccoli and fresh thyme leaves. | calmaxxam.com
Hearty Roasted Broccoli Cheddar Soup served in a white ceramic bowl, topped with roasted broccoli and fresh thyme leaves. Save
Hearty Roasted Broccoli Cheddar Soup served in a white ceramic bowl, topped with roasted broccoli and fresh thyme leaves. | calmaxxam.com

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 moment I understood this soup's power was watching a friend who claims he doesn't like broccoli completely clear his bowl and ask for the recipe. It stopped being about the ingredient and started being about how roasting and cream and cheese can make anyone believe broccoli is delicious.

Lighter Variations That Still Taste Luxurious

If you want to dial back the richness without sacrificing creaminess, substitute half-and-half or even extra milk for the heavy cream and you'll still get a velvety soup. The trade-off is a slightly thinner texture, but it's still deeply satisfying and pairs beautifully with crusty bread for dunking. You could also use half the cheese and add a touch of Dijon mustard to keep the flavor bold and interesting.

Playing With Heat and Spice

A pinch of cayenne pepper wakes up the soup with a gentle warmth that doesn't announce itself loudly but makes your palate feel alive. Some people add a small red pepper flake or a dash of hot sauce stirred in at the end, which gives the broccoli a different kind of personality. Smoked paprika is another option if you want something savory and complex instead of spicy.

Serving and Pairing Ideas

This soup is naturally complete but loves a companion that provides contrast and texture. A crisp green salad cuts through the richness beautifully, while crusty bread is perfect for soaking up every spoonful from the bottom of your bowl. For a heartier meal, serve it alongside a simple grilled cheese or roasted chicken.

  • A drizzle of truffle oil or quality olive oil on top adds elegance without changing the fundamental character of the soup.
  • Fresh thyme sprigs and extra sharp cheddar are never wasted as garnish.
  • Leftover soup keeps in the refrigerator for up to 4 days and reheats gently on the stovetop with a splash of milk if it thickens too much.
Golden, oven-roasted broccoli florets and sharp cheddar cheese melted into a creamy soup, served hot with a side of crusty bread. Save
Golden, oven-roasted broccoli florets and sharp cheddar cheese melted into a creamy soup, served hot with a side of crusty bread. | calmaxxam.com
Golden, oven-roasted broccoli florets and sharp cheddar cheese melted into a creamy soup, served hot with a side of crusty bread. Save
Golden, oven-roasted broccoli florets and sharp cheddar cheese melted into a creamy soup, served hot with a side of crusty bread. | calmaxxam.com

This is the soup I return to when I need to remember why simple cooking, done well, matters. It asks nothing fancy of you but gives back warmth, comfort, and the kind of flavor that makes a regular Tuesday feel a little more like home.

Recipe FAQs

Can I use frozen broccoli instead of fresh?

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

How do I prevent the cheese from clumping?

Add freshly grated cheese gradually while stirring constantly over low heat. Pre-shredded cheese often contains anti-caking agents that can affect melting. Remove the pot from direct heat before adding cheese for smoother incorporation.

Can I make this soup ahead of time?

Yes, prepare the soup up to 3 days ahead and refrigerate in an airtight container. Reheat gently over low heat, stirring frequently. You may need to add extra milk or broth to restore the creamy consistency after refrigeration.

What can I substitute for heavy cream?

Use half-and-half, additional whole milk, or a combination of milk and Greek yogurt for a lighter version. Coconut cream works for dairy-free adaptations, though it will alter the flavor profile slightly.

How can I make the soup thicker or thinner?

For thicker consistency, add less broth or blend in a handful of cooked potatoes or cauliflower. To thin, gradually stir in additional vegetable broth or milk until reaching your preferred texture.

Can I freeze this soup?

Freezing is not ideal as dairy-based soups can separate and become grainy when thawed. If necessary, freeze before adding cream and cheese, then incorporate those ingredients fresh when reheating for best results.

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 oven-roasted broccoli, carrots, and sharp cheddar, enhanced with aromatic herbs for comfort.

Prep Time
15 min
Cook Time
35 min
Overall Time
50 min


Skill Level Easy

Cuisine American

Portions 4 Serving Size

Diet Info Meat-Free

Ingredients List

Vegetables

01 1 large head broccoli, cut into florets (approximately 1 pound)
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 for adjustment
05 ¼ teaspoon black pepper

Oil

01 2 tablespoons olive oil

Directions

Step 01

Preheat Oven: Preheat oven to 425°F.

Step 02

Prepare and Roast Broccoli: 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 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

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

Step 07

Finish with Cream and Cheese: Stir in milk and heavy cream. Gradually add cheddar cheese, stirring continuously 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, garnished with reserved broccoli florets and additional 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.

Tools Needed

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

Allergy Info

Review each component for allergens. Ask a healthcare provider if you’re not sure.
  • Contains milk, including cheese, butter, cream, and milk
  • May contain gluten if using non-gluten-free vegetable broth
  • Always verify product labels for potential allergen content in broth and cheese

Nutrition Details (per portion)

These values are for general reference and should not be considered medical guidance.
  • Caloric Value: 335
  • Fats: 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.