
A parmesan rind simmered in the broth is an old trick for building savory depth, and it works here without adding much sodium at all since most of the salt in parmesan stays locked in the rind's tough exterior.
Escarole wilts down fast and turns tender rather than bitter once it's simmered, while the white beans give the soup enough body to eat as a full meal.
This recipe is written to be low in sodium, not as medical advice. If you're managing a heart, kidney, or blood pressure condition that requires a sodium-restricted diet, work with a doctor or registered dietitian on your specific daily limit.
A Short History
Soups built on bitter greens, beans, and a scrap of hard cheese rind are a fixture of Italian cucina povera, the peasant cooking tradition that turned humble, inexpensive ingredients into something nourishing and deeply flavored. Nothing went to waste in that kitchen, and a parmesan rind too tough to eat on its own was exactly the kind of scrap that got simmered into a pot of beans and greens for flavor.
Escarole in particular shows up across Italian American home cooking, especially in soups that migrated with Italian immigrants to the northeastern United States, where it became a cold-weather staple that still leans on the same frugal, resourceful logic as its origins.
The Four Components
- Protein. White beans, which carry plant protein.
- Starch. The white beans themselves.
- Vegetable. Escarole, wilted into the broth.
- Sauce. A parmesan rind simmered for depth.
Choosing the Escarole and Beans
Pick a head of escarole with crisp, unwilted outer leaves and no yellowing; the pale inner leaves are more tender and the darker outer leaves hold up better to longer cooking. Wash it well since escarole tends to trap grit near the base.
For the beans, canned no-salt-added white beans are the fastest route and hold their shape well in soup. If you cook dried beans from scratch, cannellini or great northern both work; just salt the cooking water lightly at the end rather than at the start, which keeps the skins from toughening.
The Technique That Makes It: Building Depth Without Salt
Without a heavy hand of salt to lean on, a soup like this needs its savoriness built in layers instead. The parmesan rind simmered slowly in the broth releases glutamates, the same compounds behind the savory taste in aged cheese, without dumping in the sodium a handful of grated parmesan would add.
Sauteing the onion and garlic thoroughly before the liquid goes in matters just as much; a properly softened, lightly browned aromatic base does more for flavor than most people expect. Give the rind a full simmer of at least fifteen minutes before pulling it, since depth like this builds slowly rather than all at once.
Low-Sodium Escarole and White Bean Soup
Serves four. Prep ten minutes, cook thirty minutes, total about forty minutes.
Ingredients
Protein
- 2 cans (15 ounces each) white beans, no-salt-added, drained and rinsed
Starch
- The white beans themselves; see protein above
Vegetable
- 1 onion, diced
- 3 cloves garlic, minced
- 1 head escarole, chopped
Sauce
- 2 tablespoons olive oil
- 6 cups low-sodium vegetable broth
- 1 parmesan rind
- Black pepper and red pepper flakes, to taste
Method
Mise en place
- Dice the onion, mince the garlic, chop the escarole, and drain and rinse the beans.
Build the base
- Heat the olive oil in a large pot and cook the onion 5 minutes until softened. Add the garlic and cook 1 minute more.
- Add the broth and parmesan rind, bring to a simmer, and cook 15 minutes to build depth.
Finish the soup
- Remove the rind, add the white beans, and simmer 5 minutes more.
- Stir in the escarole and cook 3 to 4 minutes until wilted. Season with black pepper and red pepper flakes.

Doneness
There is no protein temperature to check here; the soup is done when the escarole has wilted to tender but still holds some structure, usually 3 to 4 minutes, rather than cooking down to mush.
Nutrition (per serving, estimated)
Estimated from the ingredients as written, not lab-verified. This is not medical or nutrition advice; work with a doctor or registered dietitian to confirm this fits your specific sodium limit.
- Calories 240
- Fat 8 g
- Saturated fat 2 g
- Cholesterol 5 mg
- Sodium 180 mg
- Carbohydrates 32 g
- Fiber 9 g
- Sugar 3 g
- Protein 12 g
Get Ahead: A Timing Plan
- Up to two days ahead: the base without the escarole keeps well and reheats fast.
- While it simmers: save your parmesan rinds in the freezer for exactly this purpose.
- Last step: add the escarole just before serving so it stays bright and doesn't overcook.
Wine Pairing
The soup's savory, slightly bitter profile wants a light, food-friendly white or a soft red rather than anything heavy.
- Vermentino for its herbal edge that plays well with the escarole's bitterness.
- Pinot Grigio as a simple, clean everyday match.
- Light Chianti if you want a red, since its acidity holds up to the beans and greens.
Building the Meal Around It
Serve with crusty bread, or alongside Low-Sodium Split Pea Soup for a soup night. A simple green salad on the side rounds it out into a full, light meal.
Cooking for a Crowd
This soup scales up easily in one large pot since nothing here needs individual attention the way a seared protein would. Double or triple the base and simmer it longer to build even more depth, but add the escarole in batches close to serving time so it does not overcook and turn dull while the soup sits.
Troubleshooting
- Flat, one-note broth. The rind did not simmer long enough, or the onion was not cooked through before the liquid went in. Give both more time.
- Bitter escarole. It was undercooked or a particularly bitter head. A slightly longer simmer, closer to 5 minutes, mellows it out.
- Mushy beans. They simmered too long once added. Add them later in the cook and give them just enough time to warm through.
- Gritty soup. The escarole was not washed thoroughly. Rinse it in several changes of water since dirt hides near the base of the leaves.
Variations
- Kale or spinach instead of escarole, adjusting cook time as needed.
- Add Italian sausage browned first for a heartier, meatier version.
- Swap in chickpeas for the white beans for a slightly nuttier flavor.
- Finish with a drizzle of good olive oil at the table instead of extra cheese.
Frequently Asked Questions
Can I use kale or spinach instead of escarole?
Yes, either works, though kale needs a few extra minutes to soften.
Do canned beans always have added salt?
Not always; look for a no-salt-added label, or rinse regular canned beans well to cut the sodium significantly.
Can I use dried beans instead of canned?
Yes, cook them separately until tender first, then add them to the soup in the same step as the canned version.
What if I don't have a parmesan rind on hand?
A small piece of parmesan grated in near the end works in a pinch, though the rind method adds less sodium overall.
Can this soup be frozen?
The base freezes well; add fresh escarole after thawing and reheating since the greens lose texture in the freezer.
Is this soup vegetarian?
Yes, as written with vegetable broth and a standard parmesan rind, though some parmesan is made with animal rennet, so check the label if that matters to you.
More Low-Sodium Recipes
Looking for something else? Low-Sodium Split Pea Soup, Low-Sodium Butternut Squash Soup, and the full Low-Sodium collection.
Who Is Writing This
I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.
If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.
Cook Bolder, Serve Wiser, Eat Better.