Super Greens Beans Soup

Featured in: Dinners
This Super Greens Beans Soup is a vibrant, nutrient-packed bowl that combines hearty beans with a medley of leafy greens. It's a comforting, one-pot meal that comes together quickly for a healthy dinner. You'll appreciate how this Super Greens Beans Soup warms you up while fueling your body with plant-based goodness.
A vibrant bowl of Super Greens Beans Soup with white and red beans peeking through wilted kale and chard Pin it
A vibrant bowl of Super Greens Beans Soup with white and red beans peeking through wilted kale and chard | cookseason.com

This Super Greens Beans Soup is the ultimate answer when you need a healthy, comforting meal that comes together in a flash. Inspired by the simple, vegetable-forward cooking of the Mediterranean, it brings together humble ingredients for a result that feels truly special. I’ve relied on this one-pot wonder for years to reset after a busy day or nourish my family without fuss. It’s a vibrant, protein-packed bowl that proves healthy eating can be deeply satisfying and incredibly simple to achieve.

Ingredients You’ll Need

  • Olive oil: Use a good extra virgin variety for its fruity notes it creates the flavorful base for sautéing your vegetables
  • Yellow onion: Dicing it finely ensures it melts into the soup providing a sweet foundational flavor that balances the greens
  • Garlic: Freshly minced garlic is non-negotiable for that aromatic punch that infuses the entire pot with warmth
  • Carrots: They add a touch of natural sweetness and a pleasant texture look for firm carrots without cracks
  • Celery: Its subtle herbal flavor builds the classic soup base known as mirepoix alongside the onion and carrot
  • Low-sodium vegetable broth: Using low-sodium lets you control the final seasoning level choose a brand you enjoy drinking on its own
  • Bay leaves: These dried leaves impart a subtle earthy complexity remember to fish them out before serving
  • Dried thyme: Its slightly minty woodsy flavor is a classic pairing with beans and hearty vegetable soups
  • Cannellini beans: These creamy white beans hold their shape beautifully and add a lovely velvety texture to the soup
  • Kidney beans: Their robust shape and meaty texture provide a satisfying heartiness and extra plant-based protein
  • Kale: Remove the tough stems and chop the leaves they wilt down wonderfully adding iron and a peppery note
  • Swiss chard: Its colorful stems and tender leaves cook quickly and bring a mild slightly earthy flavor to the mix
  • Salt: Season in layers adding some at the end to perfectly enhance all the vegetable and bean flavors
  • Black pepper: Freshly cracked pepper adds a gentle heat and aromatic quality that brightens the whole soup
  • Fresh lemon juice: This is the secret weapon a squeeze at the end lifts all the flavors making the soup sing
  • Grated Parmesan cheese: An optional but classic finish that adds a salty umami richness if you’re not avoiding dairy
  • Red pepper flakes: Just a pinch on top gives a welcome kick of heat for those who like a little spice
  • Fresh parsley: A sprinkle of this bright green herb adds a fresh final note and makes the bowls look gorgeous

How to Make It

Build Your Flavor Base:
Heat the olive oil in your largest pot or Dutch oven over medium heat. Add the diced onion and let it cook gently until it turns soft and translucent, which usually takes about five minutes. This step is crucial because slowly cooking the onion builds a sweet, deep foundation of flavor for your entire Super Greens Beans Soup.

Sauté the Aromatics:
Stir in the minced garlic, diced carrots, and celery. Keep cooking everything for another five minutes, giving it an occasional stir. You’ll notice the vegetables just beginning to soften and the garlic becoming fragrant, which means you’re layering the flavors perfectly before adding any liquid.

Simmer the Broth and Herbs:
Pour in all the vegetable broth and drop in the bay leaves and dried thyme. Turn the heat up to high and bring the pot to a lively boil. Once it’s bubbling, immediately reduce the heat to low, cover the pot, and let it simmer for ten minutes to allow the herb flavors to meld with the broth.

Incorporate the Beans:
Add both the drained and rinsed cannellini beans and kidney beans to the simmering pot. Let the soup cook uncovered for about five minutes so the beans heat all the way through and start to absorb some of that savory broth. This also helps the beans retain their perfect texture.

Wilt the Leafy Greens:
This is where the magic happens. Stir in all your chopped kale and Swiss chard. It will look like a mountain at first, but don’t worry. Cook for five to seven minutes, stirring now and then, and you’ll watch it wilt down into tender, vibrant greenery that’s packed with nutrients.

Finish with Brightness and Seasoning:
Take the pot off the heat. Now, season your soup with the salt and black pepper, and stir in the fresh lemon juice. That lemon juice is the pro move—it brightens every other flavor in the bowl. Always taste it at this point and adjust with a bit more salt or pepper if you think it needs it.

Serve and Garnish:
Don’t forget to pull out and discard the bay leaves. Ladle the hot soup into deep bowls. Let everyone customize their bowl with the optional garnishes like a sprinkle of Parmesan, a pinch of red pepper flakes, or some fresh parsley for a beautiful, fresh finish.

Overhead shot of chopped kale, Swiss chard, carrots, and celery next to cans of beans on a rustic table

Storage Tips

Let your Super Greens Beans Soup cool completely before transferring it to airtight containers—it’ll stay fresh in the fridge for up to five days, and I often find the flavors are even better on day two or three. For longer storage, freeze portions in freezer-safe containers or bags for up to three months; just thaw overnight in the fridge. Reheat it gently on the stovetop over medium heat, adding a small splash of broth or water if it seems too thick after freezing.

Ingredient Substitutions

