Save to Pinterest There was a Wednesday in February when the heating broke and I had a half-head of cauliflower wilting in the crisper. I threw it into a pot with some broccoli, whatever vegetables were around, and by the time the repair person arrived, the kitchen smelled like comfort itself. That soup turned into something I crave every time the temperature drops, not because it's fancy, but because it's exactly what cold fingers and a tired mind need.
I made this for my neighbor once after she mentioned feeling under the weather, and she called it a hug in a bowl. I'm not usually one for sentimental food descriptions, but watching her face relax after the first spoonful made me realize how much a simple pot of soup can mean when someone needs it.
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: The stars here, bringing a mild sweetness and all that good-for-you fiber, best when cut into even florets so they cook at the same rate.
- Onion, carrots, and celery: The holy trinity of soup bases, they add depth and a subtle sweetness you don't get from the greens alone.
- Garlic: Three cloves might seem like a lot, but they mellow beautifully and give the soup a warm backbone.
- Potato: This is your secret thickener, it breaks down and makes the soup velvety without needing cream.
- Vegetable stock: Use a good one if you can, it makes all the difference when the ingredient list is this simple.
- Milk: Adds just enough richness, whole milk is lovely but oat or almond milk works if you're skipping dairy.
- Olive oil: For sautéing and crisping those croutons, don't skimp here.
- Thyme, pepper, salt, and nutmeg: The nutmeg is optional but it adds a whisper of warmth that feels almost fancy.
- Day-old bread: Perfect for croutons, stale bread crisps up better than fresh and won't go soggy in the soup.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the oven ready:
- Preheat to 180°C (350°F) so it's hot and waiting when your croutons are ready to go in.
- Start the base:
- Heat olive oil in a large pot over medium heat, toss in the onion, carrot, and celery, and let them soften for about 5 minutes until they smell sweet and the onion turns translucent.
- Add the aromatics and main veg:
- Stir in the garlic and let it cook for just a minute, then add the potato, cauliflower, and broccoli. Sauté everything together for 3 minutes to wake up the flavors.
- Simmer the soup:
- Pour in the vegetable stock, add your thyme, salt, pepper, and nutmeg if you're using it. Bring it all to a boil, then lower the heat and let it simmer gently for 20 minutes until the vegetables are completely tender.
- Make the croutons:
- While the soup bubbles away, toss your bread cubes with olive oil, garlic powder, salt, and pepper, spread them on a baking sheet, and bake for 10 to 12 minutes, flipping once, until they're golden and crunchy.
- Blend it smooth:
- Once the vegetables are soft, take the pot off the heat and use an immersion blender to puree everything until it's silky. If you're using a countertop blender, work in batches and be careful with the hot liquid.
- Finish and serve:
- Stir in the milk and warm the soup back up gently, taste and adjust the seasoning. Ladle into bowls and pile on those croutons while they're still warm.
Save to Pinterest One evening I served this to a friend who claimed she didn't like broccoli, and she finished two bowls without realizing what she was eating. Sometimes the best compliment a recipe gets is silence, just the sound of spoons scraping bowls clean.
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
If you want it richer, stir in a couple tablespoons of cream cheese or a splash of heavy cream at the end. For a little heat, a pinch of chili flakes or smoked paprika does wonders. I've also added a handful of spinach right before blending when I had it on hand, and it disappeared into the soup but left behind a deeper green color.
Storage and Reheating
This soup keeps beautifully in the fridge for up to four days, and it actually tastes better the next day once the flavors have mingled. Reheat it gently on the stove and add a splash of stock or milk if it's thickened too much. Keep the croutons separate though, or they'll turn to mush.
What to Serve Alongside
A simple green salad with a sharp vinaigrette cuts through the creaminess nicely, or a slice of crusty bread if you want something more filling. I've also poured myself a glass of cold Sauvignon Blanc on nights when I wanted to feel a little fancy, and the crisp acidity pairs beautifully with the mild sweetness of the vegetables.
- Make extra croutons, they're dangerously good and you'll want them for salads later.
- If you're cooking for someone with dietary needs, this recipe adapts easily to vegan or gluten-free with simple swaps.
- Leftovers freeze well for up to two months, just thaw and reheat gently without boiling.
Save to Pinterest This is the kind of soup that makes you feel capable and warm, even on days when everything else feels complicated. Keep it simple, trust the vegetables, and let the croutons do their crunchy magic.
Recipe Questions & Answers
- → Can I make this soup vegan?
Yes, simply substitute the whole milk with your favorite plant-based milk such as oat, almond, or cashew milk, and omit any cream-based additions.
- → How can I make the soup extra creamy?
Add 2 tablespoons of cream cheese or a splash of heavy cream after blending. You can also increase the potato quantity for natural creaminess without dairy.
- → Can I prepare the croutons in advance?
Absolutely. Store the baked croutons 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 use instead of an immersion blender?
A countertop blender works perfectly. Blend the soup in batches, filling the blender only halfway and venting the lid to release steam for safety.
- → How long can I store leftover soup?
Store the soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of milk or stock if needed to adjust consistency.
- → Can I freeze this soup?
Yes, freeze the soup without the milk for up to 3 months. Thaw overnight in the refrigerator, then reheat and stir in fresh milk before serving.