Go Back

Five Vegetable Cheddar Soup

Servings 4 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


  1. 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.
  2. 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.
  3. 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.

Recipe 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.