🥣 Hearty White Bean Vegetable Soup

🌿 Description

This comforting soup features creamy white beans simmered with fresh vegetables, herbs, and garlic in a light, flavorful broth. It’s wholesome, budget-friendly, and perfect for any day of the week.


🛒 Ingredients (Serves 4–5)

  • 2 cups cooked or canned white beans (drained & rinsed)
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 celery stalk, chopped
  • 1 zucchini, chopped
  • 1 tomato, diced (or ½ cup canned tomatoes)
  • 4 cups vegetable broth
  • 1 tsp dried oregano or Italian seasoning
  • Salt & black pepper to taste
  • 1 cup spinach or kale (optional)
  • 1 tbsp lemon juice (for freshness)

👩‍🍳 Instructions

  1. Sauté aromatics
    Heat olive oil in a pot. Add onion and cook until soft, then add garlic.
  2. Add vegetables
    Stir in carrot, celery, and zucchini. Cook for 5 minutes until slightly softened.
  3. Build the soup
    Add tomatoes, white beans, broth, oregano, salt, and pepper.
  4. Simmer
    Let it simmer for 15–20 minutes so flavors blend.
  5. Finish
    Add spinach (if using) and lemon juice. Cook 2–3 more minutes.
  6. Serve warm
    Drizzle with olive oil or sprinkle herbs on top.

💡 Tips

  • Mash a few beans to naturally thicken the soup.
  • Add pasta or rice for extra heartiness.
  • Use rosemary or thyme for deeper flavor.
  • A pinch of chili flakes adds warmth.

🍽️ Serving Ideas

  • Serve with crusty bread or garlic toast
  • Pair with a fresh salad
  • Top with grated Parmesan for extra richness

❓ Q & A

Q: Can I use dried beans?
Yes—soak overnight and cook before adding.

Q: Is this freezer-friendly?
Absolutely! It freezes well for up to 2–3 months.

Q: How to add protein?
Add shredded chicken or keep it plant-based for a protein-rich vegetarian meal.

Q: Can I make it creamy?
Blend a portion of the soup for a thicker texture.

Leave a Reply

Your email address will not be published. Required fields are marked *