Broccoli Cheddar Soup

I’ve always found that the best kind of comfort food is the kind that feels like a warm hug in a bowl and that’s exactly what this broccoli cheddar soup has become for me. I first made it on a chilly fall afternoon when I was craving something creamy and cozy and all I had in the fridge was broccoli and a big block of cheddar. I didn’t expect much, but as it simmered on the stove, the kitchen filled with the most amazing smell and the first spoonful was everything I needed on that cold day.

Broccoli Cheddar Soup

Now it’s one of those recipes I turn to whenever I want to slow down and feel grounded. There’s something so satisfying about watching the cheese melt into the velvety broth and stirring in the tender broccoli it’s pure comfort with a healthy twist. It’s quick, easy, and made with simple ingredients, but it tastes like something truly special every time.

Ingredients

Here’s what I use for this recipe. Feel free to tweak the cheese or veggies to your taste!

  • Broccoli – The star of the show, providing color, texture, and earthy flavor.
  • Carrots – Add sweetness and a little color to balance the green.
  • Onion – Gives the soup a savory base flavor.
  • Garlic – Adds depth and warmth to the broth.
  • Butter – Used for sautéing and adding richness.
  • All-purpose flour – Helps thicken the soup to that perfect creamy texture.
  • Vegetable or chicken broth – The flavorful liquid base.
  • Whole milk – Makes the soup creamy without needing heavy cream.
  • Sharp cheddar cheese – Melts beautifully and gives that bold cheesy flavor.
  • Salt and pepper – Simple but essential for seasoning everything perfectly.

Tools You’ll Need

  • Large pot or Dutch oven – Perfect for making a big batch of soup evenly.
  • Cutting board and knife – For chopping all the veggies.
  • Box grater – I always grate the cheddar fresh it melts better than pre-shredded.
  • Ladle – For serving those perfect, steamy bowls.
  • Whisk – Helps blend the roux and broth smoothly.
  • Wooden spoon – Ideal for stirring the soup without damaging the pot.
Broccoli Cheddar Soup

Instructions

Step 1: Sauté the Base

I start by melting the butter in a large pot over medium heat. Then I add the chopped onion and sauté until soft, about 5 minutes. I stir in the garlic and cook for one more minute until fragrant.

Step 2: Make the Roux

Next, I sprinkle in the flour and whisk constantly for about 2 minutes. This forms a thick paste and helps the soup become rich and creamy without being heavy.

Step 3: Add the Liquid

I slowly pour in the broth while whisking to keep things smooth, then stir in the milk. I let it simmer gently until the mixture starts to thicken usually about 5 to 7 minutes.

Step 4: Add the Veggies

Now I toss in the chopped broccoli and shredded carrots. I let everything simmer for another 10–15 minutes until the veggies are tender but still vibrant.

Step 5: Stir in the Cheese

Once the soup is off the heat, I gradually stir in the shredded cheddar until melted and smooth. I season with salt and pepper to taste and give it one last stir before serving.

📌 Love Home Recipes? Follow Me on Pinterest!

Join thousands of others for daily Sweet home Recipes and creative ideas.

Follow Me on Pinterest

Tips

I always use freshly grated cheese it melts smoother and gives the best flavor.

For a thicker soup, I reduce the broth slightly or blend part of the soup and stir it back in.

You can add a splash of cream or half and half for an extra luxurious texture.

For a vegetarian version, just stick with vegetable broth and skip any meat-based garnishes.

I like to serve it with extra cheddar or a pinch of crushed red pepper on top!

Ways to Serve

With a slice of crusty bread or a warm baguette.

Inside a bread bowl for a cozy café-style meal.

Topped with crispy bacon bits for extra flavor.

With a fresh side salad for a balanced lunch.

Alongside a grilled cheese sandwich my favorite combo!

Frequently Asked Questions

Can I freeze broccoli cheddar soup?

Yes, I let it cool completely and freeze it in airtight containers. I just reheat slowly to avoid the cheese separating.

Can I make broccoli cheddar soup without flour?

You can! I sometimes blend some of the cooked veggies for a naturally thicker texture if I want to skip the roux.

How do I make broccoli cheddar soup healthier?

I use low-fat milk and reduce the cheese slightly it’s still creamy and delicious!

See You in the Kitchen

I hope this broccoli cheddar soup brings as much comfort to your table as it has to mine. Whether you’re cooking for one or feeding the whole family, this bowl of creamy, cheesy goodness always hits the spot. Let me know how you make it your own!

Happy Cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Cheddar Soup

Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Looking for the best broccoli cheddar soup? This easy, quick, and healthy version is rich, comforting, and perfect for cold days! Made with simple ingredients like fresh broccoli, carrots, and cheddar, it’s a creamy meal idea that’s perfect for dinner, lunch, or meal prep.


Ingredients

Scale
  • 2 cups chopped broccoli
  • 1 cup shredded carrots
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 4 tbsp butter
  • 1/4 cup all-purpose flour
  • 2 cups vegetable or chicken broth
  • 2 cups whole milk
  • 2 cups sharp cheddar cheese, shredded
  • Salt and pepper to taste


Instructions

  1. In a large pot, melt butter over medium heat. Add onion and sauté until soft, about 5 minutes.
  2. Stir in garlic and cook for 1 minute more.
  3. Sprinkle in flour and whisk constantly for 2 minutes to form a roux.
  4. Slowly add broth while whisking, then stir in milk.
  5. Simmer for 5–7 minutes until slightly thickened.
  6. Add broccoli and carrots, simmer 10–15 minutes until tender.
  7. Remove from heat and stir in shredded cheese until melted.
  8. Season with salt and pepper to taste. Serve warm.

Notes

  • Use fresh-grated cheese for the smoothest texture.
  • Blend part of the soup for a thicker consistency.
  • Great with bread, crackers, or in a bread bowl.
  • Store leftovers in fridge for 3 days or freeze up to 2 months.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 60mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star