Velvety Broccoli Cheddar Soup with Fresh Vegetables

Discover the ultimate comfort food with this Veggie-Packed Creamy Broccoli Cheddar Soup. Brimming with a generous medley of fresh broccoli, tender carrots, hearty potatoes, delicate cauliflower, and aromatic onions, this soup offers a truly satisfying experience. Its remarkably smooth and luscious texture is achieved using only low-fat milk, making it a healthier take on a beloved classic.

veggie packed creamy broccoli cheddar soup in a bowl with garnishes

There’s an undeniable comfort in a bowl of creamy soup, especially when the weather turns chilly. While I often find myself gravitating towards velvety purees, I promise to share a chunky soup creation with you one of these days! However, my current obsession is this incredibly wholesome Veggie-Packed Creamy Broccoli Cheddar Soup. It’s not just any soup; it’s a powerhouse of nutrition, boasting an impressive 10 cups of diverse vegetables. Despite its rich and indulgent creaminess, it’s secretly a lightened-up recipe that will nourish your body without compromising on flavor.

When the thermometer drops to 20 degrees Fahrenheit, a crisp salad simply doesn’t cut it as an appetizer or a full meal. If you’re looking for a delicious and heartwarming way to load up on your daily vegetable intake during the colder months, look no further. This creamy broccoli cheddar soup is the perfect solution, offering warmth, nutrients, and immense satisfaction in every spoonful. It’s hearty enough to be a standalone lunch or dinner, making it an ideal choice for busy weeknights or cozy weekend meals.

all the vegetable ingredients for the broccoli cheddar soup

Crafting the Perfect Creamy Broccoli Cheddar Soup: Key Ingredients & Smart Substitutions

Achieving the perfect balance of creamy texture and rich flavor in this broccoli cheddar soup begins with understanding its core components. Every ingredient plays a vital role, and knowing your options for substitutions can help you tailor it to your dietary needs and preferences.

  • The Essential Roux – The foundation of our creamy soup is a classic roux, a simple mixture of equal parts butter and flour. This magical blend acts as a thickening agent, giving the soup its luscious body. You can use traditional dairy butter for a classic flavor, or easily opt for a vegan butter alternative to keep the recipe plant-based. For those following a gluten-free diet, a 1:1 gluten-free flour blend can be seamlessly substituted for all-purpose flour, ensuring the soup remains equally delicious and accessible to everyone.
  • Broth and Milk Choices for a Lighter Touch – To keep this recipe a healthier option without sacrificing creaminess, I typically use 2 percent milk. However, the beauty of this recipe lies in its flexibility. Feel free to use any kind of milk you prefer, whether it’s whole milk for an extra rich texture, or various plant-based milks for a dairy-free version. I’ve personally achieved fantastic results using unsweetened almond milk, which offers a subtle nuttiness that complements the vegetables beautifully. For the broth, a good quality vegetable broth is key. Opt for a low-sodium version to control the overall saltiness of your soup, adjusting to taste as you go.
  • A Bounty of Fresh Vegetables – The “veggie-packed” promise is delivered through an abundance of fresh produce. This recipe features a generous 6 cups of broccoli, providing its signature flavor and vibrant green hue. Complementing the broccoli are cauliflower, potatoes, carrots, onion, and garlic – a colorful and nutritious ensemble. Each vegetable contributes uniquely to the soup’s profile: potatoes add a comforting starchiness and body, carrots lend a touch of sweetness, and onion and garlic build a foundational aromatic flavor. Don’t hesitate to experiment with other vegetables like celery for added depth, bell peppers for a hint of sweetness, or even a handful of spinach or kale stirred in at the very end for an extra nutritional boost.
  • The Star of the Show: Cheese – For an intensely flavorful broccoli cheddar soup, I highly recommend using an extra sharp yellow cheddar cheese. Its robust, tangy profile truly shines through the creamy base and vegetable medley. If you prefer a milder cheese, a medium or mild cheddar will also work wonderfully, offering a creamier, less pungent flavor. For those exploring vegan options, while I haven’t found a vegan cheese that melts and integrates quite as perfectly as traditional cheddar in this specific recipe (yet!), if you have a favorite meltable vegan cheese you enjoy, this could be a great opportunity to try it out. Nutritional yeast can also be added for a cheesy, umami flavor without the dairy.

