Save to Pinterest There's something deeply satisfying about a bowl of hearty ham and cannellini bean soup that fills your kitchen with the aroma of fresh herbs and savory broth. This comforting American classic brings together tender chunks of cooked ham, creamy cannellini beans, and a vibrant medley of parsley, thyme, and rosemary to create a dish that warms you from the inside out. Perfect for chilly evenings or when you need a nourishing meal that's both simple and satisfying, this soup delivers rich flavor in just an hour from start to finish.
Save to Pinterest The beauty of this ham and cannellini bean soup lies in its simplicity and versatility. The combination of aromatic vegetables—onion, carrots, and celery—forms the classic mirepoix base that gives the soup its depth, while fresh garlic adds a fragrant punch. The cannellini beans become beautifully tender as they simmer, absorbing all the savory flavors from the ham and herbs. Whether you're using leftover holiday ham or grabbing some from the deli counter, this recipe transforms simple ingredients into something truly special.
Ingredients
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
- Meats: 2 cups cooked ham, diced
- Vegetables: 1 medium yellow onion, diced; 2 medium carrots, peeled and diced; 2 celery stalks, diced; 3 cloves garlic, minced
- Beans: 2 cans (15 oz each) cannellini beans, drained and rinsed
- Liquids: 6 cups low-sodium chicken or vegetable broth
- Herbs & Seasonings: 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)
- Other: 2 tbsp olive oil
Instructions
- Step 1: Prepare the aromatics
- Heat the olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Sauté for 5–7 minutes until softened.
- Step 2: Add garlic and ham
- Stir in the garlic and cook for 1 minute until fragrant. Add the diced ham and cook for another 2 minutes, stirring occasionally.
- Step 3: Build the soup base
- Add the cannellini beans, broth, bay leaf, salt, and pepper. Stir to combine.
- Step 4: Simmer
- Bring the soup to a boil, then reduce heat to low and simmer uncovered for 30 minutes.
- Step 5: Finish with fresh herbs
- Remove the bay leaf. Stir in the parsley, thyme, and rosemary. Simmer for an additional 2–3 minutes.
- Step 6: Serve
- Taste and adjust seasoning if needed. Serve hot, garnished with extra fresh herbs if desired.
Zusatztipps für die Zubereitung
For a creamier texture, use the back of your wooden spoon to mash some of the beans against the side of the pot before serving. This releases their natural starches and creates a velvety consistency without adding cream. If you prefer a thicker soup overall, you can also puree one cup of the finished soup and stir it back in. When selecting your ham, opt for a quality cooked ham with minimal additives—leftover holiday ham works beautifully here. Always taste your soup before adding the full amount of salt, as the ham and broth may already provide enough seasoning.
Varianten und Anpassungen
This versatile soup adapts easily to what you have on hand. Substitute navy beans or Great Northern beans if cannellini beans are not available—they'll provide a similar creamy texture. For a vegetarian version, omit the ham and use vegetable broth, adding smoked paprika or liquid smoke for depth. You can also add a handful of fresh spinach or kale during the last few minutes of cooking for extra nutrition. To make this soup dairy-free and gluten-free, ensure your broth contains no gluten or dairy additives by checking the labels carefully.
Serviervorschläge
Serve this hearty soup with crusty rustic bread for dipping, or alongside a simple green salad for a complete meal. For an elegant touch, drizzle each bowl with a bit of high-quality olive oil and top with freshly grated Parmesan cheese (if not keeping it dairy-free). This soup pairs wonderfully with a crisp white wine such as Sauvignon Blanc, whose bright acidity complements the rich, savory flavors. Leftovers store beautifully in the refrigerator for up to 4 days and can be frozen for up to 3 months—just be sure to cool completely before transferring to airtight containers.
Save to Pinterest This ham and cannellini bean soup with fresh herbs is proof that the most comforting meals don't require complicated techniques or exotic ingredients. With its perfect balance of tender ham, creamy beans, aromatic vegetables, and vibrant herbs, this easy one-pot wonder delivers restaurant-quality flavor right in your own kitchen. Whether you're feeding a hungry family on a busy weeknight or meal-prepping for the week ahead, this nourishing soup is sure to become a regular rotation in your recipe collection.
Questions & Answers
- → What beans can I use instead of cannellini?
Navy beans or Great Northern beans are excellent substitutes that maintain a similar texture and flavor.
- → How can I make the soup creamier?
Mash a portion of the beans against the pot’s side before serving to create a naturally creamy texture.
- → Can I use vegetable broth instead of chicken broth?
Yes, vegetable broth works well and keeps the dish vegetarian-friendly while preserving its flavor.
- → What herbs enhance this soup's flavor?
Fresh parsley, thyme, and rosemary add vibrant and aromatic notes that complement the ham and beans beautifully.
- → Is this dish suitable for gluten-free diets?
Yes, as long as you select gluten-free broth and verify other ingredients, this dish is naturally gluten-free.