Pin There's something deeply comforting about a bowl of Ham and Cannellini Bean Soup, especially when it's brimming with tender chunks of savory ham, creamy white beans, and the aromatic embrace of fresh herbs. This hearty soup is the kind of dish that warms you from the inside out, perfect for chilly evenings or whenever you crave a nourishing, satisfying meal. With its simple preparation and robust flavors, this American-style soup brings together humble ingredients in a way that feels both rustic and refined.
Pin The magic of this soup lies in the harmony of its components. Sweet carrots and celery form the aromatic base, while garlic and fresh herbs like parsley, thyme, and rosemary infuse every spoonful with brightness. The cannellini beans turn velvety as they simmer, creating a naturally creamy texture without any dairy, while the diced ham adds a smoky, savory depth that makes this soup utterly irresistible. It's comfort food at its finest, proving that simple ingredients can create extraordinary results.
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 flavor, use a good quality cooked ham with a hint of smokiness. Leftover holiday ham works beautifully in this recipe. When sautéing the vegetables, take your time to let them soften properly—this builds a sweet, caramelized foundation for the soup. Don't skip the fresh herbs at the end; adding them in the final minutes preserves their bright, vibrant flavor and aroma. If you prefer a thicker soup, use a potato masher to crush some of the beans against the side of the pot before serving, creating a naturally creamy texture.
Varianten und Anpassungen
This versatile soup welcomes many adaptations. Substitute navy beans or Great Northern beans if cannellini beans are not available—they'll work just as well. For a vegetarian version, omit the ham and use vegetable broth, then add smoked paprika or liquid smoke for depth. You can also stir in fresh spinach or kale during the last few minutes of cooking for extra greens. For a heartier meal, add diced potatoes along with the beans. If you enjoy a bit of heat, a pinch of red pepper flakes or a dash of hot sauce adds a pleasant kick.
Serviervorschläge
Serve this hearty soup in deep bowls, garnished generously with additional fresh parsley and a drizzle of good olive oil. Pair it with crusty rustic bread or warm garlic bread for dipping—the combination is absolutely divine. A crisp green salad with a light vinaigrette makes a refreshing accompaniment. For wine pairing, a crisp Sauvignon Blanc or a light Pinot Grigio complements the herbs and savory ham beautifully. This soup also makes excellent leftovers, tasting even better the next day as the flavors continue to meld.
Pin This Ham and Cannellini Bean Soup is more than just a recipe—it's a celebration of wholesome, satisfying cooking that brings people together. Whether you're making it for a cozy family dinner or preparing a batch for the week ahead, this soup delivers comfort, nutrition, and incredible flavor in every spoonful. With its easy preparation, naturally gluten-free profile, and rich taste, it's destined to become a staple in your recipe collection. So gather your ingredients, heat up that pot, and let the aroma of fresh herbs and savory ham fill your kitchen with warmth and welcome.
Recipe Q&A
- → Can I substitute cannellini beans with other beans?
Yes, navy beans or Great Northern beans work well as alternatives, offering a similar creamy texture.
- → How can I make the broth richer in flavor?
Using a low-sodium chicken or vegetable broth enhances depth without overpowering the other ingredients.
- → What herbs complement the soup best?
Fresh parsley, thyme, and rosemary provide vibrant, aromatic notes that elevate the overall taste.
- → Is it possible to make the soup creamier?
Mashing some of the beans during cooking adds a creamy texture without additional ingredients.
- → What sides pair well with this dish?
Rustic bread and a crisp white wine like Sauvignon Blanc complement the flavors wonderfully.
- → Can I prepare this ahead of time?
Yes, the flavors deepen when reheated, making it ideal for advance preparation and leftovers.