Appadam of My Eye
ThaaliOne-PotCurriesTiffinsChaatsHandheldsNoodlesGlobal
← All recipes

White Bean Soup

Global Food & Fusion

Protein
White Beans
Complete the plate
A full plate on its own
Serves
2
Hands-on · total
15 min · 47 min (est.)
Walk-away
No

Plan ahead: soak white beans overnight. Canned works too - rinse and skip the soak.

Quick with bread. About 15 min if you have bread ready.

White Bean SoupFrom my
kitchen
White Beansmedium effortweeknight-friendlyleftover-friendlybatch-cookprotein-forwardhigh-fiber

- Cook this meal

Ingredients & method

Prep

15 mins

Cook

32 mins

Total

47 mins

Serves

4

scaled from 2 servings - quantities marked “to taste” or “as needed” aren’t adjusted

Ingredients

Beans & Base

3 cupscooked white beans

OR

1½ cupdried white beans, soaked overnight and cooked until tender

Vegetables

2medium onion, diced4medium tomatoes, chopped½ cupmarinara sauce

Optional additions

2medium carrot, diced2small zucchini, diced2 cupspinach, roughly chopped2 cupbroccoli florets2celery stalk, diced2 cupkale, chopped

Soup Base

2 tbspolive oil4-6garlic cloves, minced6-8 cupsvegetable broth or waterto tasteSalt1 tspblack pepper2 tspfresh rosemary or thyme(optional)

Instructions

  1. 01

    If using dried white beans, soak them overnight, discard the soaking water, and cook them until tender before making the soup - (cook for 0 minutes on high pressure on Instant Pot, they are a sensitive bean).

  2. 02

    Heat olive oil in a large pot over medium heat.

  3. 03

    Add rosemary or thyme (if using) and let it warm in the oil for a few seconds. This gently infuses the oil with the herb flavor.

  4. 04

    Add the garlic and sauté until fragrant.

  5. 05

    Add the diced onion and cook until soft and translucent.

  6. 06

    Add the tomatoes and cook until they begin to break down and become slightly saucy.

  7. 07

    Add any optional vegetables like carrots, zucchini, or broccoli and cook for a few minutes till they’re tender.

  8. 08

    Add the white beans, vegetable broth or water, salt, and black pepper. Stir well. Simmer for 15 - 20 minutes until the vegetables are tender and the flavors come together.

  9. 09

    Stir in the ¼ cup marinara sauce. This small addition adds depth and richness without making the soup taste like pasta sauce.

  10. 10

    Stir in spinach at the end and allow it to wilt for 1 - 2 minutes.

  11. 11

    Taste and adjust salt if needed.

  12. 12

    Serve warm with a drizzle of olive oil, fresh herbs, or cracked black pepper on top.

  13. 13

    This simple White Bean Soup is cozy, hearty, and naturally creamy from the beans. It is a great example of a meal where a few simple ingredients come together beautifully.

Worth knowing

  • White beans come with many names depending on where you shop - cannellini beans, white kidney beans, great northern beans, navy beans, or white broad beans can all work beautifully in this recipe.
  • Keep the seasoning simple! The flavor comes from the beans, olive oil, tomatoes, onions, and herbs rather than a long list of spices.
  • The small splash of marinara sauce is optional but highly recommended. Just ¼ cup for two servings adds a subtle tomato richness and depth.
  • Rosemary and thyme are my favorite herbs for this soup, but feel free to skip them or use whatever fresh herbs you have on hand.
  • Serves well with some toasted bread on the side!

Day 2 plan

Great for making ahead. Refrigerate portions and reheat gently, stirring well. Add fresh toppings or a squeeze of lemon before serving.