Wrap yourself in a blanket of warmth with this healthy broccoli cauliflower soup. It's packed with vegetables and protein, and it can be on your table in 30 minutes!
Broccoli Cauliflower Soup
I don't know about you, but when the weather starts to get chilly, soup becomes the ultimate comfort food.
My kids love this carrot lentil soup and creamy cauliflower soup, and now I've added this hearty soup into our family dinner rotation!
Even though this broccoli cauliflower soup delivers that familiar rich and creamy goodness you'd expect from a traditional broccoli cheddar soup, it's got a healthier twist!
It has less cheese, butter, and added beans for extra creaminess and a protein boost. And the leftovers taste even better, making it a parent's weeknight dinner dream!
Here are some more baby and kid-friendly soup recipes all in one place.
Jump to:
Ingredients
I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.
- Broccoli florets - The heart of the soup! It provides a hearty texture and a boost of essential nutrients, like fiber, vitamins C and K. I like to use frozen broccoli for convenience but feel free to use fresh if you wish.
- Cauliflower florets - such a versatile ingredient, which in this recipe helps maintain the broccoli flavor while mellowing out any potential bitterness. It also helps thicken and adds creaminess to the soup . Again you can use fresh or frozen cauliflower.
- Carrots - this sweet and vibrant root vegetable are an excellent source of beta-carotene (vitamin A), in particular. They add natural sweetness and a beautiful color to the soup.
- Beans -for creaminess and staying power! It's also a great source of iron, an essential nutrient for babies and toddlers.
- Vegetable broth - a flavorful liquid base that provides depth and richness. You can also use chicken broth, if preferred.
- Milk - For that oh so comforting creaminess and richness. I like to use whole milk since that's what my kids are drinking, but you can also use reduced fat milk or half and half, if you prefer.
- Cheese - cheddar cheese pairs SO beautifully with broccoli. You can also use a add some parmesan cheese.
Step-by-Step Instructions
- Prepare the vegetables: Heat butter in a Dutch oven or large pot over medium heat. Add the onion, garlic, and carrots. Saute the vegetables for about 5 minutes or until they start to soften.
- Thicken the soup: Sprinkle the flour over the vegetables and stir to coat the vegetables. Cook for 1-2 minutes, allowing the flour to slightly brown.
- Add the liquid ingredients: Slowly pour in the broth, scraping the bottom of the pot to lift off any bits of vegetables or flour. Next add milk.
- Add broccoli, cauliflower, and beans and allow the soup to come to a gentle simmer (not boil). Reduce heat to low, cover, and simmer for 10-15 minutes or until the vegetables are tender. Be sure to stir occasionally.
- Season: Add salt and pepper and paprika to taste.
- Stir in grated cheese. Taste and adjust the seasoning if necessary.
- Enjoy the soup 2 ways - as is or add to a high speed blender (I've had mine for 8+ years and I can't live without it!) or use an immersion blender and blend until smooth. You can also blend half and keep the rest chunky (just like this iron-rich baby pasta).
Substitutions
- Dairy-free soup - you can use olive oil and non-dairy milk of choice, like cashew milk, almond milk, or coconut milk. You can leave out the cheese or add some nutritional yeast.
- Fresh vegetables - Instead of frozen, you can use fresh heads of broccoli and cauliflower.
- Experiment with seasonings - try adding curry powder, thyme, or other fresh herbs, like parsley, chives, or cilantro just before serving for a burst of freshness and color. Lemon juice or zest will really brighten up the soup too!
Serving Suggestions
This creamy broccoli cauliflower soup is a comforting and wholesome meal on its own, especially when paired with some warm, crusty bread or grilled cheese sandwich (with hummus) for dipping.
You can also serve alongside fresh salad or add some crispy bacon, shredded chicken, or tofu for a boost of protein and iron.
Storage
First, cool the soup completely and transfer to an airtight container. Store in the refrigerator for up 4 days.
To freeze, transfer to freezer-safe containers or freezer bags, making sure to leave some space at the top of the container or bag for expansion. You can freeze for up to 3 months. Thaw soup in the refrigerator overnight.
Reheat on the stovetop over medium heat or in the microwave until warmed through.
Healthy Soup Recipes
Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!
Broccoli Cauliflower Soup
Equipment
Ingredients
- 2 tablespoons unsalted butter
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 2 medium carrots, diced
- 3 tablespoons all purpose flour
- 4 cups vegetable broth
- 1 cup milk
- 16 ounces frozen broccoli florets
- 16 ounces frozen cauliflower
- 15 ounce cannellini beans, rinsed and drained
- ½-1 teaspoon smoked paprika
- salt and pepper to taste
- 1 cup shredded cheddar cheese
Instructions
- Heat butter in a Dutch oven or large pot over medium heat. Add the onion, garlic, and carrots. Saute the vegetables for about 5 minutes or until they start to soften.
- Thicken the soup: Sprinkle the flour over the vegetables and stir to coat the vegetables. Cook for 1-2 minutes, allowing the flour to slightly brown.
- Add the liquid ingredients: Slowly pour in the broth scraping the bottom of the pot to lift off any bits of vegetables or flour. Then add milk.
- Add broccoli, cauliflower, and beans and allow the soup to come to a gentle simmer (not boil). Reduce heat to low, cover, and simmer for 10-15 minutes or until the vegetables are tender. Be sure to stir occasionally.
- Add salt and pepper and smoked paprika to taste.
- Stir in grated cheese. Taste and adjust the seasoning if necessary.
Notes
- Storage: First, cool the soup completely and transfer to an airtight container. Store in the refrigerator for up 4 days.
- To freeze, transfer to freezer-safe containers or freezer bags, making sure to leave some space at the top of the container or bag for expansion. You can freeze for up to 3 months. Thaw soup in the refrigerator overnight.
Devon says
This one is a regular for my toddler. It's so easy and great.
Min says
So happy to hear that! Thanks for sharing!!
M says
Thank you so much for all your fabulous recipes - would it be possible to substitute the beans with silken tofu?
Min says
Hi! Haven't tried but I don't see why not!
L says
Everyone loved it. It’s a bit like the Japanese cream stew. Definitely adding to favourites
Min says
Yay!! I'm so glad!!
Bridget says
My husband made this last night and loved it because it was so quick to put together. It was delicious! My four-year old LOVED it, especially the beans and the "hair" of the broccoli. We ate it with big crusty dinner rolls. Next time we'll probably make it with some grilled cheese. It is definitely going into our dinner rotation as we move closer and closer to winter.
Min says
Aww! Makes me so happy to hear! T