Cozy up with a bowl of this **Dairy-Free Hearty White Bean Soup**, a nourishing and wholesome recipe that’s perfect for weeknights or meal prep. Packed with protein-rich white beans, tender vegetables like carrots and celery, and aromatic herbs like thyme and rosemary, this soup is a comforting choice that doesn’t compromise on flavor. A splash of lemon juice adds a refreshing brightness, while leafy greens like spinach or kale bring a nutrient boost. Completely vegan and dairy-free, this soup is simmered with vegetable broth for a satisfying depth of flavor. Ready in just 45 minutes, it’s the ultimate cold-weather remedy or light-yet-filling dinner. Garnished with fresh parsley, this dish is as beautiful as it is delicious—perfect for serving on its own or paired with a crusty loaf of bread for dipping.
Scan with your phone to download!
Begin by preparing the white beans. If using dried beans, soak them overnight and then cook according to package instructions until tender. If using canned beans, simply drain and rinse them well.
In a large pot, heat the olive oil over medium heat.
Add the chopped onion and sauté for about 4 minutes, until it becomes translucent.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced carrots and celery to the pot and sauté for about 5 minutes, until they start to soften.
Pour in the vegetable broth and add the drained white beans.
Stir in the bay leaf, thyme, rosemary, salt, and black pepper.
Bring the soup to a boil over medium-high heat.
Once boiling, reduce the heat to low, cover the pot, and let it simmer for about 20 minutes, allowing the flavors to meld.
Add the chopped spinach or kale and lemon juice to the soup. Stir well and cook for an additional 5 minutes.
Taste and adjust seasoning if necessary, removing the bay leaf before serving.
Serve the soup hot, garnished with fresh parsley. Enjoy your nutritious and comforting dairy-free white bean soup!
Serving size | (2310.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1405.9 |
Total Fat 43.4g | 0% |
Saturated Fat 7.4g | 0% |
Polyunsaturated Fat 7.0g | |
Cholesterol 0mg | 0% |
Sodium 5984.0mg | 0% |
Total Carbohydrate 204.1g | 0% |
Dietary Fiber 53.5g | 0% |
Total Sugars 36.1g | |
Protein 61.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 740.0mg | 0% |
Iron 21.4mg | 0% |
Potassium 6158.7mg | 0% |
Source of Calories