Warm, hearty, and bursting with flavor, this White Beans with Vegetables recipe is the perfect comfort food for any season. Featuring tender dried white beans, vibrant sautéed vegetables like carrots, celery, zucchini, and tomatoes, and a fragrant broth infused with garlic, thyme, and a bay leaf, this dish is both wholesome and satisfying. Simmered to perfection, the beans become creamy while the vegetables add texture and color, creating a nutrient-rich meal that’s ideal for a cozy dinner or meal prepping. Garnished with fresh parsley, it’s a protein-packed vegan dish that’s as delicious as it is nourishing. Whether served on its own or paired with crusty bread, this simple yet elegant recipe will quickly become a staple in your kitchen. Perfect for plant-based eaters and anyone looking for a healthy, one-pot meal!
Scan with your phone to download!
Place the dried white beans in a large bowl, cover with water, and soak for at least 8 hours or overnight. Drain and rinse the beans before cooking.
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, carrots, and celery to the pot. Sauté for 5-7 minutes, until the vegetables are softened but not browned.
Stir in the minced garlic and cook for an additional 1 minute, until fragrant.
Add the soaked and drained white beans, diced zucchini, and diced tomatoes to the pot. Stir to combine.
Pour in the vegetable broth, and add the bay leaf and thyme sprigs. Stir in the salt and black pepper.
Bring the mixture to a boil, then reduce the heat to low. Cover the pot with a lid and simmer for 1 to 1.5 hours, stirring occasionally, until the beans are tender and creamy.
Remove the bay leaf and thyme sprigs from the pot before serving.
Taste and adjust seasoning with more salt and pepper, if needed.
Ladle the white beans and vegetables into bowls, garnish with fresh parsley, and serve warm.
Serving size | (1727.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1405.7 |
Total Fat 37.5g | 0% |
Saturated Fat 6.1g | 0% |
Polyunsaturated Fat 4.8g | |
Cholesterol 0mg | 0% |
Sodium 4244.1mg | 0% |
Total Carbohydrate 210.8g | 0% |
Dietary Fiber 51.7g | 0% |
Total Sugars 37.9g | |
Protein 67.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 582.6mg | 0% |
Iron 17.4mg | 0% |
Potassium 6846.7mg | 0% |
Source of Calories