Swiss Chard Soup

Featured in: Kitchen Routine Recipes

This comforting Swiss chard soup combines tender greens with aromatic garlic, carrots, celery, and onions in a light vegetable broth. The dish is naturally vegetarian and gluten-free, ready in just 40 minutes. Fresh lemon juice and parsley brighten the flavors, while optional Parmesan adds richness. Perfect for a wholesome weeknight meal that's both nourishing and satisfying.

Updated on Thu, 29 Jan 2026 15:47:00 GMT
A close-up of Swiss Chard Soup in a white bowl, showing tender green leaves and diced carrots in golden broth with fresh parsley.  Pin it
A close-up of Swiss Chard Soup in a white bowl, showing tender green leaves and diced carrots in golden broth with fresh parsley. | cozyitri.com

My neighbor Julia showed up at my door one chilly autumn afternoon with an armful of Swiss chard from her garden, insisting I had to do something with it before it wilted. I'd never really cooked with chard before, but watching her describe how tender and mild it becomes when simmered in broth made me curious. That evening, I threw together this soup almost by accident, and the kitchen filled with this bright, earthy warmth that felt nothing like the intimidating vegetable soups I'd attempted before. Now whenever I see those ruffled green leaves at the market, I think of her standing in my kitchen, laughing at how skeptical I was about the whole thing.

I made this for my sister when she was dealing with a stressful work week, and she called me the next day just to ask about the recipe. Seeing someone slow down with a warm bowl of something you created feels like a small kind of magic, the sort of thing that reminds you why cooking matters in the first place.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Swiss chard: Choose bunches with bright, unblemished leaves and firm stems—they should look crisp and alert, not droopy or dark at the edges.
  • Yellow onion: The backbone of flavor here; it softens into sweetness as it cooks and builds a foundation the whole soup rests on.
  • Carrots and celery: These create the classic aromatic base that makes the broth taste like someone actually cared about the cooking.
  • Garlic: Mince it fine so it distributes evenly and perfumes the entire pot with that warm, rounded garlic flavor.
  • Vegetable broth: Quality matters here because it becomes the star; taste it before you buy it if possible, and reach for low-sodium so you control the saltiness.
  • Olive oil: Good olive oil makes a difference in how the vegetables caramelize and how the finished soup tastes at the end.
  • Sea salt and black pepper: Season gradually as you cook rather than all at once—you'll end up with better balance.
  • Lemon juice: This wakes everything up at the very end, brightening flavors that might otherwise feel one-dimensional.
  • Fresh parsley: It adds color and a fresh herbal note that makes the soup feel alive.
  • Parmesan cheese: Optional but worthwhile if you eat dairy; it adds a savory richness that feels indulgent without weighing things down.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat your olive oil over medium heat, then add the onion, carrots, and celery all together. Listen for that gentle sizzle and let them cook for about 5 to 6 minutes, stirring occasionally, until the onion turns translucent and the kitchen starts to smell like dinner.
Build the flavor base:
Add the minced garlic and chard stems and let them toast for 2 to 3 minutes—you want that fragrant moment where you can really smell the garlic coming alive. The stems will start to lose their raw edge and soften just slightly.
Bring in the greens and broth:
Add the chard leaves, vegetable broth, salt, pepper, and red pepper flakes if you're using them. Stir it all together and watch it come to a boil; then lower the heat and let it simmer gently.
Let time do the work:
Simmer uncovered for 15 to 20 minutes without stirring much—the vegetables will become tender, the chard will soften into the broth, and everything will taste like it belongs together. You'll know it's ready when a carrot piece dissolves easily against the side of the pot.
Finish with brightness:
Stir in the lemon juice and parsley at the very end, tasting as you go and adjusting the salt and pepper to make it sing. This is the moment where the soup transforms from good to something you'll want to make again.
Serve and savor:
Ladle it into bowls and top with Parmesan if you have it on hand. Serve while it's hot and the parsley is still vibrant.
Hearty Swiss Chard Soup steaming in a rustic pot, garnished with Parmesan and lemon, ready for a cozy vegetarian meal.  Pin it
Hearty Swiss Chard Soup steaming in a rustic pot, garnished with Parmesan and lemon, ready for a cozy vegetarian meal. | cozyitri.com

My son, who usually refuses anything green, asked for a second bowl of this soup last week without complaining. It was one of those small moments where you realize cooking is really just about making people feel cared for, and somehow that changes everything about what you're doing at the stove.

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.

Why This Soup Feels Like Home

There's something deeply comforting about a soup that's mostly vegetables and broth—it never feels heavy, but it satisfies in a way that feels intentional and nourishing. The warmth of it, the way the chard melts into the broth, the gentle seasoning that doesn't overwhelm but whispers flavors at you—it's the kind of food that makes you feel like someone cares about your wellbeing. I've made it on rainy afternoons when I needed something soothing, and I've made it for dinner parties when I wanted something elegant but unpretentious.

Variations and Gentle Additions