Nourish Your Body: Why This Soup is a Health Powerhouse

Beyond its incredible taste and comforting warmth, this Veggie-Packed Creamy Broccoli Cheddar Soup is a nutritional champion, offering a wealth of benefits that your body will appreciate.

  • Robust Immune System Support – Broccoli is a true superfood, renowned for its high concentration of Vitamin A, which plays a critical role in supporting a healthy immune system and helping the body fight off infections. But that’s not all; broccoli is also packed with an array of powerful antioxidants, including Vitamin C and Vitamin E, which further fortify your body’s defenses against cellular damage and illness. A regular dose of these nutrients can make a significant difference, especially during cold and flu season.
  • Optimal Digestive Health – Cauliflower, another star vegetable in this soup, is an excellent source of dietary fiber. Fiber is essential for maintaining smooth digestion, promoting regularity, and ensuring a healthy gut. Furthermore, cauliflower contains prebiotic fiber, which acts as fuel for the beneficial bacteria residing in your gut. A thriving gut microbiome is linked to numerous health benefits, including improved digestion, enhanced nutrient absorption, and even a stronger immune system. The fiber content also contributes to a feeling of fullness, helping you stay satisfied for longer after your meal.
  • Stronger Bones and Structural Health – The base of this soup, vegetable broth, contributes valuable minerals such as magnesium and calcium, both of which are critical for maintaining strong, healthy bones and overall skeletal integrity. Coupled with milk, which is an exceptional source of calcium, this soup provides a significant boost for bone health. Adequate intake of these minerals is vital at all ages for preventing bone density loss and supporting a robust musculoskeletal system.
  • Rich in Vitamins and Minerals – Beyond the specific benefits of broccoli and cauliflower, the entire vegetable blend contributes a wide spectrum of essential vitamins and minerals. Carrots are famously rich in Beta-carotene (a precursor to Vitamin A), vital for vision and skin health. Potatoes provide Vitamin C, potassium, and B vitamins. Onions and garlic, while small in quantity, offer their own unique compounds known for anti-inflammatory and immune-boosting properties. This soup truly is a comprehensive nutritional meal in a bowl.

showing how to cook and puree the creamy broccoli cheese soup

Step-by-Step Guide: How To Make Your Healthier Creamy Broccoli Cheddar Soup

Creating this delicious and healthy soup is simpler than you might think. Follow these detailed steps to bring a bowl of comforting goodness to your table:

  1. Start with the Aromatics and Roux: Begin by heating a large, heavy-bottomed pot or Dutch oven over medium heat. Add the butter, allowing it to melt completely. Once melted, add the diced onions and minced garlic. Sauté these aromatics gently until the onions become translucent and soft, which typically takes about 3-4 minutes. This step is crucial for building a flavorful base. Next, sprinkle in the all-purpose flour over the onion and garlic mixture. Stir everything together continuously for about 30 to 60 seconds. This process cooks the flour, creating a roux that will thicken your soup and prevent a raw flour taste.
  2. Introduce the Liquids and Hearty Vegetables: Gradually pour in the milk and vegetable broth, whisking constantly to ensure there are no lumps from the roux. Once the liquid base is smooth, add the harder vegetables first: the peeled and small-diced russet potatoes, thinly sliced carrots, and small cauliflower florets. These vegetables require a longer cooking time. Finally, add the small broccoli florets. Season the mixture generously with salt and freshly ground black pepper. Give everything a good stir to combine all the ingredients and ensure the seasonings are evenly distributed.
  3. Simmer to Perfection: Reduce the heat to low. Place the lid on top of the pot, but be sure to leave a small crack to allow some steam to escape. Bring the soup to a gentle simmer and let it cook until all the vegetables are fork-tender. This usually takes between 15-20 minutes. Throughout this simmering process, stir the soup regularly, especially from the bottom of the pot, to prevent the milk from scorching or boiling over. Gentle stirring also helps the flavors meld together beautifully.
  4. Achieve Creamy Consistency Through Blending: Once your vegetables are perfectly tender, it’s time to create that signature creamy texture. Carefully transfer the hot soup to a blender or food processor. Depending on the size of your blender, you may need to do this in two batches to avoid overfilling and ensure safe blending. Exercise extreme caution when handling hot liquids! Blend the soup to your desired consistency; I personally enjoy a texture that’s mostly creamy but still has a few delightful small chunks of vegetables for character. If you prefer a completely smooth soup, blend until no pieces remain. Once blended, pour the soup back into the pot.
  5. Melt in the Cheese and Final Seasoning: With the soup returned to the pot, add the grated extra sharp yellow cheddar cheese. Stir continuously until the cheese is completely melted and beautifully incorporated into the creamy soup base. At this point, the residual heat from the soup should be sufficient to melt the cheese without needing to turn the heat back on, preserving its smooth texture. However, if your soup has cooled down considerably, you can gently reheat it on low. Now, taste the soup and adjust the seasoning with additional salt and pepper as needed. Remember, the amount of salt required will depend on how salty your vegetable broth is, and with so many vegetables packed in, you might find it needs more seasoning than you initially think!
  6. Serve and Savor: Your healthier creamy broccoli cheddar soup is now ready to be enjoyed! Serve it immediately, perhaps garnished with some extra shredded cheddar cheese and a few steamed broccoli florets for a fresh touch. This soup pairs wonderfully with crunchy crackers, a crusty loaf of bread for dipping, or a simple side salad for a complete and satisfying meal. If you have leftovers, allow the soup to cool completely before transferring it to an airtight container and storing it in the refrigerator.

