Save There's something deeply comforting about a bowl of ham and cannellini bean soup simmering on the stove, filling your kitchen with the aroma of fresh herbs and savory broth. This hearty American classic brings together tender chunks of ham, creamy white beans, and a vibrant medley of parsley, thyme, and rosemary for a dish that warms both body and soul. Perfect for chilly evenings or when you need a nourishing meal that comes together in just an hour, this soup delivers rich flavor without complicated techniques. Whether you're using leftover holiday ham or starting fresh, this recipe transforms simple ingredients into something truly satisfying.
Save The beauty of this soup lies in its simplicity and versatility. The classic mirepoix base of onions, carrots, and celery creates a foundation of flavor that's enhanced by garlic and fresh herbs. Cannellini beans provide a creamy texture and hearty substance, while the ham adds a savory, slightly smoky note that ties everything together. This is the kind of recipe that becomes a family favorite, one you'll return to again and again when you need something reliable, delicious, and deeply satisfying.
Ingredients
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
- 2 cups cooked ham, diced
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 6 cups low-sodium chicken or vegetable broth
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh thyme leaves, chopped
- 1 tbsp fresh rosemary, finely chopped
- 1 bay leaf
- 1/2 tsp freshly ground black pepper
- 1/2 tsp salt (adjust to taste)
- 2 tbsp olive oil
Instructions
- Step 1
- Heat the olive oil in a large soup pot over medium heat.
- Step 2
- Add the onion, carrots, and celery. Sauté for 5–7 minutes until softened.
- Step 3
- Stir in the garlic and cook for 1 minute until fragrant.
- Step 4
- Add the diced ham and cook for another 2 minutes, stirring occasionally.
- Step 5
- Add the cannellini beans, broth, bay leaf, salt, and pepper. Stir to combine.
- Step 6
- Bring the soup to a boil, then reduce heat to low and simmer uncovered for 30 minutes.
- Step 7
- Remove the bay leaf. Stir in the parsley, thyme, and rosemary. Simmer for an additional 2–3 minutes.
- Step 8
- Taste and adjust seasoning if needed. Serve hot, garnished with extra fresh herbs if desired.
Zusatztipps für die Zubereitung
For the best results, take your time sautéing the vegetables in the beginning—this builds a flavorful foundation for the entire soup. Don't rush the simmering process; the 30-minute simmer allows all the flavors to meld together beautifully. If you prefer a thicker, creamier soup, use a potato masher or the back of a wooden spoon to mash some of the cannellini beans against the side of the pot before adding the fresh herbs. This releases their starches and creates a velvety texture without adding cream. Always add the fresh herbs at the end of cooking to preserve their bright, aromatic qualities—overcooking them can make them taste dull and bitter.
Varianten und Anpassungen
This recipe is wonderfully adaptable to your preferences and what you have on hand. If cannellini beans aren't available, substitute with navy beans or Great Northern beans for similar results. For a vegetarian version, omit the ham and use vegetable broth, adding smoked paprika or liquid smoke for depth. You can also add spinach or kale in the last few minutes of cooking for extra nutrition and color. For a heartier soup, add diced potatoes along with the broth. If you prefer a brothier consistency, simply add more stock; for a thicker soup, mash more beans or let it simmer longer uncovered to reduce.
Serviervorschläge
Serve this soup hot in deep bowls, garnished with a sprinkle of freshly chopped parsley and a drizzle of high-quality olive oil. Pair it with crusty rustic bread or warm dinner rolls for dipping into the flavorful broth. A crisp white wine like Sauvignon Blanc complements the herbs beautifully, while a light salad with lemon vinaigrette provides a refreshing contrast. This soup also makes excellent leftovers—store it in an airtight container in the refrigerator for up to four days, or freeze portions for up to three months. The flavors actually deepen and improve after a day, making it perfect for meal prep or advance preparation.
Save This ham and cannellini bean soup with fresh herbs is more than just a recipe—it's a warm embrace in a bowl, perfect for bringing comfort to your table any day of the week. With its balance of protein, vegetables, and aromatic herbs, it's a complete meal that satisfies both hunger and the soul. The simplicity of the preparation means you can focus on what matters most: gathering around the table with loved ones and enjoying good food together. Make it once, and it will quickly become a staple in your kitchen repertoire.
Common Recipe Questions
- → Can I use other beans instead of cannellini beans?
Yes, navy beans or Great Northern beans are excellent substitutes that maintain a similar creamy texture and mild flavor.
- → How can I make the soup creamier?
You can mash some of the beans against the pot side before serving to add a thicker, creamier texture without additional dairy.
- → What herbs complement this soup best?
Fresh parsley, thyme, and rosemary provide vibrant, aromatic notes that enhance the savory components beautifully.
- → Is this soup suitable for gluten-free diets?
Yes, provided the broth used is certified gluten-free and all canned ingredients are checked for hidden gluten-containing additives.
- → What is the best way to serve this dish?
Serve hot with rustic bread and pair with a crisp white wine such as Sauvignon Blanc to complement the flavors.