Broccoli Cheddar Soup: Creamy, Healthy, and Easy-to-Make

This broccoli cheddar soup is as nourishing as it is satisfying. Loaded with tender broccoli florets, sharp cheddar, and creamy goodness, it delivers a comforting bowl of soup that’s surprisingly nutrient-dense. It’s creamy without being heavy, packed with vitamins, and combines hearty flavors in a way that feels indulgent but stays wholesome.

We developed this recipe with busy, health-conscious cooks in mind. By prioritizing simple, whole-food ingredients, we’ve created a version that keeps the prep time low while delivering maximum flavor and nutrition. Whether you’re looking to add more veggies to your diet, find a meal the whole family will love, or enjoy a bowl of comfort food without guilt, this one’s for you.

Why This Broccoli Cheddar Soup Is Good for You

  • Broccoli is a powerhouse vegetable packed with fiber, vitamin C, and antioxidants to support your immune system.
  • The addition of carrots brings a boost of beta-carotene, which converts to vitamin A for eye health.
  • Using almond milk instead of whole milk creates a lower-calorie, dairy-free option while keeping it creamy.
  • Loaded with protein from the cheddar cheese, it’s a filling option that satisfies hunger cravings.
  • It’s naturally gluten-free if you swap out the all-purpose flour for a gluten-free alternative.

Wholesome Ingredients for This Broccoli Cheddar Soup

Every ingredient in this easy broccoli cheddar soup recipe has been carefully chosen for its flavor and nutritional benefits. Here’s a closer look at some of the star players:

  • Broccoli: The star of the show! Rich in fiber, vitamin K, and folate, broccoli is a key component that makes this soup both hearty and nutrient-packed. Look for deeply green, firm florets for the freshest flavor.
  • Cheddar Cheese: Provides a delicious richness while adding much-needed protein. For optimal creaminess, shred your cheese fresh from the block to avoid anti-caking agents found in pre-shredded varieties.
  • Unsweetened Almond Milk: This lighter alternative to whole milk keeps the soup creamy while reducing saturated fat, making it ideal for vegan or low-calorie swaps.
  • Carrots: Beyond their gorgeous pop of color, carrots add natural sweetness and a dose of vitamin A. If you’re not a fan of chopping, try store-bought shredded carrots as a shortcut.

Broccoli Cheddar Soup Recipe Details

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes

Broccoli Cheddar Soup Ingredients

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion, chopped
  • ½ teaspoon sea salt
  • Freshly ground black pepper
  • 3 garlic cloves, chopped
  • ¼ cup all-purpose flour
  • 2 cups whole milk or unsweetened almond milk
  • 2 cups vegetable broth
  • 3 cups chopped broccoli florets
  • 1 large carrot, julienned or finely chopped
  • ½ teaspoon Dijon mustard
  • 8 ounces shredded cheddar cheese, about 2 heaping cups
  • Homemade croutons, for serving, optional

How to Make Broccoli Cheddar Soup

  1. Melt the butter in a large pot or Dutch oven over medium heat.
  2. Add the onion, salt, and several grinds of pepper. Cook, stirring, for 5 minutes or until softened.
  3. Stir in the garlic and cook for another minute, then sprinkle in the flour. Whisk continuously for 1 to 2 minutes, or until the mixture is golden and thickened.
  4. Slowly pour in the milk, whisking as you go to prevent clumping. Add the vegetable broth, broccoli, carrot, and mustard. Stir to combine.
  5. Reduce the heat to low, cover, and simmer for 15 to 20 minutes until the broccoli is tender.
  6. Gradually stir in the shredded cheddar cheese, one handful at a time, until the soup becomes creamy and smooth. Be sure to keep the heat low to avoid separating the cheese.
  7. Give it a final taste and adjust the seasoning as needed. Serve your soup topped with homemade croutons, if desired.

How to Customize This Broccoli Cheddar Soup for Your Diet

  • Vegan: Swap the butter for plant-based margarine, the milk for almond or oat milk, and use a vegan cheddar cheese option.
  • Gluten-Free: Replace the all-purpose flour with a 1:1 gluten-free flour blend or use cornstarch for thickening.
  • Keto-Friendly: Use heavy cream instead of milk, and skip the carrot to keep carbs lower.
  • Dairy-Free: Stick with almond milk and substitute a creamy vegan cheese alternative.

Our Team’s Tips for the Best Broccoli Cheddar Soup

  • Keep the heat low: When adding cheese, use the lowest heat setting to ensure a creamy consistency without curdling.
  • Use freshly shredded cheese: Avoid pre-shredded cheese as it contains additives that hinder melting.
  • Whisk constantly: When making the roux (butter and flour mixture), consistent whisking ensures no lumps form.
  • Batch-prep for later: This soup freezes well! Cool it completely and transfer to freezer-safe containers for up to 3 months.

Common Questions About Broccoli Cheddar Soup

Is this broccoli cheddar soup keto-friendly?

With a few tweaks, yes! Swap the all-purpose flour with almond flour or cream cheese for thickening, and replace the carrots with cauliflower or keep it minimal.

Can I make homemade broccoli cheddar soup vegan?

Absolutely! Substitute regular milk and cheddar with plant-based milk and vegan shredded cheese to create a dairy-free version.

What makes this the best broccoli cheddar soup?

It’s all about balance. This recipe delivers rich, cheesy flavors with a lighter texture, perfect for a healthy yet indulgent meal.

We can’t wait to hear how you enjoy this broccoli cheddar soup. Leave a comment below and let us know your favorite part—or what dietary swaps you tried to make it your own!

Bowl Of Broccoli Cheddar Soup Topped With Melted Cheese And Black Pepper, Garnished With Olive Oil On A Wooden Table

Broccoli Cheddar Soup

This broccoli cheddar soup is a healthy and comforting dish that blends tender broccoli florets with sharp cheddar and creamy goodness. Enjoy this easy broccoli cheddar soup recipe that’s perfect for busy families craving wholesome flavors.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main Course
Cuisine American
Servings 4 servings

Ingredients
  

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion, chopped
  • ½ teaspoon sea salt
  • Freshly ground black pepper
  • 3 cloves garlic, chopped
  • ¼ cup all-purpose flour
  • 2 cups whole milk or unsweetened almond milk
  • 2 cups vegetable broth
  • 3 cups chopped broccoli florets
  • 1 large carrot, julienned or finely chopped
  • ½ teaspoon Dijon mustard
  • 8 ounces shredded cheddar cheese, about 2 heaping cups
  • Homemade croutons, for serving, optional

Instructions
 

  • Melt the butter in a large pot or Dutch oven over medium heat.
  • Add the onion, salt, and several grinds of pepper. Cook, stirring, for 5 minutes or until softened.
  • Stir in the garlic and cook for another minute, then sprinkle in the flour. Whisk continuously for 1 to 2 minutes, or until the mixture is golden and thickened.
  • Slowly pour in the milk, whisking as you go to prevent clumping. Add the vegetable broth, broccoli, carrot, and mustard. Stir to combine.
  • Reduce the heat to low, cover, and simmer for 15 to 20 minutes until the broccoli is tender.
  • Gradually stir in the shredded cheddar cheese, one handful at a time, until the soup becomes creamy and smooth. Be sure to keep the heat low to avoid separating the cheese.
  • Give it a final taste and adjust the seasoning as needed. Serve your soup topped with homemade croutons, if desired.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating