Cannellini Bean Soup with Parmesan (Tuscan Recipe)
This Tuscan-style soup combines tender cannellini beans, softly cooked onion, carrot, and celery, rosemary, broth, and Parmesan. Sweat the vegetables in olive oil, then simmer the beans gently for 20–25 minutes. A heavy-bottomed stainless steel or enameled pot helps control the heat, while mashing a few beans gives the broth a creamy body.
Want a warm, filling dinner that takes one pot and doesn’t need a long list of ingredients? This soup is a practical answer: canned beans keep prep short, and a gentle simmer lets the vegetables, rosemary, and Parmesan build flavor without much fuss.
In the stovetop recipes I develop, small choices make a noticeable difference. Cut the vegetables to a similar size so they soften at the same pace, and keep the heat low enough that the soup simmers rather than boils hard. Those steps help the beans stay tender and reduce the chance of scorching.
Cookware Compatibility and Ingredient Preparation
The right pot makes gentle cooking easier. Choose a heavy-bottomed pot that holds at least 3 quarts, with enough room to stir without splashing. Tri-ply stainless steel and enameled cast iron both work well; for induction, confirm that the pot is induction-compatible.
For four servings, gather:
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, diced
- 1 medium carrot, diced
- 1 celery stalk, diced
- 1 pinch salt, plus more to taste
- 3 garlic cloves, minced
- 1 tablespoon chopped fresh rosemary, or 1 teaspoon dried rosemary
- 2 cans cannellini beans, drained and rinsed, about 3 cups
- 4 cups low-sodium broth, plus more as needed
- 1 Parmesan rind, optional
- ½ cup finely grated Parmesan, plus more for serving
- Black pepper, to taste
Sweating means cooking vegetables gently in a little fat until they soften and release aroma, without browning them. For this soup, that slow start helps form a flavorful base. Dice the onion, carrot, and celery into small, even pieces, and rinse the beans in a colander.
A stainless steel or enameled pot is a useful choice if you plan to add acidic ingredients such as tomatoes or wine. Bare cast iron and carbon steel can react with prolonged acidic cooking, which may affect the seasoning and give food a metallic taste. This version does not need acidic ingredients.
| Pot type | Suitability for this soup | Practical note |
|---|---|---|
| Tri-ply stainless steel | Suitable | Works on induction if the manufacturer says it does |
| Enameled cast iron | Suitable | Avoid impact and abrupt temperature changes |
| Bare cast iron or carbon steel | Less suitable for long acidic cooking | Avoid prolonged simmering with tomato, wine, or other acidic additions |
| Nonstick | Usable with care | Avoid high heat; follow the maker’s temperature limits |
Warm the pot over medium-low heat, then add the oil. Do not heat an empty nonstick pan. Oil smoke points vary by oil and refinement, so do not wait for the oil to smoke before adding the vegetables.
Sweating Aromatics, Simmering Beans, and Finishing the Soup
A gentle simmer gives the ingredients time to share flavor without breaking down the beans too quickly. The full cooking time after adding beans and broth is 20–25 minutes. Stir now and then with a wooden or silicone utensil, and scrape the bottom gently to catch any food that begins to stick.
-
Soften the vegetables. Add the onion, carrot, celery, and a pinch of salt to the warm oil. Cook over medium-low heat for 8–10 minutes, stirring now and then. The vegetables should soften, not brown. If they begin to color quickly, lower the heat.
-
Add garlic and rosemary. Stir in the minced garlic and rosemary and cook for about 30 seconds. This short step releases their aroma; avoid letting the garlic darken, since it can taste bitter.
-
Add broth and beans. Pour in the broth, then stir in the rinsed cannellini beans. Add the Parmesan rind if using. Bring the soup just to a simmer, then lower the heat.
-
Simmer gently. Cook for 20–25 minutes, stirring periodically. Aim for a gentle simmer of about 90–96°C / 194–205°F, not a rolling boil. The exact burner setting varies by stove and pot, so watch the surface: small, occasional bubbles are a useful sign.
-
Adjust the texture. For a thicker soup, press some beans against the side of the pot with the back of a spoon. You can also blend a portion and stir it back in. If the soup becomes thicker than you like, add broth a little at a time.
-
Season and finish. Remove the Parmesan rind. Taste the broth before adding more salt, since Parmesan and some broths are salty. Stir in the grated Parmesan and black pepper just before serving.
| What you notice | Likely reason | What to do |
|---|---|---|
| The vegetables brown before they soften | The heat is too high | Lower the heat and stir more often |
| The broth boils hard | The burner is too high | Reduce heat until only small bubbles appear |
| The soup seems thin | Few beans have broken down | Mash some beans or blend a portion |
| The soup tastes too salty | Broth or cheese may be saltier than expected | Add unsalted broth or water, then taste again |
| Food catches on the pot bottom | Heat is high or the soup needs stirring | Lower the heat and scrape gently with a safe utensil |
When I develop one-pot bean soups, I treat the simmer as the main control point: a little steady bubbling is enough. A rolling boil is not needed to warm canned beans or bring the flavors together. If your stove runs hot, move the pot to a smaller burner or reduce the setting further.
Cooling, Cleaning, and Cookware Care
Handle leftovers with care, and let the pot cool enough to handle before cleaning. For safe cooling, divide soup into shallow containers rather than leaving a large pot to cool for a long time. Avoid sudden temperature changes, which can stress cookware and may warp metal or damage enamel.
If you are cooling a large batch, the FDA Food Code benchmarks are 57°C to 21°C / 135°F to 70°F within 2 hours, then to 5°C / 41°F within 4 more hours. Refrigerate leftovers promptly in shallow containers, and follow local food-safety guidance for storage and reheating.
Do not pour cold water into a hot pot or place a hot pot in cold water. Let it cool first. For nonstick or enamel, avoid abrasive scouring pads and harsh abrasives. Aerosol cooking sprays can leave residue on nonstick surfaces, so use oil poured from a bottle instead.
For stuck-on soup, add warm water after the pot has cooled enough to handle and let it soak before washing. Use a soft sponge and follow the cookware maker’s care instructions. Good cleanup starts with gentle heat during cooking: less scorching usually means less scrubbing.
Serving, Parmesan Finish, and Dining Presentation
Serve the soup hot, with grated Parmesan added at the table so each person can choose how much to use. A little extra black pepper works well with the rosemary. If the soup thickens while it sits, stir in a splash of broth or water to loosen it before serving.
For a simple meal, serve it with toasted bread or a green salad. These are serving options, not required ingredients; the soup is complete on its own. If making it ahead, keep the extra Parmesan separate and stir it into each bowl at serving time.
For a different texture at the table, offer a small bowl of grated Parmesan and let diners add it themselves. That also makes it easier to adjust the saltiness from bowl to bowl. The main next step is to taste the soup warm, then adjust broth, pepper, and cheese in small amounts.
Frequently Asked Questions
These answers cover common questions about ingredients, texture, timing, and cookware for this bean soup. The recipe uses canned cannellini beans and a gentle stovetop simmer, so it does not require soaking beans or special equipment. Adjust thickness with broth or mashed beans, and check your cookware maker’s care instructions.
Can I use dried cannellini beans instead of canned?
Yes, but cook them until tender before adding them to the soup. Dried beans need a separate cooking step and will change the total time.
Do I need to rinse canned cannellini beans?
Rinsing and draining them is a practical way to remove the packing liquid. It also makes it easier to control the soup’s seasoning.
Can I make this soup without a Parmesan rind?
Yes. The rind is optional. Grated Parmesan stirred in at the end still gives the soup a Parmesan finish.
How do I make cannellini bean soup thicker?
Mash some beans against the pot or blend a small portion, then stir it back in. Add broth if the soup becomes too thick.
Why are my beans breaking apart?
A hard boil or vigorous stirring can break tender canned beans. Keep the soup at a gentle simmer and stir carefully.
Can I add tomatoes or wine?
You can, but those ingredients add acidity and change the flavor. For a prolonged acidic simmer, choose stainless steel or enameled cookware rather than bare cast iron or carbon steel.
What pot works on an induction stove?
Use a pot labeled induction-compatible. Tri-ply stainless steel and some enameled cast-iron pots work, but check the specific product information.
Can I freeze leftover soup?
Freezing may change the beans’ texture. If you freeze it, cool and store it safely, then thaw and reheat it thoroughly; add broth if it seems thick.
How should I reheat leftovers?
Reheat gently in a pot, stirring now and then. Add a little broth or water if needed, and avoid a prolonged hard boil.
When should I add the Parmesan?
Stir grated Parmesan into the soup just before serving, or offer it at the table. Taste first, since Parmesan adds salt as well as flavor.
(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)
