Description
A warm, comforting bowl of homemade white bean soup is the perfect choice for a quick dinner or healthy meal prep. This easy recipe combines creamy white beans, tender vegetables, and a flavorful broth to create a nourishing and satisfying dish. Whether you’re looking for simple dinner ideas, cozy food ideas, or a healthy snack option, this soup delivers rich taste with minimal effort.
Ingredients
1 cup white beans (canned, drained and rinsed)
2 tablespoons olive oil
1 medium onion, chopped
3 cloves garlic, minced
2 medium carrots, sliced
2 celery stalks, chopped
4 cups vegetable broth
1 cup diced tomatoes
2 cups kale or spinach
1 teaspoon dried thyme
1 teaspoon dried rosemary
1 bay leaf
1/2 teaspoon salt
1/2 teaspoon black pepper
1/4 cup grated Parmesan cheese (optional)
1 tablespoon lemon juice (optional)
Instructions
1. Heat olive oil in a large pot over medium heat and sauté onion, carrots, and celery until softened.
2. Add minced garlic, thyme, and rosemary, and cook until fragrant.
3. Stir in diced tomatoes and white beans, mixing well.
4. Pour in vegetable broth and add bay leaf, then bring to a gentle boil.
5. Reduce heat and let the soup simmer for 25–30 minutes.
6. Add kale or spinach and cook until wilted.
7. Season with salt, pepper, and lemon juice.
8. Remove bay leaf and serve hot with Parmesan cheese if desired.
Notes
For a creamier texture, mash some of the beans while the soup simmers.
Always taste and adjust seasoning before serving for the best flavor.
Add a drizzle of olive oil on top for extra richness and depth.
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 5g
- Sodium: 600mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 9g
- Protein: 12g
- Cholesterol: 5mg
Keywords: white bean soup, easy dinner, healthy soup, quick meal, comfort food, meal prep