Creamy Broccoli Cheddar Soup

Featured in: Seasonal Cooking Highlights

This creamy broccoli cheddar soup combines roasted broccoli florets with sharp cheddar cheese and heavy cream for a luscious, velvety texture. The preparation involves roasting broccoli until golden, building a roux base with butter and onions, then simmering with vegetable broth before blending to silky smoothness. The final touch of melted cheddar and cream creates an indulgent, comforting dish perfect for cooler days.

Ready in just 50 minutes with minimal effort, this soup serves 4 and accommodates vegetarian diets. Customize with lighter cream options, add cayenne for warmth, or pair with crusty bread and salad for a complete meal.

Updated on Sat, 17 Jan 2026 10:16:00 GMT
Golden roasted broccoli florets and melted sharp cheddar cheese swirl in a creamy, velvety bowl of this homemade broccoli cheddar soup. Save to Pinterest
Golden roasted broccoli florets and melted sharp cheddar cheese swirl in a creamy, velvety bowl of this homemade broccoli cheddar soup. | plateorbit.com

My kitchen window was fogged over from the steam, and I could barely see the neighbor's porch light through it. I'd come home from a gray afternoon walk craving something warm that wasn't just tea. The broccoli in my crisper drawer was starting to look lonely, and I had a block of sharp cheddar that needed using. What started as pantry roulette turned into the creamiest, most satisfying soup I'd made in months.

I made this for my sister when she came over complaining about her week. She sat at my kitchen counter, hands wrapped around the bowl, and didn't say much for the first few spoonfuls. Then she looked up and asked if I'd made it from scratch, genuinely surprised. That quiet moment, just soup and sisterhood, is one I keep coming back to whenever I need to feel grounded.

Ingredients

  • 1 large head broccoli (about 500 g), cut into florets: Roasting these transforms them from boring to caramelized and nutty, so don't skip that step even if you're tempted.
  • 1 medium yellow onion, chopped: The foundation of almost every good soup, it adds sweetness and body once it softens in the butter.
  • 2 cloves garlic, minced: Just a minute in the pot releases all that fragrance without turning bitter.
  • 1 ½ cups (180 g) sharp cheddar cheese, grated: Sharp is key here because it cuts through the cream and gives the soup personality.
  • 1 cup (240 ml) heavy cream: This is what makes the soup luscious and silky, though you can lighten it up if you need to.
  • 2 tablespoons unsalted butter: Melts into the onions and starts building that rich, savory base.
  • 3 cups (720 ml) vegetable broth: The liquid backbone, make sure it's good quality or the whole soup will taste flat.
  • 2 tablespoons olive oil: Tossed with the broccoli before roasting to help with browning and flavor.
  • 2 tablespoons all-purpose flour: Forms a roux that thickens the soup and keeps it from separating.
  • ½ teaspoon salt (or to taste): Start with this and adjust after the cheese goes in since cheddar can be salty.
  • ¼ teaspoon freshly ground black pepper: A little bite that balances all the richness.
  • ⅛ teaspoon ground nutmeg (optional): A whisper of warmth that makes people ask what the secret ingredient is.

Instructions

Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Roast the broccoli:
Preheat your oven to 425°F (220°C) and toss the broccoli florets with olive oil, a pinch of salt, and pepper. Spread them out on a baking sheet and roast for 20 minutes until the edges turn golden and crispy.
Soften the aromatics:
Melt butter in a large pot over medium heat, then add the chopped onion and cook for about 5 minutes, stirring now and then until it's soft and translucent. Toss in the garlic and let it cook for just a minute until your kitchen smells amazing.
Build the roux:
Sprinkle the flour over the onions and garlic, stirring constantly for about 2 minutes. It should smell toasty and look like a thick paste.
Add the broth:
Slowly whisk in the vegetable broth, making sure no flour lumps survive. Bring it to a gentle simmer and let it thicken slightly.
Simmer with broccoli:
Add your roasted broccoli to the pot, saving a few pretty florets for garnish if you like. Let everything simmer together for about 8 minutes so the flavors can mingle.
Blend until smooth:
Use an immersion blender right in the pot or work in batches with a countertop blender to puree the soup until it's completely smooth and velvety. Be careful with hot liquids if using a regular blender.
Finish with cream and cheese:
Stir in the heavy cream, grated cheddar, and a pinch of nutmeg if you're using it. Keep the heat low and stir until the cheese melts into the soup and everything looks glossy and unified.
Serve hot:
Ladle the soup into bowls, top with those reserved broccoli florets and maybe a little extra cheddar. Serve it steaming hot with crusty bread on the side.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Steaming hot broccoli cheddar soup is ladled into a rustic bread bowl, ready for a cozy, comforting lunch. Save to Pinterest
Steaming hot broccoli cheddar soup is ladled into a rustic bread bowl, ready for a cozy, comforting lunch. | plateorbit.com

There's something about a pot of soup on the stove that makes a house feel like a home. This one especially, with its bright green color peeking through all that creamy richness, has a way of making even the dreariest evening feel a little more manageable. It's become my go-to for when I need to feed my soul as much as my stomach.

Choosing Your Broccoli

