• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Earth, Food, and Fire
  • Recipes
  • In The Garden
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • In The Garden
  • About
  • Subscribe
    • Facebook
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • In The Garden
    • About
    • Subscribe
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Broccoli and Cauliflower Soup

    Published on February 20, 2023 ᛫ Updated on April 3, 2025 by Chef Markus

    A healthy, filling, and delicious soup, this broccoli and cauliflower soup makes a great appetizer, lunch, or full-fledged meal! Using only a handful of simple ingredients, anyone can create this creamy, full-flavored soup at home.

    Jump to Recipe

    Besides being delicious and making a great meal prep item, this soup is an easy way to increase your intake of healthy, cruciferous vegetables.

    Featured in: Ideas for Winter Dinners.

    This post contains affiliate links for which we may be compensated if a purchase is made through the links provided at no extra cost to you. For more information, please read our affiliate disclosure.

    Table of Contents

    • What Ingredients You'll Need
    • Kitchen Gear To Make It Easy
    • How To Make It
    • A Few Recipe Tips Worth Noting
    • Substitutions & Variations (Vegan, Dairy Free)
      • Variations
    • Storing Your Soup

    Cruciferous vegetables, (such as broccoli and cauliflower) boast impressive health benefits and pack a nutritional punch. Loaded with large amounts of vitamin C, both broccoli and cauliflower also contain vitamin B, vitamin K, iron, folate, and magnesium to name a few.

    With the high amount of antioxidants these two vegetables contain, both have also been linked to lowering the risks of lung, stomach, and breast cancer.

    What Ingredients You'll Need

    To make this super easy soup, you'll need:

    • 2 tablespoons butter
    • 1 head cauliflower
    • 1 medium head broccoli
    • 4 cloves of garlic
    • 1 medium sized Spanish onion
    • ½ cup dry white wine
    • 3 cups chicken stock
    • 1 tablespoon Dijon mustard
    • 1 teaspoon salt
    • 8 black peppercorns
    • 1 cup milk
    • 1 cup heavy cream (or leave out and use 2 cups milk)
    • 1 tablespoon fresh chives
    • ¼ cup roasted almonds- chopped
    An overhead view of the different ingredients needed to create broccoli and cauliflower soup.

    Kitchen Gear To Make It Easy

    While you can make this soup without any fancy gear, here are a few items to help create the perfect soup:

    • A food processor, stand blender, or immersion blender. Using an electric blender will help create a perfectly smooth, creamy soup!
    • A deep, thick bottomed soup pot. A nice deep pot makes making soup easy! No need to worry about overflowing soup, and the thick bottom helps prevent scorching when simmering for extended periods of time.
    • A sharp chef's knife. Cutting vegetables goes a lot faster with a sharp chef's knife! Learn about different knives and which style is best for you in our detailed guide to kitchen knives!
    • A chinois mesh strainer. While totally optional here, a fine mesh strainer can be used to ensure perfectly smooth cream soups!

    How To Make It

    Start by peeling the onion and garlic, and then cut into a large rough chop. It doesn't need to be pretty!

    Spanish onion being chopped on a white cutting board, and surrounded by other ingredients.
    Roughly chopped spanish onion on a white cutting board.

    In a large soup pot over medium heat melt the butter, then add the onions and garlic. Cook until the onions and garlic start to turn translucent.

    Melting butter in a large stainless steel soup pot with a wooden spoon.
    Sauteeing onions and garlic in a large soup pot.

    As the onions are cooking, cut and trim the cauliflower and broccoli into large florets. Save the stems to use as well, they are great filler in soups! When ready, add the cauliflower to the soup pot. Save the broccoli for later in the recipe.

    Roughly chopping cauliflower for soup on a white cutting board with a large chefs knife.
    Cauliflower florets in a large stainless steel soup pot.

    Cook the onion and cauliflower mix over medium for about 15 minutes, or until the cauliflower starts to break down and turn a light golden brown color.

    Cauliflower starting to break down as it cooks in a large soup pot.

    As the onions and cauliflower are cooking, prepare your garnishes by toasting the almonds in the oven at 325F for about 10 minutes, and finely chop the chives. Once the almonds have cooled, roughly chop them with a knife. Set both aside for later.

    Whole almonds in a steel pan which is sitting on a white cutting board, surrounded by a bowl of broccoli and a chefs knife.
    Chives being finely chopped on a white cutting board beside a small pile of chopped roasted almonds.

    Deglaze the pot with the white wine, and then add the chicken stock. Add the whole peppercorns, Dijon mustard, and salt. Simmer the pot another 5 -10 minutes, making sure all of the cauliflower(stems included!) are soft all the way through.

    Top down view of a large stainless steel soup pot filled with cooking onion, cauliflower, peppercorns, dijon mustard and chicken stock.

    Add the chopped broccoli to the pot along with the milk, and simmer for 10 minutes or until the broccoli florets are soft. Avoid overcooking the broccoli to preserve some of the green color.

    overhead shot of broccoli and cauliflower simmering in a milky liquid in a soup pot.

    Use your immersion or stand blender to puree the soup until completely smooth.

    • If using a stand blender, puree the soup in two or three batches to prevent overfilling. Do not fill the blender more than half full when pureeing hot soup. Warning: Pureeing hot liquids is dangerous due to the pressure the heat produces. If pureeing hot liquids, be sure to allow a lid vent to be open or the lid to be slightly lifted with a towel draped over top to allow hot steam to escape and prevent the lid from blowing off.
    • If using an immersion blender, puree the soup until it is completely smooth, and pass through a fine mesh strainer to produce a perfectly smooth soup.
    A ninja foodie stand blender on a wood block countertop and filled half full with broccoli and cauliflower soup.
    A ninja foodie stand blender on a wood block countertop and filled with broccoli and cauliflower soup after blending.

    Once the soup has been pureed add the cream to the soup and stir it in. Season with salt and pepper to taste.

    To serve, garnish the soup with the crushed toasted almonds and the finely chopped fresh chives!

    Vertical image of a close up of black stoneware soup bowls filled with pale green broccoli and cauliflower soup and garnished with toasted almonds and chopped chives.

    A Few Recipe Tips Worth Noting

    If your broccoli and cauliflower soup tastes bland after pureeing it, you can always re-season it! Start with salt and pepper first, and then decide if you'd like to add any more of the seasonings we used earlier in the recipe. You can always add a little more lemon juice, herbs, or spices to adjust the soup to your personal tastes.

    To create an even richer and nuttier flavor you can roast the vegetables instead of sautéing them in a pot as in step 4. Once the broccoli, cauliflower, and onion are browned in the oven from roasting, proceed with the recipe as described in step 6.

    Make sure the cauliflower and broccoli are cooked all the way through! If they still have a slight bite or crunch to them before pureeing, your soup may end up chunky rather than smooth and creamy.

    Related:  How To Poach Eggs

    Substitutions & Variations (Vegan, Dairy Free)

    While we made this broccoli and cauliflower soup as I would make it in a restaurant setting, you can easily make it healthier, vegetarian, or even dairy-free by making a few substitutions.

    • Use oat milk, or canned coconut milk instead of milk and cream to make this soup dairy-free
    • Use vegetable stock instead of chicken stock for a vegan or vegetarian-friendly soup.
    • Not a fan of cooking with butter? Simply substitute canola or olive oil for the butter to sauté or roast the vegetables.

    Variations

    One of my favorite variations of this soup is a spicy broccoli and cauliflower soup! Add a sprinkle of chili flakes or ¾ teaspoon of cayenne powder when adding the seasonings above.

    You can make this a cheesy broccoli and cauliflower soup by adding 1 cup of shredded cheddar cheese (aged applewood cheddar works beautifully!) when adding the milk and cream. The cheese will melt and help create a creamy, cheesy flavor! Don't forget to garnish with shredded cheese as well!

    Storing Your Soup

    Soups are the perfect meal prep item. They freeze well, re-heat quickly, and can be made in large batches ahead of time. This broccoli and cauliflower soup is no different.

    Horizontal closeup image of broccoli and cauliflower soup served in black stoneware bowls and garnished with chopped chives and chopped almonds.

    To freeze the soup: Once pureed and seasoned to your liking, portion the soup into freezer-safe containers, label it with the date made, and freeze for up to 3 months. It will likely last longer as well, but you may end up getting freezer-burnt flavors in your soup!

    If storing in the fridge: Cool the soup as quickly as possible to prevent the growth of bacteria as the soup cools. Portion and label the soup into a small food-safe container, and then refrigerate for up to 4 days.

    Made the recipe? Comment & Rate it below, then take a picture and tag me on Facebook. For more from scratch recipes, follow me on Facebook & Pinterest.

    Recipe

    Square closeup image of broccoli and cauliflower soup served in black stoneware bowls and garnished with chopped chives and chopped almonds.

    Broccoli and Cauliflower Soup

    Chef Markus
    A simple and delicious broccoli and cauliflower soup. This perfectly creamy soup is perfect as a light lunch, an appetizer or as a full fledged meal.
    5 from 6 votes
    Print Recipe Pin Recipe Save Recipe Saved!
    Prep Time 15 minutes mins
    Cook Time 35 minutes mins
    Total Time 50 minutes mins
    Course Soup
    Cuisine American, French, Mediterranean
    Servings 6 servings
    Calories 2319 kcal
    Prevent your screen from going dark

    Equipment

    Ninja Blender For Kitchen | Food Processor Combo System
    1 food processor or
    Cuisinart CSB-179 Smart Stick Variable Speed Hand immersion Blender
    1 immersion blender
    Cuisinart 744-24 Chef's Classic Stainless Stockpot with Cover
    1 Soup Pot (deep, thick-bottomed)
    WÜSTHOF Classic 8" Chef's Knife, Black
    1 chefs knife
    Stainless Steel 642 Chinois with Stand and Pestle
    1 chinois - fine mesh strainer (optional)

    Ingredients
      

    • 2 tablespoons butter
    • 1 large head cauliflower
    • 1 medium head broccoli
    • 4 cloves fresh garlic
    • 1 medium Spanish onion
    • ½ cup dry white wine
    • 3 cups chicken stock
    • 1 tablespoon Dijon mustard
    • 1 teaspoon salt
    • 8 whole black peppercorns
    • 1 cup milk
    • 1 cup heavy cream or substitute for another cup of milk
    • 1 tablespoon fresh chives
    • ¼ cup roasted almonds chopped

    Instructions
     

    • Start by peeling the onion and garlic, and then cut into a large rough chop. It doesn't need to be pretty!
      Roughly chopped spanish onion on a white cutting board.
    • In a large soup pot over medium heat melt the butter, then add the onions and garlic. Cook until the onions and garlic start to turn translucent.
      Sauteeing onions and garlic in a large soup pot.
    • As the onions are cooking, cut and trim the cauliflower and broccoli into large florets. Save the stems to use as well, they are great filler in soups! When ready, add the cauliflower to the soup pot. Save the broccoli for later in the recipe.
      Roughly chopping cauliflower for soup on a white cutting board with a large chefs knife.
    • Cook the onion and cauliflower mix over medium for about 15 minutes, or until the cauliflower starts to break down and turn a light golden brown color.
      Cauliflower starting to break down as it cooks in a large soup pot.
    • As the onions and cauliflower are cooking, prepare your garnishes by toasting the almonds in the oven at 325F for about 10 minutes, and finely chopping the chives. Once the almonds have cooled, roughly chop them with a knife. Set both aside for later.
      Chives being finely chopped on a white cutting board beside a small pile of chopped roasted almonds.
    • Deglaze the pot with the white wine, and then add the chicken stock. Add the whole peppercorns, Dijon mustard and salt. Simmer the pot another 5 -10 minutes, making sure all of the cauliflower(stems included!) are soft all the way through.
      Top down view of a large stainless steel soup pot filled with cooking onion, cauliflower, peppercorns, dijon mustard and chicken stock.
    • Add the chopped broccoli to the pot along with the milk, and simmer for 10 minutes or until the broccoli florets are soft. Avoid overcooking the broccoli to preserve some of the green color.
      overhead shot of broccoli and cauliflower simmering in a milky liquid in a soup pot.
    • Use your immersion or stand blender to puree the soup until completely smooth.
      A ninja foodie stand blender on a wood block countertop and filled with broccoli and cauliflower soup after blending.
    • Once the soup has been pureed, add the cream to the soup and stir it in. Season with salt and pepper to taste. To serve, garnish the soup with the crushed toasted almonds and the finely chopped fresh chives!
      Horizontal closeup image of broccoli and cauliflower soup served in black stoneware bowls and garnished with chopped chives and chopped almonds.

    Notes

    Storing Your Soup:
    To freeze the soup: Portion the soup into freezer safe containers, label with the date made, and freeze for up to 3 months.
    To refrigerate:  Portion and label the soup into small food safe container, and then refrigerate for up to 4 days.

    Nutrition

    Calories: 2319kcalCarbohydrates: 160gProtein: 80gFat: 156gSaturated Fat: 83gPolyunsaturated Fat: 13gMonounsaturated Fat: 48gTrans Fat: 1gCholesterol: 399mgSodium: 4251mgPotassium: 6579mgFiber: 42gSugar: 66gVitamin A: 8826IUVitamin C: 964mgCalcium: 1193mgIron: 13mg

    Nutrition info is auto-generated. This information is an estimate; if you are on a special diet, please use your own calculations.

    Keyword cauliflower recipes, cauliflower soup
    Tried this recipe?Let us know how it was!
    Pinterest pin image of broccoli and cauliflower soup in a black bowl, overlaid with the banner titled "the best broccoli and cauliflower soup"

    More Soups, Stocks, and Sauces

    • slow cooker turkey stock in glass mason jars on a rustic wood backdrop
      Slow Cooker Turkey Stock
    • Lobster stock in a large pot with lobster shells, veg and a wooden spoon
      Homemade Lobster Stock
    • A close up of a white rimmed bowl filled with a broth based oxtail soup, displayed on a barn board background.
      Oxtail Soup Recipe (German Style)
    • a bowl of leftover turkey wild rice soup
      Leftover Turkey Soup with Wild Rice
    • Facebook
    • X
    • Yummly

    Reader Interactions

    Comments

    1. Amy Liu Dong

      February 26, 2023 at 2:22 pm

      5 stars
      I love how easy, delicious, and quick this soup is.
      Aside from that, it is flavorful. Everyone loves it!

      Reply
    2. Jamie

      February 26, 2023 at 10:43 am

      5 stars
      Looks like a very delicious soup from our favorite broccoli and cauliflower! The creamy texture makes this soup enticing and tempting! A perfect appetizer for any occasion! Loved it!

      Reply
    3. Elizabeth

      February 24, 2023 at 12:04 pm

      5 stars
      A great classic soup recipe! I love the flavor the Dijon mustard added to this soup. Will definitely make this recipe again!

      Reply
    4. Ann

      February 22, 2023 at 3:02 pm

      5 stars
      I love a good broccoli and cauliflower soup recipe! Always delicious, such a classic and comfort soup recipe!

      Reply
    5 from 6 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Red Seal Chef Markus Mueller. Owner of Earth, Food, and Fire

    Chef Markus Mueller

    Hey there! Welcome to Earth, Food, and Fire where you'll find delicious and easy to follow recipes, backyard gardening info, and everything you want to know about cooking from scratch at home.

    More about me →

    Popular Posts

    • a jar of homemade wild plum jam surrounded by the wild foraged fruits on a wooden surface
      Wild Plum Jam
    • canadian green tomato chow chow in labeled mason jars on a rustic wooden surface
      Homemade Green Tomato Chow Chow
    • east coast hodge-podge cooked and served in a cast iron pan
      East Coast Hodge-Podge
    • A square image of three jars of fully processed, and labeled mustard pickles displayed on rustic wooden barn boards.
      PEI Mustard Pickles

    Footer

    ↑ back to top

    As Seen In...

    About

    • Privacy Policy
    • Affiliate Disclaimer
    • Terms & Conditions
    • Accessibility Policy
    • Contact Info

    Connect With Us

    • Catering Services
    • Facebook
    • Instagram
    • Pinterest
    • Web Stories

    Please note: We participate in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, we earn from qualifying purchases.

    Copyright © 2024 Earth, Food, and Fire

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.