shredded yellow cheddar cheese being added and mixed into the soup

Cheddar Broccoli Soup Frequently Asked Questions

Here are some common questions about making and enjoying this delicious Creamy Broccoli Cheddar Soup:

  • Is this recipe vegan? This specific recipe as written is not vegan, as it calls for dairy butter, milk, and cheese. However, it can be easily adapted to be fully plant-based! Simply substitute dairy butter with a vegan butter alternative, use a plant-based milk (like unsweetened almond, oat, or cashew milk), and incorporate your favorite meltable vegan cheese shreds or nutritional yeast for a cheesy flavor.
  • Is this recipe gluten-free? Yes, this recipe is naturally gluten-free if you use a gluten-free all-purpose flour blend for the roux. Ensure all other ingredients, especially your broth, are certified gluten-free if cross-contamination is a concern.
  • What kind of milk should I use? For a lighter soup, I typically use 2% milk. I’ve also had great success using unsweetened almond milk for a dairy-free option. Ultimately, you can use any type of milk you usually drink or prefer for its creaminess and fat content – whole milk for a richer soup, or other plant-based milks like oat or soy for different flavor profiles.
  • What kind of cheese should I use? I recommend using an extra sharp yellow cheddar cheese for its intense flavor, which truly elevates the soup. Since we’re adding a good amount of cheese, the sharper the better for a pronounced cheddar taste! If you’re not a fan of sharp cheeses, a milder cheddar will also work perfectly and yield a more subtle cheese flavor.
  • Can this broccoli cheddar soup be frozen? Absolutely! Allow the soup to cool completely to room temperature before transferring it to an airtight, freezer-safe container. It can be frozen for up to 6 months. When ready to enjoy, thaw it in the refrigerator overnight and then reheat gently on the stovetop or in the microwave. Stirring well during reheating will help restore its creamy texture.
  • How long will leftover soup keep in the refrigerator? Leftover soup should be stored in an airtight container in the refrigerator for about 3-4 days. To reheat, you can warm it gently in the microwave or in a saucepan on the stovetop over low heat, stirring occasionally until heated through. If it seems too thick, you can add a splash of milk or broth while reheating.
  • Can I add protein to this soup? Yes, you can easily boost the protein content! Cooked shredded chicken, sautéed chickpeas, or even white beans can be stirred in at the end. For a vegetarian option, grilled or pan-fried tofu cubes would also be a delicious addition.
  • How can I make the soup thicker or thinner? If your soup is too thick after blending, simply whisk in a little extra vegetable broth or milk until you reach your desired consistency. If it’s too thin, you can simmer it gently for a few more minutes to reduce, or create a small slurry of cornstarch or flour mixed with cold water, stir it into the simmering soup, and cook until thickened.

Have a question I didn’t answer? Ask me in the comment section below, and I will reply ASAP!

hands holding a bowl of creamy broccoli cheddar soup

