

Thick and Hearty Bean Soup
This comforting soup is packed with nutritious beans and rich flavors that will warm you up on any chilly day. It’s easy to make and perfect for a cozy meal with family or friends.
Ingredients
Instructions
Soak and Simmer Beans
Start by covering the navy beans with plenty of water in a large bowl and let them soak for at least 8 hours or overnight. Once soaked, drain and add the beans to a big pot along with the chicken broth, some water, chopped onion, celery, garlic, and a bay leaf. Bring everything to a boil, then lower the heat and let it simmer gently, partially covered, for about an hour until the beans are nearly tender.
Add Tomato Paste
Next, stir in the tomato paste and a good pinch of sea salt. Let the soup simmer for another 45 minutes to let the flavors meld. When it’s done, fish out the bay leaf and discard it.
Blend and Combine Soup
Scoop about half the soup into a blender—work in batches if needed, and don’t fill the blender more than halfway. Pulse a few times to break things up, then blend until smooth. Pour the pureed soup back into the pot with the remaining chunky soup. Give it a good stir, add some fresh parsley, and taste to adjust the seasoning with salt and pepper as needed. Serve warm and enjoy!
Why You’ll Love This Recipe
This soup is warm, filling, and packed with nutrients. It’s perfect for chilly days when you want something comforting and satisfying. The beans add a creamy texture and a rich flavor that makes every spoonful enjoyable.
Serving Suggestions
Serve with a slice of crusty bread or a sprinkle of fresh herbs like parsley or cilantro. A dollop of sour cream or a drizzle of olive oil can add extra creaminess and richness to each bowl.
Storage Tips
Allow the soup to cool completely before storing it in an airtight container. It will keep well in the refrigerator for up to 4 days and can be frozen for up to 3 months. Reheat gently to maintain its thick texture.



