Ingredients
Scale
For the Soup Base:
- 1 pound dried white beans (like Great Northern or cannellini beans)
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 bay leaf
- 6 cups vegetable broth (or chicken broth for added flavor)
- 2 tablespoons olive oil
- Salt and pepper to taste
For the Finish:
- 2 cups kale or spinach (optional for added greens)
- 1 tablespoon lemon juice (for brightness)
- Fresh parsley for garnish (optional)
Instructions
Prepare the Beans
- Soak the Beans: Begin by rinsing the dried beans under cold water. Then, place them in a large bowl and cover with water. Let them soak for 6-8 hours or overnight. If you’re short on time, you can use the quick-soak method: bring the beans to a boil for 2 minutes, then turn off the heat and let them sit for 1 hour. Drain and rinse them before cooking.
- Cook the Beans: In a large pot, add the soaked beans and cover with fresh water. Bring to a boil, then reduce the heat and simmer for about 40 minutes, or until the beans are tender. Drain and set aside.
Cook the Vegetables
- Sauté the Aromatics: In the same large pot, heat olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables begin to soften and the onion is translucent.
- Add Garlic and Herbs: Stir in the minced garlic, thyme, rosemary, and bay leaf. Sauté for an additional 1-2 minutes, allowing the herbs to become fragrant.
Simmer the Soup
- Add the Broth: Pour in the vegetable broth, then add the cooked beans. Stir to combine, and bring the mixture to a boil.
- Simmer the Soup: Reduce the heat to low and let the soup simmer uncovered for 20-25 minutes, allowing the flavors to meld together. Stir occasionally and taste, adjusting the seasoning with salt and pepper as needed.
Finish the Soup
- Add Greens: If using, add the chopped kale or spinach in the last 5 minutes of cooking to allow it to wilt into the soup.
- Add Lemon Juice: Stir in the lemon juice to brighten up the soup and balance the flavors.
- Garnish and Serve: Ladle the soup into bowls, garnish with fresh parsley if desired, and serve hot with a slice of crusty bread.
- Prep Time: 10 min.
- Cook Time: 50 min.
Nutrition
- Serving Size: 6-8 servings
- Calories: 250 kcal
- Fat: 5g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 12g