Smart & Savvy: Budget-Friendly Recipe Tips

Cooking delicious and healthy meals doesn’t have to break the bank. Here are a couple of smart tips to make this Veggie-Packed Creamy Broccoli Cheddar Soup even more budget-friendly:

  • Embrace Frozen Broccoli: While fresh broccoli is wonderful, frozen broccoli florets are an excellent and often more economical alternative. They are picked and flash-frozen at their peak freshness, locking in nutrients, and often come pre-chopped, saving you prep time. You can use them directly from the freezer in this recipe without needing to thaw them first.
  • I like to use a vegetable broth concentrate rather than buying cartons of liquid broth that can be expensive and go bad quickly once opened. I use this vegetable concentrate from Better Than Bouillon, and it has lasted me such a long time, making it a very cost-effective and convenient pantry staple. It also takes up less space and allows you to customize the strength of your broth.
  • Buy Seasonal and On Sale: Keep an eye out for sales on other vegetables like carrots, potatoes, and onions. Buying them when they are in season or on discount can significantly reduce your grocery bill. Always compare prices between loose vegetables and pre-bagged options.

close up of lightened up broccoli cheese soup

Craving More Creamy Vegetarian Soup Recipes?

If you love the comforting and wholesome nature of this broccoli cheddar soup, explore these other fantastic creamy vegetarian soup recipes that are sure to delight your palate:

Vegetarian Tortilla Soup

Easy Roasted Butternut Squash Soup

Roasted Root Vegetable Soup

Creamy Roasted Tomato Soup

Vegan Black Bean Soup


Print

clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

img 19513 7

Veggie Packed Creamy Broccoli Cheddar Soup



5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


  • Author:
    She Likes Food


  • Total Time:
    45 minutes


  • Yield:
    4-6 servings


  • Diet:
    Vegetarian
Print Recipe

Description

This Creamy Broccoli Cheddar Soup is packed with about 10 cups of vegetables! It’s hearty, healthy and delicious.


Ingredients


Scale

  • 1/4 cup butter
  • 1 medium sized onion, small diced
  • 2-3 cloves garlic, minced
  • 1/4 cup all purpose flour
  • 2 cups 2% milk, or milk of choice
  • 3-4 cups vegetable broth, depending on how thick you like your soup. I like for the broth to just cover all the veggies.
  • 1 cup peeled and small diced russet potato
  • 1 cup thinly sliced carrots
  • 2 cups small cauliflower florets
  • 5-6 cups small broccoli florets
  • 1 (8 oz) block extra sharp yellow cheddar cheese, and more for topping soup if desired
  • Salt and black pepper, to taste


Instructions

  1. Heat a large pot over medium heat and add the butter, onions and garlic. Cook until onions are translucent, 3-4 minutes and then add in flour. Stir everything together and cook the roux for about 30 – 60 seconds.
  2. Next, pour in the milk and broth. Mix well and then add the cauliflower, potato, carrot and broccoli. Season with salt and pepper and mix everything together.
  3. Turn heat to low, place the lid on top of the pot but leave a small crack. Bring soup to a simmer and let cook until all the vegetables are fork tender, 15-20 minutes, stirring regularly and watching to make sure the milk doesn’t boil over.
  4. Once soup is finished cooking, transfer it to a blender or food processor. You may need to do this in two batches and make sure to be careful when handling hot soup! Blend soup to desired consistency, I like mine pretty creamy with a few chunks still in there, and then pour back into the pot.
  5. Add the grated cheese and stir until completely melted. The soup should be warm enough to melt the cheese without turning the heat back on, but you are welcome to if you want. Give the soup a taste and season with salt and pepper to your liking. The amount of salt you need will depend on how salty your vegetable broth is. I always find that I need to put in more salt than I would think because there are a lot of veggies packed in there!
  6. Serve immediately or store in the refrigerator to enjoy later. I like to top mine with some extra shredded cheese and chunks of broccoli. Crackers or bread make a great addition to the meal!

Notes

Make sure to cut all the vegetables fairly small, especially the potatoes and carrots because we need them to cook as quickly as the broccoli and cauliflower do.

  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Cuisine: American

Did you make this recipe?

Tag @shelikes.food on Instagram and hashtag it #shelikesfood