This creamy spring greens soup is a warm hug in a bowl. Packed with fresh green veggies, it’s super easy to whip up and brings spring flavors right to your kitchen!
Every spoonful feels like spring! I love enjoyed it with some crusty bread for dipping—perfect for a light lunch or a cozy dinner. Simple and oh-so-good! 🌱🥶
Key Ingredients & Substitutions
Spring Greens: A mix of spinach, kale, and Swiss chard gives this soup a vibrant flavor. If you can’t find these, other leafy greens like collard greens or arugula work too. In winter, frozen greens are a handy alternative.
Potato: The potato adds creaminess. You can swap it with cauliflower for a lighter soup or use a starchy variety like Yukon Gold for more texture.
Heavy Cream: I love using heavy cream for richness, but coconut cream is amazing if you’re after a dairy-free option. You can also use half-and-half or evaporated milk for a lighter choice.
Onion and Garlic: These aromatics build the soup’s base flavor. Shallots can work in place of onions, and you might try garlic powder if you’re short on fresh garlic.
How Do I Make My Soup Creamy and Smooth?
To achieve that velvety texture, the blending step is crucial. You can use an immersion blender for convenience right in the pot. If you’re using a countertop blender, let the soup cool slightly before blending in batches to avoid splashes.
- Blend until completely smooth; the longer you blend, the creamier it gets!
- After blending, stir in the heavy or coconut cream gently to keep the texture light and fluffy.
Remember, reheat gently after adding the cream. Boiling can cause it to curdle, ruining that smooth experience. Enjoy your cooking!

How to Make Creamy Spring Greens Soup
Ingredients You’ll Need:
Base Ingredients:
- 2 tablespoons olive oil or butter
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups mixed spring greens (such as spinach, kale, Swiss chard), chopped
- 4 cups vegetable or chicken broth
- 1 medium potato, peeled and diced (for creaminess)
- 1 cup heavy cream or coconut cream
- Salt and black pepper, to taste
For Garnishing:
- 2 green onions, sliced thinly
- 1 tablespoon sesame seeds
- Optional: pinch of chili flakes or black pepper for extra heat
How Much Time Will You Need?
This delicious creamy soup takes about 10 minutes to prepare and 30-40 minutes to cook, making a total of around 50 minutes to enjoy this comforting dish! It’s a great dish to whip up on a cozy day.
Step-by-Step Instructions:
1. Sauté the Aromatics:
In a large pot, heat the olive oil or butter over medium heat. Add the chopped onion and sauté for about 5 minutes, or until the onion has softened and turned translucent. Then, add the minced garlic and cook for another minute to release its fragrant aroma.
2. Add the Greens and Potato:
Next, toss in the diced potato and mixed spring greens. Stir them together in the pot for about 2-3 minutes, just until the greens start to wilt a bit. This adds some great flavor to the soup!
3. Simmer the Soup:
Pour in the vegetable or chicken broth, and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer for 15-20 minutes, or until the potatoes are tender. This step helps everything come together beautifully.
4. Blend until Smooth:
After cooking, take the pot off the heat. Use an immersion blender to puree the soup right in the pot until it’s smooth and creamy. If you don’t have one, you can blend it in batches using a regular blender—just be sure to let it cool down a bit first to avoid splashes!
5. Add the Cream:
After blending, stir in the heavy cream or coconut cream until it’s completely integrated. Now, taste the soup and season it with salt and freshly ground black pepper to your liking. This is the time to add more flavor!
6. Reheat and Serve:
If the soup needs reheating, do so gently on low heat; just be careful not to bring it to a boil after adding the cream. This will keep your soup smooth and delicious.
7. Garnish and Enjoy:
Ladle the creamy soup into bowls and sprinkle with sliced green onions and sesame seeds. If you like a little kick, add a pinch of chili flakes or extra black pepper on top. Serve hot and enjoy your comforting bowl of creamy spring greens soup!
Can I Use Other Types of Greens?
Absolutely! While this recipe is perfect with spinach, kale, and Swiss chard, you can easily substitute other leafy greens like collard greens, arugula, or even broccoli leaves. Just adjust cooking times if necessary, depending on the greens you choose.
How to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it gently on the stovetop or in the microwave, stirring occasionally. You may want to add a splash of broth or cream if it thickens up too much while stored!
Can I Make This Soup Vegan?
Yes, you can! To make this soup vegan, simply replace the heavy cream with coconut cream or a plant-based cream alternative. Additionally, use vegetable broth instead of chicken broth. It’s just as delicious!
How Do I Thicken the Soup Further?
If you want a thicker soup, you can blend additional potatoes into the mixture or add a tablespoon of cornstarch mixed in water as a thickening agent during the simmering phase. Just be sure to let it cook for a few more minutes until thickened!



