Save to Pinterest The first time I made this soup, I had bought Swiss chard on impulse because those rainbow stems looked too beautiful to leave at the market. I had no plan for it, just a feeling that something this colorful deserved to be turned into something comforting. The kitchen smelled like garlic and earthy greens within minutes, and my roommate wandered in asking what kind of magic was happening on the stove.
Last winter I served this to a friend who claimed to hate greens, especially the bitter ones. She watched suspiciously as I ladled the vibrant green soup into bowls, then proceeded to have three helpings while telling me about her grandmother who used to make something similar but never wrote down the recipe. Sometimes the simplest ingredients hold the deepest memories.
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 large bunch Swiss chard: The stems bring crunch and sweetness while the leaves become silky in the broth
- 1 medium yellow onion: Finely chopped so it melts into the soup base
- 2 medium carrots: Diced small so they cook through evenly
- 2 celery stalks: The classic soup foundation that adds subtle depth
- 3 cloves garlic: Minced fresh because this soup relies on its simple aromatics
- 1.2 liters vegetable broth: Use a good quality one since it provides most of the flavor
- 2 tablespoons olive oil: For sautéing the vegetables into a tender base
- 1 teaspoon sea salt: Adjust based on your broths saltiness
- 1/2 teaspoon freshly ground black pepper: Freshly ground makes a noticeable difference
- 1/4 teaspoon crushed red pepper flakes: Optional but adds a gentle warmth
- Juice of 1/2 lemon: The secret that makes all flavors pop
- 2 tablespoons chopped fresh parsley: Adds brightness and color at the end
- Grated Parmesan cheese: For serving if you want a salty, savory finish
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build the foundation:
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, sautéing for 5 to 6 minutes until softened and fragrant.
- Start the aromatics:
- Stir in the garlic and Swiss chard stems. Sauté for 2 to 3 minutes until fragrant and stems begin to soften.
- Add the broth and leaves:
- Add the Swiss chard leaves, vegetable broth, salt, pepper, and red pepper flakes if using. Bring to a boil, then reduce to a gentle simmer.
- Simmer to tenderness:
- Simmer uncovered for 15 to 20 minutes until vegetables are very tender and flavors have melded together.
- Finish with brightness:
- Stir in lemon juice and fresh parsley. Adjust seasoning to taste before serving.
- Serve it up:
- Ladle soup into bowls and top with grated Parmesan if desired. Serve hot while the steam still rises in comforting ribbons.
Save to Pinterest This soup became my go to when someone needs comforting but cannot handle anything too heavy. The broth is light enough to not weigh you down but satisfying enough to feel like a real meal. Something about the combination of greens and garlic just makes everything feel better.
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 Hearty
Some days you need more than vegetables in your bowl. Adding a can of drained white beans transforms this into something substantial enough for dinner, while a diced potato simmered with the carrots gives the broth extra body and richness.
Vegan Adaptations
This soup is naturally vegan if you skip the Parmesan or use a plant based alternative. The beauty is that none of the core flavors rely on dairy. The richness comes from the olive oil and the depth from properly sautéed vegetables.
Storage and reheating
This soup actually tastes better the next day as the flavors continue to develop. It keeps well in the refrigerator for up to four days and freezes beautifully if you want to batch cook for busy weeks ahead.
- Cool completely before storing to prevent condensation from watering down the broth
- Reheat gently over low medium heat to preserve the texture of the vegetables
- Add a splash more broth when reheating if it has thickened overnight
Save to Pinterest There is something profoundly grounding about a soup that relies on nothing more than good vegetables and time. Maybe that is why it feels like home in a bowl.
Recipe Questions & Answers
- → Can I use other leafy greens instead of Swiss chard?
Yes, kale, spinach, or bok choy work well. Adjust cooking time as spinach wilts faster than chard, while kale may need a few extra minutes to become tender.
- → How long does this soup keep in the refrigerator?
Store cooled soup in an airtight container for up to 4 days. The flavors often develop and improve after a day or two. Reheat gently on the stovetop.
- → Is this soup freezer-friendly?
Absolutely. Cool completely before transferring to freezer-safe containers. It keeps well for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What makes this soup gluten-free?
All ingredients are naturally gluten-free. Just ensure your vegetable broth is certified gluten-free, as some brands contain wheat-based additives or barley for flavor.
- → Can I add protein to make it more filling?
White beans, chickpeas, or lentils are excellent additions. Add them during the last 10 minutes of simmering. Shredded chicken or white beans work well too.