This soup is genuinely flexible, which is one reason I keep coming back to it. Some evenings I add white beans to make it heartier, and suddenly it transforms into something more substantial that feels like it could be a full meal. Other times I've stirred in a diced potato right at the beginning, which adds body and makes the soup feel more grounding, like something meant to warm you from the inside out on a cold night.

Storing and Reheating for Later

This soup keeps beautifully in the refrigerator for up to four days, and the flavors actually deepen and meld together as it sits, so leftovers often taste even better than the first serving. When you reheat it, go low and slow over medium heat, stirring occasionally, and add a splash of fresh broth or water if it's thickened too much. It also freezes wonderfully for up to three months, though I'd add the parsley fresh when you reheat rather than before freezing, since it loses its brightness when frozen.

Final Thoughts and Kitchen Wisdom

Making this soup has become my go-to when I want something that feels both nourishing and approachable, when I want to feed people without making a production of it. It's taught me that the simplest dishes are often the most satisfying, and that understanding why each ingredient matters makes you a better cook in ways that extend far beyond this one recipe.

  • Taste the soup before serving and adjust the seasoning one final time—your palate is the best guide, not the recipe.
  • If you don't have fresh parsley, dried herbs like dill or oregano work fine, but add them during cooking rather than at the end.
  • Save any leftover broth from the pot to add to the next batch of rice or grains—nothing goes to waste when you're cooking thoughtfully.
Vibrant Swiss Chard Soup with garlic, celery, and carrots in a light broth, topped with fresh parsley for a healthy dinner. Pin it
Vibrant Swiss Chard Soup with garlic, celery, and carrots in a light broth, topped with fresh parsley for a healthy dinner. | cozyitri.com

This soup reminds me that sometimes the most nourishing things in life are the simplest—a warm bowl, good ingredients treated with respect, and someone to share it with. That's really all you need.

Recipe Q&A

Can I use frozen Swiss chard instead of fresh?

Yes, you can use frozen Swiss chard. Use about 300g frozen, and add it directly to the pot without thawing. You may need to reduce the cooking time slightly since frozen greens break down faster.

How do I store leftover soup?

Store in an airtight container in the refrigerator for up to 4 days. The soup also freezes well for up to 3 months. Reheat gently on the stovetop, adding a splash of broth if needed.

What can I substitute for Swiss chard?

Kale, spinach, or collard greens work well as substitutes. Spinach cooks faster, so add it in the last 5 minutes. Kale and collard greens have similar cooking times to Swiss chard.

How can I make this soup more filling?

Add cooked white beans, chickpeas, or diced potatoes for extra substance. You can also serve with crusty bread or stir in cooked pasta or rice during the last few minutes of cooking.

Can I make this soup in advance?

Absolutely. The soup tastes even better the next day as the flavors develop. Prepare fully, cool completely, and refrigerate. Add the lemon juice and fresh parsley just before serving for the brightest flavor.

Is this soup suitable for vegans?

Yes, simply omit the Parmesan cheese or use a plant-based alternative. The soup itself is completely plant-based and delivers wonderful flavor without any animal products.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Swiss Chard Soup

Tender Swiss chard with garlic, carrots, and celery in a light, flavorful vegetable broth. Ready in 40 minutes.

Prep Duration
15 min
Time to Cook
25 min
Overall Time
40 min
Created by Liam Carlson


Skill Level Easy

Cuisine European

Portions 4 Number of Servings

Dietary Info Vegetarian-Friendly, Wheat-Free

Ingredient List

Vegetables

01 1 large bunch Swiss chard (approximately 14 ounces), stems and leaves separated and chopped
02 1 medium yellow onion, finely chopped
03 2 medium carrots, diced
04 2 celery stalks, diced
05 3 cloves garlic, minced

Broth & Seasoning

01 5 cups vegetable broth, gluten-free
02 2 tablespoons olive oil
03 1 teaspoon sea salt, or to taste
04 1/2 teaspoon freshly ground black pepper
05 1/4 teaspoon crushed red pepper flakes, optional

Finish

01 Juice of 1/2 lemon
02 2 tablespoons chopped fresh parsley
03 Grated Parmesan cheese for serving, optional

How-To Steps

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 to 6 minutes until softened.

Step 02

Build flavor base: Stir in the minced garlic and Swiss chard stems. Sauté for 2 to 3 minutes until fragrant and stems begin to soften.

Step 03

Add greens and broth: 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.

Step 04

Simmer until tender: Simmer uncovered for 15 to 20 minutes until vegetables are very tender and flavors meld.

Step 05

Season and finish: Stir in lemon juice and fresh parsley. Adjust seasoning to taste.

Step 06

Serve: Ladle soup into bowls. Top with grated Parmesan if desired. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Notice

Inspect every component for allergens. Consult your doctor if you're uncertain.
  • Contains dairy if Parmesan cheese is used
  • Verify store-bought vegetable broth for gluten and cross-contamination risks

Nutrition (per portion)

Intended as guidance only. Speak with a healthcare expert for advice.
  • Energy (kcal): 120
  • Fats: 5 g
  • Carbohydrates: 15 g
  • Proteins: 4 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.