Broccoli Cheddar Soup

Featured in: Vegetarian & Vegan

This hearty soup combines fresh broccoli florets and sweet carrots in a rich, creamy base made with whole milk, heavy cream, and sharp cheddar cheese. The roux-thickened broth creates the perfect velvety texture, while vegetables provide sweetness and crunch. Ready in just 45 minutes, this warming bowl pairs beautifully with crusty bread for a satisfying meal.

Updated on Wed, 21 Jan 2026 14:09:00 GMT
Creamy broccoli cheddar soup with tender broccoli florets and melted sharp cheddar, served steaming in a rustic bowl. Save to Pinterest
Creamy broccoli cheddar soup with tender broccoli florets and melted sharp cheddar, served steaming in a rustic bowl. | krispyrecipes.com

The first time I made broccoli cheddar soup, it was a complete accident. I had picked up too much broccoli at the farmers market and couldn't bear to let it wilt in the crisper drawer. Now, this velvety soup has become my go-to whenever the thermometer drops below forty degrees. Something about the way sharp cheddar melts into broccoli creates the most incredibly comforting bowl of food I know.

Last winter, my neighbor came over complaining she'd been fighting off a cold for days. I set a steaming bowl of this soup in front of her, and she practically inhaled it. Later she texted me saying it was the first thing that actually made her feel human again. That's when I realized this isn't just soup, it's medicine.

Ingredients

  • Broccoli florets: Fresh broccoli gives the best texture, but frozen works in a pinch
  • Sharp cheddar cheese: The sharper the cheese, the more depth your soup will have
  • Whole milk and heavy cream: This combination creates the perfect silky texture without being overly heavy
  • Vegetable broth: Use a good quality broth for the best flavor foundation
  • Allpurpose flour: Essential for creating that velvety smooth consistency

Instructions

Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Build your flavor foundation:
Melt the butter in a large pot over medium heat, then cook the onion until it becomes soft and translucent, which takes about 4 minutes of patience
Add aromatic depth:
Stir in the minced garlic and cook for just one minute until it becomes fragrant, being careful not to let it brown
Create the roux:
Sprinkle the flour over the vegetables while stirring constantly, cooking for 2 minutes to remove any raw flour taste
Whisk in the liquid:
Gradually pour in the vegetable broth while whisking to prevent lumps, ensuring everything incorporates smoothly
Simmer the vegetables:
Add the broccoli and carrots, then let everything simmer for 15 to 20 minutes until the vegetables are tender
Warm the dairy:
Reduce heat to low and stir in the milk and heavy cream, heating gently without bringing to a boil
Melt in the cheese:
Add the cheddar cheese one handful at a time, stirring until each addition melts completely into the soup
Season to perfection:
Add salt, pepper, paprika and that pinch of nutmeg, tasting and adjusting as needed
Choose your texture:
Use an immersion blender to partially puree if you prefer a smoother soup, leaving some chunks for texture
Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Hearty bowl of homemade broccoli cheddar soup, featuring sweet carrots and smooth cheese sauce, paired with crusty bread. Save to Pinterest
Hearty bowl of homemade broccoli cheddar soup, featuring sweet carrots and smooth cheese sauce, paired with crusty bread. | krispyrecipes.com

This recipe was the first thing my daughter asked me to teach her when she moved into her first apartment. We cooked it together over Facetime, her holding up her phone to show me her progress. When she took that first taste, her whole face lit up. That moment made every batch I'd ever made worth it.

Getting The Perfect Texture

The immersion blender step is entirely up to your personal preference. Some days I leave it completely chunky and rustic. Other days I blend it until it's perfectly smooth. I've found that partially blending it gives you the best of both worlds, with enough body to feel substantial but still creamy enough to feel luxurious.

Making It Ahead

This soup actually tastes better the next day, which is rare for dairy based soups. The flavors have time to meld together and develop that deep richness. Store it in the refrigerator for up to three days, but reheat it gently over low heat to preserve the silky texture.

Serving Suggestions That Work

