Hearty White Bean & Chard Soup (30-Min Recipe!)

Soups

October 30, 2026

Hearty White Bean and Chard Soup – vegetarian recipe

Hearty white bean and chard soup is the pot I put on the moment the weather turns — tender new potatoes, creamy cannellini beans, and wilted Swiss chard in a garlicky broth with a whisper of nutmeg. It's on the table in 50 minutes and reheats even better the next day.

When the evening chill sets in, there’s nothing quite like a warm bowl of soup to make everything feel right. This Hearty White Bean and Chard Soup is destined to become your new weeknight champion. It’s incredibly fast, wonderfully simple, and packed with wholesome ingredients. By mashing some of the beans, we create a creamy, rich broth without a drop of dairy. Chunky potatoes add a satisfying bite, while vibrant greens bring a fresh, earthy flavor. It’s the kind of comforting, one-pot meal that feels like a hug in a bowl.

Ingredients

• 3 cups / 425g (15 oz) cooked cannellini or navy beans, rinsed and drained
• 2 Tbs. / 30ml (1 fl oz) olive oil
• 1¼ cups / 150g (5.3 oz) large red bell pepper, chopped
• 1 cup / 160g (5.6 oz) small onion, quartered and thinly sliced
• 1¼ lb. / 570g (20.1 oz) new potatoes, sliced into 1-inch-thick half-moons
• 2 tsp. (10 ml) / 2 cloves garlic, minced
• 4 cups / 950ml low-sodium vegetable broth
• ⅛ tsp. ground nutmeg
• 10 cups / 300g (10.6 oz) stemmed Swiss chard leaves, coarsely torn

Instructions

1. In a small bowl, smash ¾ cup of the beans with the back of a fork to create a thick paste. Set aside.
2. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped bell pepper and sliced onion, season with salt and pepper, and cook for 5 minutes, stirring occasionally, until softened.
3. Add the sliced potatoes and continue to cook for 10 minutes, or until they begin to turn tender.
4. Stir in the minced garlic and cook for 1-2 minutes more, until fragrant.
5. Pour in the vegetable broth, 1 cup (240 ml) of water, the smashed bean paste, the remaining whole beans, and the ground nutmeg. Stir everything together and bring the soup to a boil.
6. Reduce the heat to medium-low, cover partially, and let it simmer for 12 to 15 minutes to allow the flavors to meld together.
7. Stir in the torn Swiss chard leaves. Season with additional salt and pepper to taste, and continue to simmer for 5 more minutes, or until the chard is wilted and tender.

Nutritional Information

• Nutrition Information (per serving)
• Calories: 288
• Protein: 13 g
• Total Fat: 5 g
• Saturated Fat
• Carbohydrates: 48 g
• Cholesterol: 0 mg
• Sodium: 392 mg
• Fiber: 15 g
• Sugar: 5 g

Pro Tips

• Swap the Swiss chard for kale, spinach, or collard greens. Adjust simmer time accordingly; spinach wilts in just a minute or two.
• For an even creamier texture, use an immersion blender to briefly pulse the soup a few times before adding the chard.
• A squeeze of fresh lemon juice or a splash of red wine vinegar stirred in at the very end will brighten all the flavors.
• Serve with a drizzle of high-quality olive oil, a sprinkle of red pepper flakes, and a side of crusty bread for dipping.

FAQ

Q: Is this white bean and chard soup a good source of protein
A: Yes, this soup is an excellent source of plant-based protein. The cannellini beans are the star protein source, providing 13 grams (0.46 oz / 13 g) of protein per serving. This makes the soup a very satisfying and nutritionally balanced vegetarian meal.

Q: Can I use a different kind of bean in this recipe
A: Absolutely. While cannellini or navy beans create a wonderfully creamy texture, you can easily substitute them. Great Northern beans are a fantastic alternative. You could also use chickpeas (garbanzo beans) for a firmer bite or even pinto beans.

Q: Is this white bean soup recipe vegan
A: Yes, this recipe is naturally vegan as written. It uses olive oil for fat and achieves its creaminess by mashing beans, containing no dairy or other animal products. Just be sure to use a low-sodium vegetable broth that is certified vegan.

Q: How should I store leftover vegetarian bean soup
A: This soup is perfect for meal prep. Allow it to cool completely before storing it in an airtight container in the refrigerator for up to 4 days. You can also freeze it for up to 3 months. The texture of the chard may soften slightly upon reheating, but it will still be delicious.

