Save to Pinterest The rain was coming down sideways last Tuesday when I found myself staring at two lonely heads of cauliflower and broccoli in the crisper drawer. I'd meant to roast them separately for dinner, but something about the gray afternoon demanded soup. The way the kitchen started smelling as those vegetables hit the hot olive oil was pure comfort, the kind that makes you forget about the weather outside.
Last winter my sister dropped by unexpectedly and I had nothing ready to feed her. This soup was my saving grace. We stood in the kitchen sharing bowls while she told me about her new job, and I watched her face light up with every spoonful. She still asks for it every time she visits now.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium head cauliflower, cut into florets: The foundation of that velvety texture, cauliflower breaks down beautifully when simmered
- 1 medium head broccoli, cut into florets: Adds a lovely earthy sweetness and gorgeous pale green color
- 1 medium onion, diced: Sweet yellow onions work best here, building that aromatic base
- 2 medium carrots, diced: These bring natural sweetness that balances the brassicas
- 2 celery stalks, diced: Essential for depth, dont skip this classic soup trio
- 3 cloves garlic, minced: Fresh garlic makes all the difference, save the jar for something else
- 1 medium potato, peeled and diced: The secret ingredient for extra creaminess without the cream
- 1.2 liters vegetable stock: Good quality stock matters, use homemade if you have it
- 200 ml whole milk or plant based milk: Adds just enough silkiness without overpowering the vegetables
- 2 tbsp olive oil: Use a nice one, itll carry flavors through the whole pot
- 1 tsp dried thyme: Fresh thyme is wonderful if you have it, add a sprig more
- 1/2 tsp ground black pepper: Freshly cracked gives the best aroma
- 1 tsp salt: Start here and adjust at the end
- Pinch of nutmeg: Optional but it creates this gorgeous warmth you cant quite place
- 2 cups day old bread, cut into cubes: Sourdough or a rustic loaf gives the best crunch
- 2 tbsp olive oil: For tossing with croutons
- 1/2 tsp garlic powder: Ensures every crouton is flavored through and through
- Salt and pepper: For the croutons, be generous
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the oven going:
- Preheat to 180°C so its ready when you need it for the croutons
- Build your flavor base:
- Heat the olive oil in a large pot over medium heat, then add the onion, carrot, and celery. Let them soften and become fragrant for about 5 minutes, stirring occasionally.
- Add the aromatics:
- Stir in the garlic and cook for just 1 minute until it becomes fragrant, then add the potato, cauliflower, and broccoli. Give everything a good toss and let it sauté for another 3 minutes.
- Simmer into soup:
- Pour in the vegetable stock and add the thyme, salt, pepper, and nutmeg. Bring it to a boil, then reduce the heat and let it simmer gently for 20 minutes until the vegetables are completely tender.
- Make the croutons:
- While the soup simmers, 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, turning once halfway through, until golden and crisp.
- Blend it smooth:
- Remove the pot from heat and use an immersion blender to puree the soup until completely silky, or work in batches with a countertop blender if you prefer.
- Add the finish:
- Stir in the milk and gently reheat the soup. Taste and adjust the seasoning if needed, adding more salt or pepper to make the flavors sing.
- Serve it up:
- Ladle the hot soup into bowls and top generously with those crispy croutons while theyre still warm.
Save to Pinterest My neighbor smelled the croutons baking through our shared wall and knocked on my door with a curious look on her face. We ended up eating soup together at my kitchen table while her kids played downstairs. Sometimes the best meals are the ones you almost didnt make.
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
Ive discovered that adding a splash of cream cheese at the end takes this to another level of richness. A handful of shredded sharp cheddar stirred in just before serving creates the most incredible broccoli cheddar variation. The soup base is forgiving enough that you can play with these additions without worry.
Perfect Pairings
After years of serving this soup, I've found that a crisp white wine cuts through the creaminess beautifully. A simple green salad with a bright vinaigrette balances the rich texture perfectly. Grilled cheese sandwiches cut into strips for dunking is never a bad idea either.
Storage and Make Ahead Tips
This soup actually tastes better the next day as the flavors have time to deepen and marry together. Store it in an airtight container in the refrigerator for up to four days and reheat gently over low heat. Freezing works beautifully, just leave out the milk and add it when you reheat.
- Keep the croutons separate or they will become sad and soggy
- The soup may thicken in the fridge, thin with a bit of water when reheating
- Never boil the soup after adding the milk or it might separate
Save to Pinterest Theres something so honest about a soup made from humble vegetables that taste this extraordinary. I hope this recipe finds its way into your own collection of rainy day comforts.
Recipe Questions & Answers
- → Can I make this dish vegan?
Yes, easily! Use a plant-based milk alternative like almond or oat milk instead of dairy milk. Ensure your vegetable stock is also vegan and omit any cream-based additions. Use gluten-free bread for croutons if needed.
- → How can I make the soup extra creamy?
For an even richer texture, you can stir in 2 tablespoons of cream cheese or a splash of heavy cream at the reheating stage. A full-fat coconut milk can also add creaminess and a subtle flavor.
- → What if I don't have an immersion blender?
No problem! You can carefully transfer the cooked vegetables and broth in batches to a regular countertop blender. Blend until smooth, then return to the pot to finish. Exercise caution when blending hot liquids.
- → Can I prepare this ahead of time?
Absolutely. The soup can be made 2-3 days in advance and stored in an airtight container in the refrigerator. Reheat gently on the stovetop, adding a splash more stock or milk if it's too thick. Add croutons just before serving.
- → Are there any substitutions for the vegetables?
While cauliflower and broccoli are key, you can certainly add other vegetables like spinach, leeks, or even a different root vegetable like parsnip for varied flavors. Adjust cooking times as needed for tenderness.
- → How can I add a spicy kick to this dish?
For a touch of heat, stir in a pinch of chili flakes or smoked paprika along with the other seasonings. A dash of hot sauce or a swirl of chili oil at the end also works well.