Ingredients
2 tablespoons olive oil or 1/4 cup water
1 small or medium yellow onion, diced
3 large carrots, sliced or diced
2 to 3 stalks celery, sliced or diced
2 to 4 cloves garlic, minced
1/2 teaspoon dried thyme
1/2 teaspoon to 2 teaspoons dried rosemary or 1 tablespoon fresh rosemary, finely chopped
3 cans (15 oz each) white beans (cannellini, great northern, or chickpeas), drained and rinsed
4 to 5 cups low sodium vegetable broth
2 tablespoons tahini (can substitute with cashew butter or peanut butter)
Juice of 1 to 2 lemons, plus zest of 1 lemon (optional)
Salt and pepper to taste
Fresh chopped parsley for garnish
Optional: 2 cups kale, escarole, or butternut squash, diced
Optional: 1/3 cup grated Parmesan or nutritional yeast
Instructions
1. In a large pot, heat olive oil or water over medium heat. Add diced onion, carrots, and celery; sauté for about 7 minutes until softened.
2. Add garlic, thyme, and rosemary; continue cooking for 1 more minute until fragrant.
3. Stir in white beans, vegetable broth, salt, and pepper. If using butternut squash, add it at this step. Bring to a boil, then reduce heat to low and simmer for 20 to 25 minutes until vegetables are tender.
4. Near the end of cooking, add kale or escarole and lemon juice, letting the greens wilt.
5. Remove from heat and stir in tahini for creaminess, adding lemon zest for extra brightness if desired. Optional: add Parmesan or a dairy-free substitute off the heat until incorporated.
6. Taste and adjust seasoning with salt, pepper, or lemon juice. Serve warm, garnished with parsley and an extra lemon squeeze.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🌿 Add a handful of spinach or kale for extra nutrition and vibrant color.
⏱ Use frozen veggies like butternut squash and kale for convenience and reduced prep time.
🧅 For a creamy texture, blend a portion of the beans or use tahini to enrich the soup.
- Prep Time: 5 minutes
- Cooling Time: 5 minutes
- Cook Time: 20-25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Vegan
- Diet: Vegan
Nutrition
- Serving Size: 1 bowl
- Calories: 240-357
- Sugar: N/A
- Sodium: Adjustable
- Fat: 5-9 grams
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 40-54 grams
- Fiber: 11-15 grams
- Protein: 10-15 grams
- Cholesterol: 0 mg
