Pin it There's something about the way a kitchen fills with steam when you're making vegetable soup that feels like a small act of care. I discovered this cauliflower and broccoli combination on a gray afternoon when I had nothing but these two heads of vegetables in my crisper drawer and the urge to turn them into something warm. What started as necessity became a favorite, the kind of soup that tastes both simple and secretly luxurious.
I made this soup for my sister when she was feeling under the weather, and she called the next day just to ask if I could bring her another batch. That's when I realized it wasn't just comfort food—it was the kind of dish that people remember and ask for again.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cauliflower and broccoli florets: These two are the soul of the soup, turning silky and sweet when blended, so don't skip cutting them into similar-sized pieces for even cooking.
- Onion, celery, and carrots: This trio creates the aromatic base that makes the whole kitchen smell like something special is happening.
- Garlic: Mince it fresh if you can—jarred garlic will work, but fresh cloves have a brightness that makes a real difference.
- Vegetable broth: Use good quality broth you'd actually drink on its own, because it's the backbone of everything that follows.
- Milk or plant-based alternative: This is what transforms the soup from thick and chunky to silky and cloud-like.
- Olive oil: A good fruity olive oil matters here more than you'd think, especially for the croutons.
- Thyme and oregano: Dried herbs work beautifully in this soup, but if you have fresh thyme on hand, use half as much and add it at the end.
- Crusty bread for croutons: Day-old bread works better than fresh because it holds its shape and gets crispier in the oven.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Crisp the croutons first:
- Preheat your oven to 375°F and toss those bread cubes with olive oil, garlic powder, and salt, then spread them on a baking sheet. Bake for 10 to 12 minutes, stirring halfway through, until they're golden and make a satisfying crunch when you bite one.
- Build your flavor base:
- Heat olive oil in a large pot over medium heat, then add your diced onion, celery, and carrots, letting them soften for about 5 minutes while you listen to them sizzle. Once they're tender and fragrant, add the minced garlic, thyme, and oregano, cooking for just a minute until the smell hits you right.
- Add the green vegetables:
- Stir in your cauliflower and broccoli florets and let them cook for 2 to 3 minutes, which helps them start to release their flavors into the oil. This step is short but important—you're not cooking them through yet, just waking them up.
- Simmer until tender:
- Pour in your vegetable broth, bring everything to a boil, then turn the heat down and cover the pot, letting it simmer for 15 to 20 minutes until the vegetables are so tender a fork goes through them easily. The kitchen will smell like home by now.
- Blend to creamy perfection:
- Remove from heat and carefully blend the soup using an immersion blender, working in the pot itself, or transfer to a stand blender in batches if that's what you have. Blend until it's smooth and creamy but still has a tiny bit of texture—you want it to feel luxurious, not baby food.
- Finish with milk and seasoning:
- Stir in your milk of choice, which will turn the soup from pale green to a beautiful soft cream color, then taste and season generously with salt and pepper. Gently reheat if needed, being careful not to let it boil.
- Serve with all the toppings:
- Ladle the soup into bowls and crown each one with a handful of those golden croutons, a scatter of fresh parsley, and a generous pinch of Parmesan if you're using it. The contrast between the warm silky soup and the crunchy croutons is where the real magic happens.
Pin it
Pin it Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
The first time someone told me this soup reminded them of something their grandmother made, I understood why cooking matters. It's not really about the ingredients or the technique—it's about creating something that feels like a warm hand on your shoulder.
Why This Soup Works Every Time
There's a reason this combination of vegetables has been made in kitchens around the world for decades: they're vegetables that actually want to be soup. Cauliflower and broccoli have enough substance and flavor that when you blend them, they create real body and creaminess without needing cream or butter. The supporting vegetables—onion, celery, and carrot—are so reliable they're almost boring, except they're not boring at all when you stop to think about how they transform in heat, how their sharp edges round out and their flavors deepen. This is the kind of soup that teaches you something about cooking if you're paying attention.
The Crouton Game Changer
I used to make this soup and serve it without croutons, thinking they were optional, and it was fine. Then I made them one day, and a bowl of soup transformed into something people actually got excited about. The croutons aren't just a topping—they're the textural contrast that makes your mouth want more of the soup. There's something almost meditative about tossing bread cubes with oil and spices, watching them turn from pale to golden in the oven, and then fishing out the crispiest pieces for the center of your bowl.
Making It Your Own
The beauty of this soup is that it's a starting point, not a commandment. Once you understand the basic technique of building flavor with aromatics, adding vegetables, simmering until tender, and blending until creamy, you can take it in any direction your kitchen and mood suggest. Some days I add a pinch of nutmeg, which sounds strange until you taste it and realize nutmeg was invented for this soup. Other times I stir in a splash of white wine before the broth, or add a dollop of sour cream at the end just to make it even richer. The vegetarian foundation means you can make this for anyone at your table.
- A splash of cream or a stir of sour cream at the very end takes it from comforting to almost decadent.
- If you have fresh herbs like basil or chives, save them for sprinkling on top where their brightness really shines.
- Leftover soup keeps beautifully in the fridge for three days and freezes even better, so consider making a double batch.
Pin it
Pin it This is the kind of soup that makes you feel like you've done something good for yourself and everyone around you. Make it often.
Recipe FAQs
- → Can I make this soup vegan?
Yes, simply use plant-based milk instead of dairy milk and skip the cheese or substitute with vegan cheese. All other ingredients are naturally plant-based.
- → How do I make the soup extra creamy?
For added richness, stir in a splash of heavy cream or a dollop of sour cream at the end. You can also add a bit more milk or use full-fat coconut milk for a dairy-free option.
- → Can I prepare the croutons ahead of time?
Absolutely. Bake the croutons and store them in an airtight container at room temperature for up to 3 days. They'll stay crispy and ready to top your soup.
- → What can I substitute for fresh broccoli and cauliflower?
Frozen broccoli and cauliflower florets work perfectly. No need to thaw them first—just add them directly to the pot and adjust cooking time if needed.
- → How should I store leftovers?
Store the soup in an airtight container in the refrigerator for up to 4 days. Store croutons separately to maintain their crunch. Reheat soup gently on the stovetop or in the microwave.
- → Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally.