Creamy Broccoli Cheddar Soup

Featured in: Weeknight Dinners

This creamy broccoli cheddar soup combines roasted broccoli florets with sharp cheddar cheese and heavy cream for a velvety, satisfying dish. Start by roasting broccoli until golden, then sauté onions and garlic before building a roux base. Simmer with vegetable broth and blend until smooth, finishing with cheese and cream for richness. Ready in just 50 minutes with minimal effort, it's ideal for weeknight dinners or meal prep.

Updated on Sat, 17 Jan 2026 12:33:00 GMT
Golden roasted broccoli florets rest atop a velvety bowl of creamy broccoli cheddar soup. Save
Golden roasted broccoli florets rest atop a velvety bowl of creamy broccoli cheddar soup. | aeroskillet.com

There's something about the smell of broccoli hitting a hot oven that makes a kitchen feel suddenly purposeful. I discovered this soup on a gray November afternoon when my roommate showed up with a head of broccoli from the farmer's market and asked if I could turn it into something warm. What started as an improvisation became the soup I keep returning to, especially when the weather shifts and comfort feels necessary rather than indulgent.

I made this for a dinner party once and watched someone take a spoonful, pause, and say, nothing fancy, just exactly what I needed today. That comment stuck with me because it's true, even though there's real technique happening beneath the surface. It's the kind of soup that tastes like someone spent hours on it, when really you were just paying attention to a few small details.

Ingredients

  • Broccoli florets: One large head gives you that roasted character that makes all the difference, turning what could be bland into something with actual personality and depth.
  • Yellow onion: Half the magic happens before anything hits the pot, so don't skip the slow cook here.
  • Garlic: Two cloves is precise enough to flavor without overwhelming, but fresh is non-negotiable.
  • Sharp cheddar cheese: The word sharp matters, mild versions will disappear into the cream and you'll end up with a forgettable soup.
  • Heavy cream: This is what makes it velvety, though you can absolutely use half-and-half if you're being gentler with yourself.
  • Unsalted butter: The base for everything, letting you control salt at the end rather than fighting it throughout.
  • Vegetable broth: Good quality makes a real difference here since it's the backbone of the whole pot.
  • Olive oil: For roasting the broccoli until it gets those crispy, golden edges.
  • All-purpose flour: Just enough to thicken without making it feel heavy or starchy.
  • Salt and pepper: Taste as you go, especially near the end when the cheese goes in.
  • Ground nutmeg: Optional but honestly, a whisper of it elevates the whole thing into something more complex.

Instructions

Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Roast the broccoli until it's golden:
Heat your oven to 425°F and toss those florets with olive oil, salt, and pepper like you're getting them ready for something important. Spread them out on a baking sheet so they have room to breathe, and let them roast for 20 minutes until the edges turn crispy and caramelized, which is where all the flavor lives.
Build the aromatics base:
Melt butter in a large pot over medium heat and add your chopped onion, letting it soften for about 5 minutes while you stir occasionally. Once it's turning translucent, add the minced garlic and cook for just a minute until the whole kitchen smells like something good is happening.
Make a simple roux:
Sprinkle flour over the onions and garlic, then stir constantly for 2 minutes to cook out the raw flour taste and create a paste that'll thicken your soup. This step feels small but it's what stops you from ending up with something thin and disappointing.
Add the broth slowly:
Pour in your vegetable broth while whisking steadily so no lumps form, then bring everything to a simmer. You'll see the liquid thicken slightly as the roux does its job.
Combine with roasted broccoli:
Add your golden broccoli to the pot and let it simmer for about 8 minutes so the flavors meld together. Save a few pretty florets for garnish if you're feeling presentation-minded.
Blend until completely smooth:
Use an immersion blender right in the pot, moving it around until you've got one unified, velvety texture with no green bits remaining. If you're using a regular blender, work in batches and be careful with the hot liquid.
Finish with cream and cheese:
Lower the heat and stir in your heavy cream, grated cheddar, and that optional pinch of nutmeg, cooking gently until the cheese melts completely. Taste and adjust salt and pepper because this is your moment to make it exactly right.
Serve with intention:
Ladle into bowls and top with those reserved florets and maybe a small handful of extra cheese if you're not holding back. Serve it hot with something crusty to dip in.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
A warm mug of broccoli cheddar soup is served beside crusty artisan bread. Save
A warm mug of broccoli cheddar soup is served beside crusty artisan bread. | aeroskillet.com

My neighbor knocked on the door during a snowstorm once asking if I had any soup because her kids were home sick, and I had a pot of this ready. She came back a week later saying it was the thing that finally got her oldest to eat something green without complaining. That's when I realized this recipe had become more than just something to eat, it was the kind of comfort you give to people you care about.