More Recipes You’ll Love

Hearty White Bean and Chard Soup – vegetarian recipe
Stav Kogan

Hearty White Bean and Chard Soup

A fast, simple, and wholesome one-pot meal. Mashing some beans creates a creamy, dairy-free broth, while potatoes add a satisfying bite and greens bring a fresh, earthy flavor. It's the kind of comforting, one-pot meal that feels like a hug in a bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 serving
Calories: 288

Ingredients
  

  • 3 cups (425 g / 15 oz) cooked cannellini or navy beans, rinsed and drained
  • 2 Tbs. / 30ml (1 fl oz) olive oil
  • 1¼ cups / 150g (5.3 oz) large red bell pepper, chopped
  • 1 cup (160 g / 5.6 oz) small onion, quartered and thinly sliced
  • 1¼ lb. / 570g (20.1 oz) new potatoes, sliced into 1-inch-thick half-moons
  • 2 tsp (10 ml) / 2 cloves garlic, minced
  • 4 cups (950 ml) low-sodium vegetable broth
  • ⅛ tsp . ground nutmeg
  • 10 cups (300 g / 10.6 oz) stemmed Swiss chard leaves, coarsely torn
  • Swap the Swiss chard for kale, spinach, or collard greens. Adjust simmer time accordingly; spinach wilts in just a minute or two.
  • For an even creamier texture, use an immersion blender to briefly pulse the soup a few times before adding the chard.
  • A squeeze of fresh lemon juice or a splash of red wine vinegar stirred in at the very end will brighten all the flavors.

Method
 

  1. In a small bowl, smash ¾ cup of the beans with the back of a fork to create a thick paste.
  2. Set aside.
  3. Heat the olive oil in a large pot or Dutch oven over medium heat.
  4. Add the chopped bell pepper and sliced onion, season with salt and pepper, and cook for 5 minutes, stirring occasionally, until softened.
  5. Add the sliced potatoes and continue to cook for 10 minutes, or until they begin to turn tender.
  6. Stir in the minced garlic and cook for 1-2 minutes more, until fragrant.
  7. Pour in the vegetable broth, 1 cup (240 ml) of water, the smashed bean paste, the remaining whole beans, and the ground nutmeg.
  8. Stir everything together and bring the soup to a boil.
  9. Reduce the heat to medium-low, cover partially, and let it simmer for 12 to 15 minutes to allow the flavors to meld together.
  10. Stir in the torn Swiss chard leaves.
  11. Season with additional salt and pepper to taste, and continue to simmer for 5 more minutes, or until the chard is wilted and tender.

Nutrition

Calories: 288kcalCarbohydrates: 48gProtein: 13gFat: 5g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR – vegetarian recipe

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Matar panir simmers paneer and green peas in a bright mint and tomato sauce scented with cumin, mustard, and fennel seeds. Five minutes of prep and forty on the stove make six servings. The mint keeps it fresh where most paneer dishes go rich. Prep Time: 5 minutes...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SH – vegetarian recipe

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SHUKTA

Bitter melon vegetable stew in poppy seed gravy, khas khas shukta, is a weekend project worth every hour — bitter melon, potatoes, yam, and radishes simmered in a gravy of white poppy seeds and mustard seeds soaked and ground silky, finished with cream. Four hours of...

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR – vegetarian recipe

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Matar panir simmers paneer and green peas in a bright mint and tomato sauce scented with cumin, mustard, and fennel seeds. Five minutes of prep and forty on the stove make six servings. The mint keeps it fresh where most paneer dishes go rich. Prep Time: 5 minutes...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SH – vegetarian recipe

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SHUKTA

Bitter melon vegetable stew in poppy seed gravy, khas khas shukta, is a weekend project worth every hour — bitter melon, potatoes, yam, and radishes simmered in a gravy of white poppy seeds and mustard seeds soaked and ground silky, finished with cream. Four hours of...

Bitter Melon Vegetable Soup with Dal Badi DAL BADI SHUKTA – vegetarian recipe

Bitter Melon Vegetable Soup with Dal Badi DAL BADI SHUKTA

Bitter melon vegetable soup with dal badi, dal badi shukta, is a cold-weather bowl with backbone — bitter melon simmered with crunchy urad dal badis in a broth built on cumin, mustard, nigella, and fennel seeds, finished with smooth whisked yogurt. The badis go crisp...