This soup is wonderfully flexible. Don’t have cannellini beans? Great northern beans or even chickpeas work just fine. Swap the kale and chard for spinach, collard greens, or mustard greens—just add tougher greens like collards a few minutes earlier so they soften up. If you’re out of fresh lemon, a tiny splash of red wine vinegar can provide a similar brightening acidity. For the broth, a good chicken broth works if you’re not strictly vegetarian, and you can always use water with an extra tablespoon of olive oil for richness in a pinch.

Serving Suggestions

A thick slice of crusty whole-grain bread or a warm, crusty baguette is my absolute favorite for dunking into this hearty soup and soaking up every last drop. For a fuller meal, start with a simple side salad dressed with lemon vinaigrette, or add a spoonful of cooked quinoa or small pasta like ditalini right into the bowl. Don’t forget a final drizzle of your best extra virgin olive oil on top just before serving—it adds a lovely layer of richness and fruity flavor that ties everything together beautifully.

Cultural Context

This Super Greens Beans Soup draws direct inspiration from the rustic, farm-to-table traditions found all around the Mediterranean, where a pot of beans and seasonal greens is a weekly staple. You’ll find similar dishes in the Italian countryside known as ‘minestra’ and throughout Greece, where leafy greens like chard are foraged and celebrated. It embodies a practical, resourceful approach to cooking that transforms a few humble, nutrient-dense ingredients into a deeply satisfying and communal meal, meant to be shared with bread and good company.

Close-up of a spoon dipping into a hearty soup bowl showing beans, carrots, and dark leafy greens in a savory broth

Frequently Asked Questions

What type of beans work best in Super Greens Beans Soup?

This recipe uses both cannellini and kidney beans for a hearty texture and protein boost. You can substitute with other beans like great northern beans or black beans, but the combination of these two creates the ideal balance for this soup.

Can I make this Super Greens Beans Soup ahead of time?

Absolutely! This soup stores well in the refrigerator for up to 4 days. The flavors even improve over time. Simply reheat on the stove or in the microwave, adding a splash of broth if needed.

What can I substitute for kale in Super Greens Beans Soup?

If you don’t have kale, you can use more Swiss chard or other hearty greens like collard greens. Spinach is a quicker-cooking alternative, but add it at the very end to prevent overcooking.

How do I know when the Super Greens Beans Soup is ready?

The soup is ready when the vegetables are tender, about 30 minutes of simmering. The greens will be wilted and vibrant, and the beans heated through. Finish with lemon juice just before serving.

What should I serve with Super Greens Beans Soup?

This Mediterranean-inspired soup pairs well with crusty bread or a side salad. For a heartier meal, serve it over cooked quinoa or with a sprinkle of Parmesan cheese (optional for vegan).

Rate This Recipe

How would you rate this recipe?

Nourishing Super Greens Beans Soup

This Super Greens Beans Soup is a vibrant, nutrient-packed bowl that combines hearty beans with a medley of leafy greens. It's a comforting, one-pot meal that comes together quickly for a healthy dinner. You'll appreciate how this Super Greens Beans Soup warms you up while fueling your body with plant-based goodness.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
4.8
(121 reviews)
By: Sarah Jenkins
Category: Dinners
Difficulty: Easy
Cuisine: Mediterranean-inspired
Yield: 6 Servings
Dietary: vegetarian

Ingredients

  1. 01 2 tablespoons olive oil
  2. 02 1 large yellow onion, diced
  3. 03 3 cloves garlic, minced
  4. 04 2 medium carrots, peeled and diced
  5. 05 2 stalks celery, diced
  6. 06 6 cups low-sodium vegetable broth
  7. 07 2 bay leaves
  8. 08 1 teaspoon dried thyme
  9. 09 1 can (15 ounces) cannellini beans, drained and rinsed
  10. 10 1 can (15 ounces) kidney beans, drained and rinsed
  11. 11 1 bunch kale, stems removed and leaves chopped (about 4 cups packed)
  12. 12 1 bunch Swiss chard, stems removed and leaves chopped (about 4 cups packed)
  13. 13 1 teaspoon salt (or to taste)
  14. 14 1/2 teaspoon black pepper
  15. 15 2 tablespoons fresh lemon juice

Instructions

Step 01

Heat the olive oil in a large pot or Dutch oven over medium heat.

Step 02

Add the diced onion and sauté for 5 minutes, until softened and translucent.

Step 03

Stir in the minced garlic, carrots, and celery. Cook for another 5 minutes, stirring occasionally, until the vegetables begin to soften.

Step 04

Pour in the vegetable broth and add the bay leaves and dried thyme. Increase heat to high and bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 10 minutes.

Step 05

Add the cannellini beans and kidney beans to the pot. Simmer uncovered for 5 minutes to heat the beans through.

Step 06

Stir in the chopped kale and Swiss chard. Cook for 5-7 minutes, stirring occasionally, until the greens are wilted and tender.

Step 07

Season with salt and black pepper. Remove from heat and stir in the fresh lemon juice.

Step 08

Discard the bay leaves. Taste and adjust seasoning with more salt or pepper if desired.

Step 09

Ladle the soup into bowls and serve with optional garnishes like Parmesan cheese, red pepper flakes, and fresh parsley.

Tools You'll Need

  • Large pot or Dutch oven
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons
  • Ladle

Allergy Information

This soup is naturally gluten-free and can be made dairy-free by omitting Parmesan cheese. Check vegetable broth labels for any hidden allergens if needed.

Nutrition Facts (Per Serving)

Calories
250
Protein
12g
Carbohydrates
40g
Fat
6g