Save to Pinterest The first time I made this soup, it was a rainy Tuesday and I had somehow ended up with way too much broccoli from my enthusiastic farmers market haul that morning. My kitchen smelled like rain through the open window as everything simmered together, that comforting aroma of onions and garlic making the whole house feel cozy.
Last winter, my friend Sarah dropped by unexpectedly when I had a batch simmering on the stove. She stood in the kitchen doorway, wrapped in her coat, and said it smelled like her grandmothers house. We ended up eating bowl after bowl while the rain tapped against the windowpanes, talking about nothing and everything until the pot was empty.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 500 g broccoli florets: Fresh gives the brightest flavor, but frozen works perfectly fine in a pinch
- 1 medium onion, chopped: Yellow onions sweeten beautifully as they cook down
- 2 cloves garlic, minced: Dont be shy with garlic, it mellows wonderfully in the soup
- 1 medium potato, peeled and diced: This is the secret ingredient that makes the soup velvety without any cream initially
- 1 medium carrot, peeled and diced: Adds natural sweetness and a gorgeous golden undertone to the green
- 1 L vegetable broth: Use a good quality broth you enjoy drinking on its own
- 120 ml heavy cream: Plant-based cream works wonderfully for a dairy-free version
- 2 tbsp olive oil or unsalted butter: Butter adds richness, olive oil keeps it vegan
- ½ tsp salt: Adjust to taste, depending on how salty your broth is
- ¼ tsp ground black pepper: White pepper keeps the soup looking pristine and green
- Pinch of ground nutmeg: Just a pinch adds an amazing depth that people cannot quite identify
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your flavor foundation:
- Heat the olive oil or butter in a large pot over medium heat, then add the chopped onion and garlic. Let them cook for 2 to 3 minutes until softened and fragrant, stirring occasionally so nothing catches.
- Add the supporting vegetables:
- Throw in the diced potato and carrot, giving them about 3 more minutes to start cooking. This head start helps them break down completely later.
- Simmer everything together:
- Add the broccoli florets and pour in the vegetable broth. Bring it to a boil, then lower the heat and let it simmer uncovered for 15 to 18 minutes until all vegetables are tender enough to mash with a spoon.
- Transform into velvet:
- Remove the pot from heat and use an immersion blender to puree everything until completely smooth. If using a standard blender, work in small batches and be careful with hot liquids.
- Finish with cream and seasonings:
- Stir in the heavy cream, then add salt, pepper, and that pinch of nutmeg. Taste and adjust seasoning as needed, then reheat gently before serving.
Save to Pinterest This soup has become my go-to when friends need comfort, whether they are celebrating a win or nursing a disappointment. There is something about the way it warms you from the inside out that feels like a hug in a bowl.
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 have learned that adding a handful of spinach or kale right before blending not only boosts nutrition but gives the soup an even more vibrant green color. Sometimes I throw in a small parsnip for extra earthiness, especially in the colder months when something deeper feels right.
Serving Suggestions
My favorite way to serve this is alongside a grilled cheese sandwich with sharp cheddar, letting the cheese melt into the soup just a little as you eat. A handful of homemade croutons or a drizzle of extra cream on top makes even a simple weeknight dinner feel special.
Storage And Meal Prep
This soup actually tastes better the next day, which makes it perfect for meal prep. The flavors have time to meld together and develop a richness that is hard to achieve immediately after cooking.
- Cool the soup completely before storing to prevent condensation from thinning it out
- It keeps beautifully in the refrigerator for up to four days or freezes for three months
- Reheat gently over low heat, adding a splash more broth or cream if needed
Save to Pinterest Every time I make this soup now, I think of that rainy Tuesday and how sometimes the best recipes come from having too much of something and nowhere else to put it.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
Absolutely. This soup keeps well in the refrigerator for 3-4 days and actually develops deeper flavors overnight. Reheat gently over low heat, adding a splash of broth or cream if it becomes too thick.
- → How do I achieve the smoothest texture?
Blend thoroughly using an immersion blender or standard blender. If using a standard blender, work in batches and be careful with hot liquid. The potato naturally helps create a creamy texture without additional thickeners.
- → What vegetables can I add or substitute?
Fresh spinach or kale can be blended in for extra nutrition and vibrant color. For a different flavor profile, try adding cauliflower or replacing some broccoli with zucchini.
- → Is this suitable for freezing?
Yes, freeze without the cream for up to 3 months. Thaw overnight in the refrigerator, reheat, then stir in fresh cream before serving. The cream can separate if frozen and reheated.
- → How can I make this vegan?
Substitute heavy cream with coconut cream, cashew cream, or your favorite plant-based alternative. Use olive oil instead of butter. The result remains satisfyingly rich and creamy.
- → What garnishes work best?
Try extra cream swirl, homemade croutons, fresh chives, or a dusting of nutmeg. A drizzle of good olive oil or toasted pumpkin seeds also adds lovely texture and flavor contrast.