This winter green soup combines kale, spinach, and savoy cabbage with hearty vegetables in a flavorful broth. Sautéed onions, leeks, and garlic form the aromatic base, enhanced by thyme and marjoram. Slowly simmered for tenderness, it’s finished with lemon juice and fresh parsley for brightness. Its nourishing, warming character makes it ideal for cold weather meals, catering to vegetarian, gluten-free, and dairy-free diets.
I started making this soup on a gray January afternoon when my fridge was full of wilted greens I'd been ignoring all week. The kale had gone a little limp, the spinach was on its last day, and I had half a cabbage taking up space. Instead of tossing them, I threw everything into a pot with some broth and whatever root vegetables I could find. What came out was so much better than I expected—bright, earthy, and surprisingly comforting.
The first time I served this to friends, I warned them it was just a leftover soup. One of them had three bowls and asked for the recipe before she left. She told me later she made it every Sunday through February, changing the greens each time. That's when I realized this wasn't just a fridge-clearing trick—it was something worth keeping around.
Ingredients
- Olive oil: Use enough to coat the bottom of the pot so the onions don't stick, and don't skimp because it helps build the base flavor.
- Onion: Chop it small so it melts into the broth and sweetens everything without being chunky.
- Garlic: Mince it fresh if you can, the jarred stuff just doesn't smell the same when it hits the oil.
- Leek: Wash it well between the layers because dirt hides in there, and use the white and light green parts for a mild, sweet flavor.
- Carrots: Dice them evenly so they cook at the same rate as the potatoes.
- Potatoes: They break down slightly and thicken the broth without needing cream or flour.
- Parsnip: Optional, but it adds a subtle sweetness that balances the earthy greens.
- Kale: Remove the tough stems or they'll stay chewy, and tear the leaves into bite-sized pieces.
- Spinach: It wilts down to almost nothing, so don't worry if it looks like too much at first.
- Savoy cabbage: Shred it thin so it softens quickly and blends into the soup.
- Vegetable broth: Homemade is great, but a good store-bought one works just fine if you check the sodium level.
- Thyme: Dried thyme is perfect here because it infuses slowly and doesn't overpower the greens.
- Marjoram or oregano: Either one adds a warm, slightly peppery note that ties everything together.
- Salt and pepper: Taste before you add more, especially if your broth is already salted.
- Lemon juice: This is the secret—it brightens the whole pot and makes the greens taste vibrant instead of murky.
- Fresh parsley: Chop it right before serving for a pop of color and a fresh, grassy finish.
Instructions
- Start the Base:
- Heat the olive oil in a large pot over medium heat until it shimmers slightly. Add the onion, leek, and garlic, and stir them around until they smell sweet and soften without turning brown, about 3 to 4 minutes.
- Build the Body:
- Toss in the carrots, potatoes, and parsnip if you're using it. Stir everything together and let it cook for 5 minutes so the vegetables start to release their flavor.
- Add the Greens:
- Pile in the kale, spinach, and cabbage—it will look like way too much, but it wilts fast. Pour in the vegetable broth and turn the heat up until it starts to boil.
- Season and Simmer:
- Sprinkle in the thyme, marjoram, salt, and pepper, then lower the heat to a gentle simmer. Let it cook for 20 minutes, stirring once or twice, until the potatoes are soft and the greens are tender.
- Finish and Serve:
- Stir in the lemon juice and taste it—add more salt or lemon if it needs it. Ladle it into bowls and scatter fresh parsley on top.
One cold Sunday, I made this soup and left it on the stove while I worked at the kitchen table. Every time I got up to refill my mug, I'd stir the pot and the steam would fog up my glasses. By the time I sat down to eat, the whole house smelled like thyme and lemon, and I realized I'd been looking forward to that bowl all afternoon. It wasn't fancy, but it felt exactly right.
What to Do with Leftovers
This soup thickens as it sits because the potatoes break down even more overnight. If it gets too thick, just add a splash of broth or water when you reheat it. I've also blended half the pot and left the other half chunky, which gives it a creamier texture without adding dairy. It keeps in the fridge for up to five days and freezes beautifully if you want to stash some for later.
How to Make It Your Own
Swap the greens for whatever you have—chard, collard greens, or even beet greens all work. I've added a can of white beans or chickpeas when I wanted more protein, and it turned the soup into something heartier. If you're not keeping it vegan, a drizzle of cream or a dollop of sour cream on top makes it feel more indulgent. Sometimes I throw in a parmesan rind while it simmers and fish it out before serving, which adds a salty depth you can't quite place.
Serving Suggestions
I usually serve this with crusty bread that's good for dunking, or sometimes I toast a slice and rub it with garlic before setting it in the bowl. A sprinkle of toasted pumpkin seeds or sunflower seeds on top adds a nice crunch and makes it feel a little more special. If you want to make it a full meal, a simple side salad with a sharp vinaigrette cuts through the richness of the soup.
- Serve it with sourdough or a hearty whole grain bread.
- Top with toasted seeds, a drizzle of olive oil, or a squeeze of extra lemon.
- Pair it with a crisp green salad or roasted root vegetables on the side.
This soup has become my default answer to the question of what to make when I don't really know what I want. It's warm, it's easy, and it always feels like the right choice. I hope it does the same for you.
Recipe FAQs
- → Can I substitute the greens?
-
Yes, chard, collard greens, or beet greens can be used as alternatives to kale, spinach, and savoy cabbage for similar flavor and texture.
- → What cooking methods are involved?
-
The soup begins with sautéing onions, leeks, and garlic, followed by simmering mixed vegetables and greens in vegetable broth until tender.
- → How can I add protein to the dish?
-
Adding cooked beans or lentils boosts protein, complementing the vegetable base without overpowering flavors.
- → Is this suitable for gluten-free diets?
-
Yes, as long as gluten-free vegetable broth is used, this dish remains free of gluten ingredients.
- → What garnishes enhance the final dish?
-
Fresh parsley adds freshness, while a squeeze of lemon juice brightens flavors just before serving.