Carrot Cauliflower Soup

Jump to Recipe Print Recipe

Creamy carrot cauliflower soup relies on a handful of bright vegetables to make a beautiful, comforting bowl of goodness. Add baby spinach for a dose of greens, or sip on this delicious soup as-is!

A bowl of carrot cauliflower soup on a napkin.

This carrot cauliflower soup is so simple, good, and nourishing! (It's pretty, too!) Cauliflower and carrots, plus a potato, are cooked down, gently salted, and pureed into a gorgeously creamy soup that needs nothing extra except a slice of fresh bread (like my easy dutch oven bread or gluten free no knead bread).

I absolutely love simple vegetable soups, like my butternut squash soup and vegan asparagus soup, which put the focus on the bright flavors of vegetables. This vegetarian soup is a standout. Super delicious!

Jump to:

This carrot cauliflower soup is Sunshine in a Bowl!

  • So nourishing. Lots of vegetables, including garlic, carrots, and cauliflower, make you feel like you're eating sunshine in every spoonful!
  • Dairy-free. This unbelievably creamy soup doesn't need ANY dairy! (For a coconut milk-based soup, my sweet potato and coconut soup is a favorite.) The combo of cauliflower and potatoes makes this soup taste ultra-luxe.
  • Simple. The ingredients list is short, and the recipe won't take much time to put together, meaning that dinner is ready fast. The main effort is just prepping the veggies, and you can let your stove do the rest of the work.

Ingredients Needed for Carrot Cauliflower soup

I love adding a handful of spinach to the pot after I puree the vegetables, so I've included it here as an optional extra vegetable. You can also leave it out! Make sure to check the recipe card at the end of this post for the full ingredient amounts and instructions.

  • Olive oil - I always use extra virgin olive oil.
  • Garlic - I like a lot of garlic, so I use about 4 cloves per batch of soup. Feel free to raise or lower this amount!
  • Carrots
  • Cauliflower - Choose a cauliflower that is bright white and firm without any brown or soft spots. You can include the cauliflower stem for extra bulk; chop it into ½-inch rounds before adding it to the pot.
  • Potato - I use a russet potato, and you could use another potato variety. If using a smaller potato, like a red or Yukon gold variety, add 2 potatoes because they are smaller.
  • Water - I tend to use water, but for extra flavor, you can use vegetable broth.
  • Salt and pepper
  • Spinach - This is an optional addition that can be added all at once to the soup pot after you puree the veggies, or you can add it to individual bowls of soup.
A bowl of carrot cauliflower soup with a spoon.

How to Make Carrot Cauliflower Soup

Make sure that the cauliflower and potato are fork-tender before you puree the soup so that it's super creamy without any lumps.

  1. Cook veggies: Sautee the garlic and carrots in olive oil in a soup pot until soft.
  2. Add cauliflower: Stir in the cauliflower and chopped potato, add water and bring to a boil. Simmer until the vegetables are soft. 
  3. Puree: Now puree the soup until smooth and add salt and pepper to taste.

Soup Tip: Add Beans!

Bump up the protein content and stir in a can of drained white beans to the pot after the cauliflower is fork-tender. Let the beans warm for about 5 minutes, then puree the soup according to the recipe instructions.

A bowl of carrot cauliflower soup with spinach on a napkin.

Carrot Cauliflower Soup Variations

  • Stir in spinach: I love adding a handful of baby spinach leaves to the whole soup pot or individual bowls. You can leave the leaves chopped or unchopped, and stir or heat them until they wilt.
  • Add more veggies: Add extra garlic or carrots, or saute an onion as part of the soup base.
  • Try broth: My default is to always make soup with water (my vegan broccoli soup recipe is a bi-weekly go-to), but you can certainly add vegetable broth if you wish for a bit more flavor.
  • Finish with cream: Yes, swirling a teaspoon of heavy cream or a dollop of sour cream or Greek yogurt into each bowl when serving adds interest and flavor contrast!
Spinach leaves in a bowl of carrot cauliflower soup.

How to Store and Reheat Carrot Cauliflower Soup

  • Fridge - Pour cooled leftover soup into an airtight container (I love a glass Mason jar!) and store it in the fridge for up to 5 days.
  • Freezer - Transfer cooled soup to sealable, freezer-safe bags and store them in the freezer for up to 3 months.
  • To Reheat - Warm the soup in a pot on the stove over medium heat until heated through, or place portions of soup in a bowl and heat them, covered to prevent any splattering, in 1-minute increments until hot.

Happy baking! If you make this carrot cauliflower soup recipe, let me know! Please leave a comment below or reach out with any questions. I hope you loved it! ❤️

A bowl of carrot cauliflower soup on a napkin.

Carrot Cauliflower Soup

Nicole Spiridakis
This creamy carrot cauliflower soup is packed with garlic, lots of carrots, and a whole cauliflower. Add spinach for extra flavor.
5 from 1 vote
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course, Soup
Cuisine American
Servings 6 servings
Calories 129 kcal

Ingredients
  

  • 3 tablespoons olive oil
  • 4 cloves garlic thinly sliced
  • 2 large carrots peeled and sliced about ¼ inch thick
  • 1 head cauliflower broken into florets with the green leaves removed. You may chop up the stem and add it with the florets if you want to make good use of it.
  • 1 russet potato peeled and roughly chopped
  • 3-4 cups water or vegetable broth
  • Salt and pepper to taste
  • 2 cups baby spinach optional, when serving

Instructions
 

  • In a large heavy pot over low heat, heat the olive oil. Add the garlic and saute for a minute, then add the carrots and saute for about 3-4 minutes until they start to soften. I like to salt the base a bit at this stage, adding maybe about a ¼ teaspoon of salt.
  • Stir and add the cauliflower and chopped potato. Then add about 3 cups of water, just enough to cover the vegetables. I like a thick soup so err on the side of less water rather than more. Bring to a boil, then reduce heat, and, partly covered, simmer the pot until the vegetables are soft. 
  • In a blender or using an immersion blender, puree soup until smooth. Season with salt and pepper to taste.

Notes

Variations

  • Stir in spinach: I love adding a handful of baby spinach leaves to the whole soup pot or individual bowls. You can leave the leaves chopped or unchopped, and stir or heat them until they wilt.
  • Add more veggies: Add extra garlic or carrots, or sautee an onion as part of the soup base.
  • Try broth: My default is to always make soup with water (my vegan broccoli soup recipe is a bi-weekly go-to) but you can certainly add vegetable broth if you wish for a bit more flavor.
  • Finish with cream: Yes, swirling a teaspoon of heavy cream or a dollop of sour cream or Greek yogurt into each bowl when serving adds interest and flavor contrast!

Nutrition

Serving: 1 cupCalories: 129kcalCarbohydrates: 15gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 61mgPotassium: 575mgFiber: 3gSugar: 3gVitamin A: 4948IUVitamin C: 53mgCalcium: 51mgIron: 1mg
Disclaimer: Nutrition information is automatically calculated and is an estimate (I'm not a nutritionist and can't guarantee accuracy!). Even when not specified, be sure to check that all the ingredients you use are gluten free if you need them to be by reading labels on all packaging and/or confirming with the manufacturer.
Did you make this recipe?Let me know in the comments how it went!
5 from 1 vote (1 rating without comment)

I'd love to hear from you! Please leave me a note.

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

Recipe Rating