Look for heads that are tight and deeply green, with firm stalks that aren't bendy or yellowing. I used to toss the stems until I learned you can peel and chop them for roasting too, they just need a couple extra minutes in the oven. Fresh broccoli makes all the difference here since it's the star, so don't settle for the sad stuff at the back of the bin.

The Magic of Roasting First

Boiling broccoli is fine if you're in a rush, but roasting it brings out a whole different level of flavor. The high heat caramelizes the natural sugars and adds these nutty, almost smoky notes that make the soup taste more complex. I didn't believe it mattered until I tried it side by side, and now I can't go back.

Storing and Reheating

This soup keeps beautifully in the fridge for up to four days in an airtight container. When you reheat it, do it gently over low heat and whisk in a splash of broth or cream if it's thickened up too much. It also freezes well for about two months, though the texture might be slightly less silky after thawing.

  • Let it cool completely before transferring to freezer-safe containers.
  • Reheat from frozen on the stovetop over low heat, stirring often.
  • Taste and adjust seasoning after reheating since flavors can mellow in the fridge.
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon
A close-up of rich broccoli cheddar soup shows a smooth, blended texture garnished with fresh florets and grated cheese. Save to Pinterest
A close-up of rich broccoli cheddar soup shows a smooth, blended texture garnished with fresh florets and grated cheese. | plateorbit.com

This soup has earned its spot in my regular rotation, and I hope it does the same for you. There's real comfort in a bowl of something this creamy, cheesy, and nourishing all at once.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 3 days. Reheat gently over low heat, stirring occasionally, and add a splash of broth or cream if the consistency thickens. You can also freeze for up to 2 months, though the cream may separate slightly upon thawing.

What can I use instead of heavy cream?

For a lighter version, substitute with half-and-half, whole milk, or even coconut milk for richness. Greek yogurt stirred in at the end also adds creaminess while reducing fat content. Adjust the amount based on your desired consistency.

Is it necessary to roast the broccoli first?

Roasting brings out deeper, caramelized flavors and creates a more complex taste profile. However, you can skip this step and add raw broccoli directly to the simmering broth. Reduce simmering time to 15-20 minutes until broccoli is tender.

How do I make this soup non-vegetarian?

Simply swap the vegetable broth for chicken broth. This adds richness and a savory depth that complements the cheese beautifully. The cooking method and timing remain exactly the same.

What's the best way to blend this soup smoothly?

An immersion blender directly in the pot works best and easiest. For a countertop blender, work in batches and never fill more than halfway. Let the soup cool slightly and remove the center cap from the lid to allow steam to escape safely.

Can I add other vegetables to this soup?

Absolutely. Diced carrots, celery, or potatoes add nutritional variety and texture. Add harder vegetables with the onions so they cook through. Spinach or kale can be stirred in at the end for a nutritious boost without affecting texture.

Creamy Broccoli Cheddar Soup

A velvety soup with roasted broccoli, sharp cheddar cheese, and heavy cream. Comforting and flavorful, ready in just 50 minutes.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Plate Orbit Tyler Ramos

Recipe Category Seasonal Cooking Highlights

Skill Level Easy

Cuisine Type American

Makes 4 Portions

Diet Preferences Vegetarian-Friendly

Ingredient List

Vegetables

01 1 large head broccoli (about 500 g), cut into florets
02 1 medium yellow onion, chopped
03 2 cloves garlic, minced

Dairy

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

Pantry

01 3 cups vegetable broth
02 2 tablespoons olive oil
03 2 tablespoons all-purpose flour
04 ½ teaspoon salt (or to taste)
05 ¼ teaspoon freshly ground black pepper
06 ⅛ teaspoon ground nutmeg (optional)

How-To Steps

Step 01

Roast the Broccoli: Preheat the oven to 425°F. Toss broccoli florets with olive oil, salt, and pepper. Spread on a baking sheet and roast for 20 minutes, until golden and tender.

Step 02

Sauté Aromatics: In a large pot, melt butter over medium heat. Add onion and cook for 5 minutes, stirring occasionally, until softened. Add garlic and cook for 1 minute until fragrant.

Step 03

Create Roux Base: Sprinkle flour over onions and garlic. Cook for 2 minutes, stirring constantly, to form a roux.

Step 04

Build the Soup: Slowly whisk in vegetable broth, ensuring no lumps remain. Bring to a simmer.

Step 05

Add Broccoli: Add roasted broccoli to the pot (reserve a few florets for garnish if desired). Simmer for 8 minutes.

Step 06

Puree: Using an immersion blender (or in batches in a blender), puree the soup until completely smooth.

Step 07

Enrich and Season: Stir in heavy cream, grated cheddar, and nutmeg. Cook over low heat, stirring, until cheese is melted and soup is creamy. Adjust seasoning as needed.

Step 08

Serve: Ladle into bowls, garnish with reserved broccoli florets and extra cheddar if desired. Serve hot.

Essential Tools

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

Allergy Details

Review all ingredients for potential allergens and check with your doctor if unsure.
  • Contains: Milk (cheddar cheese, butter, cream), Wheat (flour)
  • May contain: Gluten (if using regular flour), check cheese and broth labels for hidden allergens

Nutrition Per Serving

Details provided for informational reasons—not a substitute for advice from a healthcare provider.
  • Calorie Count: 340
  • Fats: 25 g
  • Carbohydrates: 15 g
  • Proteins: 14 g