Mustard Green & White Bean Soup
A hearty, rustic soup that brings together slightly bitter mustard greens and creamy white beans in a garlicky broth. Simple pantry ingredients simmer together to create a deeply comforting bowl perfect for chilly evenings. Ready in under an hour.
For 4 servings
- prep · ~30 min
Cook the white beans.
If you haven't already, drain the soaked cannellini beans. Place them in a pot, cover with fresh water by 2 inches, and bring to a boil. Reduce heat and simmer until tender but not mushy, about 25-30 minutes. Drain and set aside.
- saute · ~6 min
Sauté the aromatics.
1.Heat olive oil in a large pot over medium heat.2.Add the chopped onion and cook until softened and translucent, about 4-5 minutes.3.Stir in the minced garlic and red chili flakes, cooking until fragrant, about 30 seconds.TIPDon't let the garlic brown — it turns bitter fast. Keep the heat at medium and stir constantly. - simmer · ~10 min
Simmer the soup base.
1.Add the cooked beans and 4 cups of water to the pot. Season with salt.2.Bring to a boil, then reduce the heat to a gentle simmer.3.Simmer uncovered for 10 minutes to allow the beans to flavor the broth.TIPMashing a few beans against the side of the pot with a wooden spoon thickens the broth naturally. - simmer · ~7 min
Wilt the mustard greens.
1.Add the chopped mustard greens to the pot in handfuls, stirring as they wilt.2.Simmer until the greens are tender but still bright green, about 5-7 minutes.3.Remove from heat.TIPDon't overcook the greens — a little bite in the stem keeps the soup from tasting flat. - mix · ~1 min
Finish with black pepper and lemon juice.
1.Stir in the freshly cracked black pepper and lemon juice.2.Taste and adjust salt if needed. - serve
Ladle into bowls and serve hot.
Drizzle each bowl with a little extra olive oil if desired. Serve with crusty bread for a complete meal.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak dried cannellini beans overnight to ensure even cooking and creamy texture.
- 2Mash a few cooked beans against the pot to thicken the broth without adding cream.
- 3Add mustard greens in batches, stirring until each handful wilts before adding more.
- 4Finish with a squeeze of lemon juice to brighten the earthy broth and balance bitterness.
- 5For deeper flavor, swap half the water for vegetable or chicken broth.
- 6This soup thickens as it sits; thin with water or broth when reheating.
Adapt it for your goals.
Vegan cheesy
Stir in a spoonful of nutritional yeast and a pinch of smoked paprika just before serving for a dairy-free cheesy, smoky twist.
Spicy sausageSpicy sausage
Brown crumbled Italian sausage (or vegan alternative) before sautéing the aromatics; remove and stir back in at the end for a meatier, spicier soup.
Low oilLow-oil
Water-sauté the onion and garlic with a splash of vegetable broth instead of olive oil to reduce fat while keeping flavor.
Grain additionGrain addition
Add 1/2 cup cooked farro or barley along with the greens for extra chew and heartiness.
Why this is on our healthy list.
Rich in Fiber
White beans and mustard greens provide a substantial amount of dietary fiber, supporting digestion and promoting satiety.
High in Plant Protein
Cannellini beans are an excellent source of plant-based protein, making this soup a satisfying meatless meal option.
Packed with Vitamins A, C, and K
Mustard greens are loaded with these essential vitamins, which support immune function, skin health, and bone strength.
Low in Saturated Fat
This soup relies on heart-healthy olive oil and whole ingredients, keeping saturated fat naturally low.
Frequently asked questions
Yes, substitute two 15-ounce cans, drained and rinsed. Skip the bean cooking step and add them with the water; reduce simmer time to 5 minutes.



