I am totally in love with this soup! It packs a big dose of vegetables but still manages to be creamy and totally comfort-food worthy. This soup is similar to broccoli cheddar soup, just with a bit more vegetables thrown in for good measure.
So, it basically has it all. Oh, and it’s extremely easy to make. Did I mention that yet?
I’ve made this a few times in the last month for “research” (but also because I love it!), and I’m happy to report that leftovers warmed up the next day are also great, as well as frozen then thawed and warmed leftovers too.
You can’t go wrong, so make this soup soon!
Five Vegetable Cheddar Soup, makes four hearty servings
1 tablespoon olive oil
1 tablespoon butter
2 tablespoons chopped yellow onion
1/2 head of cauliflower (10 oz.)
2 broccoli stalks, stems removed (10 oz.)
1 russet potato (10 oz.)
10 baby carrots (2 oz.)
2 cloves of garlic
4 cups vegetable stock
1 cup cream (I used half and half)
1 cup shredded cheddar cheese
salt and pepper
Chop up the onion. Remove the base and any leaves from the cauliflower, and then cut into 6-8 pieces. Remove the stems from the broccoli florets. Peel and chop the potato into cubes.
Give the carrots a rough chop. If you’re using regular size you may need to peel them first, but this won’t be necessary for baby carrots, which is what I used.
In a large pot, combine the olive oil and butter and melt over medium heat. Once the butter is nearly melted, add the onion and cook for 2 minutes, until beginning to soften and quite fragrant. Then add the cauliflower, broccoli, and carrots and cook for another 2 minutes.
The broccoli will begin to brighten and become a darker, more vibrant green. Then, add the potato and minced garlic. Pour in the stock, season with a little salt and pepper, and cover the pot.
Turn the heat down to medium low and cook, covered, for 15 minutes.
Then remove the lid and continue to cook for another 18-20 minutes, until the potatoes are so soft you can easily mash one with the side of your spoon. Puree with an immersion blender or in a good blender, being careful not to spill any hot liquids.
Return to low heat and stir in the cream and cheddar. Taste and season with more salt and pepper to your taste.
So easy, so good. Here’s a few notes:
-Instead of baby carrots you could use a few regular size carrots (probably about 2 to equal 2 oz.). It doesn’t make a difference, I just tend to buy baby carrots as I’m more likely to snack on those than regular sized carrots. But that’s just me.
-You could certainly use whole milk or any milk in place of the cream here. But the cream makes it, well, creamy, so there’s that. 🙂
-This soup is really delicious even without the cream and cheese. So if you need to keep it dairy free, I’d still recommend this soup, but I’d probably add a little more stock or some soy milk in place of the cream so the texture isn’t too thick.
Happy soup making, you guys! xo. Emma
Love soup? Check out 35 Comforting Soup Recipes.
Grab this guide to see our Top 25 Recipes of all time!
Free Popular Recipe Guide
Our top 25 recipes of all time!
Get the Recipe
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 2 tablespoons yellow onion (chopped)
- ½ head cauliflower (10 oz.)
- 2 broccoli stalks (stems removed (10 oz.))
- 1 russet potato (10 oz.)
- 10 baby carrots (2 oz.)
- 2 cloves garlic
- 4 cups vegetable stock
- 1 cup cream (I used half and half)
- 1 cup cheddar cheese (shredded)
- salt and pepper
Instructions
- Chop up the onion. Remove the base and any leaves from the cauliflower, and then cut into 6-8 pieces. Remove the stems from the broccoli florets. Peel and chop the potato into cubes. Give the carrots a rough chop. If you’re using regular size you may need to peel them first, but this won’t be necessary for baby carrots, which is what I used.
- In a large pot combine the olive oil and butter and melt over medium heat. Once the butter is nearly melted, add the onion and cook for 2 minutes, until beginning to soften and quite fragrant. Then add the cauliflower, broccoli, and carrots and cook for another 2 minutes. The broccoli will begin to brighten and become a darker, more vibrant green. Then add the potato and minced garlic. Pour in the stock, season with a little salt and pepper, and cover the pot. Turn the heat down to medium low and cook, covered, for 15 minutes.
- Then remove the lid and continue to cook for another 18-20 minutes, until the potatoes are so soft you can easily mash one with the side of your spoon. Puree with an immersion blender or in a good blender, being careful not to spill any hot liquids. Return to low heat and stir in the cream and cheddar. Taste and season with more salt and pepper to your taste.
Notes
Nutrition
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.
I am thinking of trying this recipe today, and was wondering where the veggies were in your photo! Then I read how you puree them all together…I was envisioning a cheesy soup base but with good bite size chunky bits of broccoli, carrots, celery, snow peas…do you think that would work if I just skip the puree step? No need to hide the veggies from anyone here…lol!
looks divine. a great way to get extra veggies in your diet….
Made it and it was wonderful. I had left over roasted carrots and parsnips, so they went in and two celery stocks left so they went in. Great recipe for using up what you have. Easy and delicious. Thanks
This looks really good and nutritious. I’m going to make some and keep it handy in the freezer as a fast meal. Does it freeze ok with the cream in it? I love the idea of the cream and cheddar and wouldn’t want to leave them out.
I made it! Super delicious! Delightful as leftovers too!
love the way you took those BEAUTIFUL pictures! thanks for sharing :DD
xoxo,
http://www.CHIPPEIDO.co.vu
Yummy, this looks delicious and I like how you use leftovers! 🙂
xx finja | www.effcaa.com
Oh my word this looks delicious, and something I definitely need at the moment, seeing as I am spending Christmas with the flu!
Looks so good!
xo,
Vicky
http://www.aspiringsocialite.com/
Yes, you could certainly use soy, cashew, or almond milk instead. Soy tends to be a little thicker so that would be probably help to retain the thick, creamy texture, but nut milks are always great too. The main change is if you leave out the cheese—still a good soup, but will certainly change the overall flavor of the final dish.
Coconut milk (with cream) would be divine! But would change flavor so not 100% if it would be amazing or a bit odd, probably good but haven’t tried it that way so I’m not sure.
I would probably add a little cayenne (if you like spice) just to give it a bit more flavor boost if you are going to leave out all dairy.
-Emma
It’s def still super (soup-er?! ha!) comforting still with the cheese. A good one for a non-veggie lover even though it is packed with lots of veggies.
-Emma
Me too! Once I make one soup then all of sudden I’m obsessed again for a while bc it’s SO easy. Love it.
Also, yeah, I don’t know why I am that way about baby carrots. It’s the same basically, but I just tend to eat those more so I pretty much only buy those so I don’t waste any.
-Emma
Love love love! x
Jessica — NinetyCo
Mmmm, this looks delicious! I love soup, and broccoli cheddar is pretty high on my list. Plus, I’m always looking for ways to get more veggies into my diet. I’ll definitely be trying this out soon!
Sounds delicious & I’m so rubbish at making soup I will definitely try this recipe.
This sounds SO GOOD. I love broccoli cheese soup and have tried to make it before to no avail, but I’ll have to try this recipe!
www.wonderlandsam.com
This looks so good http://www.likehanna.com
I have an Abby Yates level love affair with soup and I can’t wait to make this one. <3!
This looks delicious! Do you think it would be possible to make it dairy free using cashew or coconut cream or a nut-milk? I’m not sure if that would alter the creaminess too substantially. Thanks!
That looks super delicious and so perfect for colder temperatures!
https://www.makeandmess.com/