Warm up with a bowl of this Dairy-Free Hearty White Bean Soup, a wholesome and nourishing recipe that’s perfect for cozy evenings. Packed with protein-rich white beans, vibrant vegetables like carrots, celery, and leafy greens, and aromatic herbs including thyme and rosemary, this soup is both comforting and incredibly flavorful. A splash of lemon juice brightens the dish while fresh parsley adds a pop of freshness, making every spoonful satisfying and nutritious. Completely dairy-free and easy to prepare, this hearty soup is simmered to perfection in just 30 minutes, making it an ideal go-to for busy weeknights. Perfect as a healthy meal for the whole family or an elegant starter, it’s a flavorful way to enjoy a plant-based and protein-packed dinner!
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!
Calories |
1406 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 43.4 g | 56% | |
| Saturated Fat | 7.4 g | 37% | |
| Polyunsaturated Fat | 7.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5984 mg | 260% | |
| Total Carbohydrate | 204.1 g | 74% | |
| Dietary Fiber | 53.5 g | 191% | |
| Total Sugars | 36.1 g | ||
| Protein | 61.9 g | 124% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 740 mg | 57% | |
| Iron | 21.4 mg | 119% | |
| Potassium | 6159 mg | 131% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.