2(15-oz)cans white beansrinsed and drained (like cannelini, Great northern, or Navy beans)
4cupsvegetable broth
1(15-oz)can diced tomatoesundrained
Salt and pepper to taste
4cupschopped kaleor baby spinach
Lemon juiceoptional, for brightness
3/4cupcoconut milkfull-fat or cashew cream
Get Recipe Ingredients
Instructions
Heat olive oil in a large pot over medium heat. Add onion, carrots, celery and a pinch of salt. Cook until softened, about 5 minutes. Add garlic, tomato paste, oregano, thyme (or basil) and cook for 1 minute more.
Add beans, vegetable broth, undrained tomatoes, and 1/2 teaspoon of salt and pepper. Bring to a boil, then reduce heat and simmer for 15 minutes or until the vegetables are fork-tender.
For a creamy texture, use an immersion blender in short bursts to partially puree part of the soup or mash some of the beans with a potato masher. For a chunkier soup, skip this step.
Bring the soup to a light simmer, stir in kale, and cook until wilted, about 5 minutes. Stir in the coconut milk and let warm in the soup.
Taste and adjust seasoning. Add a squeeze of lemon juice if desired. Serve hot.