Why Roasting Changes Everything

Raw broccoli would give you a soup that tastes fine, nutritionally complete, vaguely green. But roasted broccoli does something unexpected, the heat draws out natural sweetness and creates those crispy edges that add texture and depth. I learned this the hard way by trying both methods back to back and wondering why one version tasted like actual food and the other tasted like health. The extra 20 minutes in the oven isn't a luxury, it's the secret.

Cream Versus Everything Else

Heavy cream is what makes this soup feel luxurious, but that doesn't mean you're locked into it. I've made this with half-and-half when I wanted something slightly lighter and with whole milk when that's all I had on hand. Each version tastes genuinely good because the roasted broccoli and sharp cheese are doing the heavy lifting of flavor, the cream just gets to show up and make everything silky. Start with whatever you have and adjust next time if you want something different.

The Flavor Tweaks That Matter

A tiny pinch of nutmeg sounds like an old fashioned addition, but it creates this subtle warmth that makes people pause and wonder what they're tasting. Cayenne pepper is your friend if you want to wake it up with a gentle heat, and a grind or two of fresh black pepper at the very end makes the whole thing feel more intentional. If you're making this for someone particular, consider what they might love and taste constantly as you cook so you catch the moment it becomes perfect for them specifically.

  • Start with less seasoning and add more at the end when you can actually taste the finished soup.
  • Save those roasted broccoli florets for garnish so people remember what they're eating.
  • Serve this with something crusty for dipping because the combination is what makes it feel like a real meal.
Product image
Keeps sponges and brushes organized beside the sink, making dishwashing and post-cooking cleanup faster and neater.
Check price on Amazon
Vivid green puree of broccoli cheddar soup garnished with grated sharp cheddar cheese. Save
Vivid green puree of broccoli cheddar soup garnished with grated sharp cheddar cheese. | aeroskillet.com

This soup has become my answer to so many kitchen moments, the thing I make when someone needs comfort or when I need to remind myself that simple ingredients treated with care become something worth talking about. It's proof that you don't need fancy techniques or unusual ingredients to create something that feels indulgent.

Recipe Q&A

Can I make this soup ahead of time?

Yes, this soup keeps well in the refrigerator for up to 4 days. Store in an airtight container and reheat gently over low heat, stirring occasionally. You may need to add a splash of broth or cream when reheating to restore the desired consistency.

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

An immersion blender works best for convenience, allowing you to blend directly in the pot. For an extra-smooth result, work in batches using a countertop blender. Always allow hot soup to cool slightly before blending in batches for safety.

How can I lighten this soup without sacrificing creaminess?

Substitute heavy cream with half-and-half or whole milk for a lighter version with fewer calories and less fat. The soup will still be creamy and satisfying, though slightly less rich than the original.

Can I freeze leftover portions?

Yes, this soup freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding extra broth if needed to adjust consistency.

What garnishes work well with this soup?

Roasted broccoli florets, extra grated cheddar, crispy bacon bits, and fresh cracked pepper all make excellent garnishes. A drizzle of truffle oil or a sprinkle of smoked paprika adds sophisticated depth to each bowl.

Can I use non-vegetarian broth instead?

Absolutely. Chicken broth is an excellent substitute for vegetable broth and will add savory depth to the soup. Use the same quantity and follow the remaining steps as written for a slightly richer flavor profile.

Creamy Broccoli Cheddar Soup

Luscious roasted broccoli blended with sharp cheddar cheese and heavy cream for ultimate comfort in every spoonful.

Prep Duration
15 minutes
Time to Cook
35 minutes
Total Duration
50 minutes
Created by Brooke Williams


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Info Vegetarian-Friendly

What You'll Need

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 (180 g) sharp cheddar cheese, grated
02 1 cup (240 ml) heavy cream
03 2 tablespoons unsalted butter

Pantry

01 3 cups (720 ml) 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 (220°C). 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

Prepare the base: 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 the roux: Sprinkle flour over onions and garlic. Cook for 2 minutes, stirring constantly, to form a roux.

Step 04

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

Step 05

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

Step 06

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

Step 07

Finish the soup: 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.

Equipment Needed

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

Allergy Notice

Check every product used for allergens. If you're unsure, talk to a healthcare provider.
  • Contains: Milk (cheddar cheese, butter, cream), Wheat (flour)
  • May contain: Gluten (if using regular flour), check cheese and broth labels for hidden allergens.

Nutrition Details (for each serving)

Nutritional values are general and not a substitute for professional medical counsel.
  • Energy: 340
  • Fats: 25 g
  • Carbohydrates: 15 g
  • Proteins: 14 g