A warm baguette from the bakery or homemade croutons make perfect vehicles for this soup. I've also served it in bread bowls for special occasions, which everyone always loves. Sometimes I add a simple side salad with a vinaigrette to cut through the richness.

  • Top with extra shredded cheese while it's still hot
  • A sprinkle of crispy bacon creates an incredible contrast
  • Fresh chives or scallions add brightness and color
Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon
Comforting vegetarian broccoli cheddar soup, rich and creamy with savory aromas, perfect for a cozy lunch or dinner. Save to Pinterest
Comforting vegetarian broccoli cheddar soup, rich and creamy with savory aromas, perfect for a cozy lunch or dinner. | krispyrecipes.com

Every spoonful of this soup feels like a warm embrace. Make it on a cold Sunday afternoon and let your house fill with that incredible aroma.

Common Recipe Questions

Can I make this soup ahead of time?

Yes, prepare up to 3 days in advance and refrigerate. Reheat gently over low heat, adding a splash of milk if needed to restore creaminess.

Can I freeze broccoli cheddar soup?

Freezing is possible but may cause slight separation. Thaw overnight in refrigerator, reheat slowly while stirring constantly to emulsify the dairy back together.

How do I make it thicker?

Increase flour to 1/3 cup when making the roux, or puree more of the vegetables. Adding mashed potato also creates extra body without altering flavor.

What cheese works best?

Sharp cheddar provides the most robust flavor. Avoid pre-shredded cheese which contains anti-caking agents. grate your own from a block for smoothest melting.

Can I make it vegetarian?

This version uses vegetable broth, making it naturally vegetarian. For vegan adaptation, substitute dairy with plant-based milk and nutritional yeast or vegan cheese.

Broccoli Cheddar Soup

A rich, creamy blend of tender broccoli, carrots, and sharp cheddar cheese in a smooth velvety broth.

Prep Duration
15 minutes
Cooking Duration
30 minutes
Overall Time
45 minutes
Created by Mia Harper

Recipe Type Vegetarian & Vegan

Skill Level Easy

Cuisine Type American

Total Portions 4 Serving Size

Dietary Considerations Veggie-Friendly

What You’ll Need

Vegetables

01 4 cups broccoli florets, chopped
02 1 cup carrots, julienned or shredded
03 1 small onion, finely chopped
04 2 cloves garlic, minced

Dairy

01 2 cups sharp cheddar cheese, grated
02 2 cups whole milk
03 1 cup heavy cream
04 4 tbsp unsalted butter

Base & Liquid

01 4 cups vegetable broth
02 1/4 cup all-purpose flour

Seasonings

01 1/2 tsp salt
02 1/4 tsp black pepper
03 1/4 tsp paprika
04 Pinch of ground nutmeg

How to Make It

Step 01

Prepare the Base: Melt butter in a large pot over medium heat. Add chopped onion and cook until soft and translucent, about 4 minutes.

Step 02

Add Aromatics: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Create Roux: Sprinkle flour over onions and stir constantly for 2 minutes to form a roux.

Step 04

Incorporate Broth: Gradually whisk in vegetable broth, ensuring no lumps remain.

Step 05

Cook Vegetables: Add broccoli and carrots. Bring to a simmer and cook uncovered for 15-20 minutes until vegetables are tender.

Step 06

Add Dairy: Reduce heat to low. Stir in milk and heavy cream. Heat gently without boiling.

Step 07

Melt Cheese: Add grated cheddar cheese one handful at a time, stirring until melted and smooth.

Step 08

Season Soup: Season with salt, pepper, paprika, and nutmeg.

Step 09

Blend to Desired Texture: Use an immersion blender to partially puree the soup, leaving some chunks if desired.

Step 10

Final Adjustment: Taste and adjust seasoning. Serve hot with crusty bread.

Tools You’ll Need

  • Large pot
  • Wooden spoon
  • Whisk
  • Knife and cutting board
  • Grater
  • Immersion blender

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains milk (cheese, milk, cream, butter)
  • Contains wheat (flour)
  • May contain traces of other allergens depending on cheese and broth

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 410
  • Total Fat: 28 grams
  • Total Carbohydrates: 22 grams
  • Protein Content: 17 grams