Save I had a head of broccoli turning soft in the crisper and half a cauliflower I'd bought with no real plan. That evening, I threw them into a pot with whatever vegetables were hanging around, and the soup that emerged was better than anything I'd ordered at a cafe. The kitchen smelled like garlic and thyme, and I remember thinking how something so simple could feel this satisfying. Now it's my go-to when I need something warm, fast, and forgiving.
I made this for a friend who was recovering from a cold, and she ate two bowls without saying much, just nodding between spoonfuls. Later she texted me asking for the recipe, which felt like the highest compliment. It's the kind of soup that doesn't need fanfare, it just does its job quietly and well. I've made it dozens of times since, tweaking it slightly each time, but the core stays the same.
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: These two are the backbone of the soup, offering a mild sweetness and creamy texture once blended, and they hold up beautifully without turning mushy.
- Onion, carrots, and celery: The classic base trio that builds deep flavor from the start, and I've learned not to rush this step because it really does make a difference.
- Garlic: Just three cloves, but they perfume the whole pot, and I always add them after the onions so they don't burn.
- Potato: This is the secret thickener, it dissolves into the soup and gives it body without needing cream or flour.
- Vegetable stock: Use a good quality one if you can, because it's doing a lot of the heavy lifting here in terms of flavor.
- Milk: I use whole milk for richness, but oat or almond milk work just as well if you're avoiding dairy.
- Olive oil: For sautéing and tossing the croutons, it adds a gentle fruity note that you don't notice but would miss.
- Thyme, pepper, salt, and nutmeg: These seasonings are subtle but essential, the nutmeg especially adds warmth without announcing itself.
- Day-old bread: Perfect for croutons, slightly stale bread crisps up better than fresh and soaks up the olive oil just right.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the croutons started:
- Preheat your oven to 180°C and set it aside mentally, you'll need it soon. This step is easy to forget, but starting it now saves time later.
- Build the base:
- Heat olive oil in a large pot over medium heat, then add the onion, carrot, and celery, stirring occasionally until they soften and smell sweet, about 5 minutes. Don't let them brown, just let them relax into the oil.
- Add garlic and sturdy vegetables:
- Toss in the garlic and stir for a minute until fragrant, then add the potato, cauliflower, and broccoli, letting everything mingle for 3 minutes. You'll see the vegetables start to glisten and pick up the flavors from the pot.
- Simmer the soup:
- Pour in the vegetable stock, add thyme, salt, pepper, and a pinch of nutmeg if you like. Bring it to a boil, then lower the heat and let it simmer gently for 20 minutes until the vegetables are completely tender and a fork slides through easily.
- Make the croutons:
- While the soup simmers, toss your bread cubes with olive oil, garlic powder, salt, and pepper, then spread them on a baking sheet. Bake for 10 to 12 minutes, flipping halfway, until they're golden and crispy.
- Blend it smooth:
- Remove the pot from heat and use an immersion blender to puree the soup until it's silky, or transfer it in batches to a countertop blender. Be careful with hot liquids, they can splatter if you're not gentle.
- Finish and serve:
- Stir in the milk and warm the soup back up over low heat, then taste and adjust the seasoning. Ladle it into bowls and top each one with a generous handful of those croutons you just made.
Save One rainy Sunday, I made a double batch of this and froze half in old yogurt containers. Weeks later, when I had no energy to cook, I thawed one and remembered how smart I'd been. It tasted just as good, maybe better, because I didn't have to do anything but heat it up. That's when this soup became more than a recipe, it became a small act of kindness to my future self.
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.
Making It Your Own
I've stirred in cream cheese for extra tang, added a handful of spinach at the end for color, and even thrown in leftover roasted vegetables when I had them. A friend of mine adds a spoonful of miso paste before blending, which gives it an umami depth that's unexpected and wonderful. This soup is forgiving, so if you want to experiment, go ahead, it's hard to mess up.
Pairing and Serving
I usually serve this with a simple green salad or a slice of sourdough toast on the side. It's hearty enough to be a meal on its own, but sometimes I'll grate a little sharp cheddar on top or drizzle it with good olive oil. A crisp white wine like Sauvignon Blanc cuts through the creaminess beautifully, though I've also enjoyed it with just sparkling water and lemon.
Storage and Reheating
This soup keeps in the fridge for up to four days and freezes well for up to three months. I reheat it gently on the stove, adding a splash of milk or stock if it's thickened up. The croutons don't freeze well, so I always make those fresh or store them separately in an airtight container where they stay crisp for a couple of days.
- Store the soup and croutons separately so the croutons don't get soggy.
- Reheat only what you'll eat, the soup thickens each time it cools and reheats.
- If freezing, leave a little headspace in the container because the soup expands as it freezes.
Save This soup has become one of those recipes I don't think about too hard, I just make it when I need something warm and reliable. It's honest food, and that's exactly what I love about it.
Recipe FAQs
- → Can I make this soup vegan?
Yes, simply use plant-based milk instead of dairy milk and omit any cream-based additions. The soup will remain creamy and delicious.
- → How can I make this soup gluten-free?
Use gluten-free bread for the croutons and verify that your vegetable stock is certified gluten-free. All other ingredients are naturally gluten-free.
- → Can I prepare the croutons in advance?
Absolutely. Prepare the croutons up to 2 days ahead and store them in an airtight container at room temperature. They'll stay crispy and ready to top your soup.
- → What can I substitute for the potato?
You can use sweet potato for a slightly sweeter flavor, or add extra cauliflower for a lower-carb option. Both will help create the desired creamy texture when blended.
- → How do I store leftover soup?
Store the soup in an airtight container in the refrigerator for up to 4 days. Keep croutons separate to maintain their crispness. Reheat gently on the stovetop, adding a splash of stock or milk if needed.
- → Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Allow it to cool completely before freezing in portion-sized containers. Thaw overnight in the refrigerator and reheat on the stovetop.