This soup is what I make when I want something that feels indulgent but comes together in one pan in under 30 minutes. It’s creamy without a drop of dairy — coconut milk and the beans do all the work — so it’s an easy one to put on repeat whether you’re feeding a vegan household or just want a lighter dinner.
Cannellini beans are doing double duty here: almost 13 grams of plant-based protein per serving alongside nearly 12 grams of fiber, which is exactly the combination that keeps a soup from feeling like a snack. Sun-dried tomatoes and tomato paste add concentrated iron and manganese, while the spinach brings a big jump in vitamin A, vitamin K, and folate. (If oxalates are something you’re watching, this is a good one to make without the spinach — everything else about the recipe holds up fine without it.)
The coconut milk isn’t just there for creaminess, either. Vitamin A, vitamin K, and vitamin E are all fat-soluble, meaning your body needs dietary fat in the same meal to actually absorb them — and this soup doesn’t fall short on that front, with a single serving covering over half a day’s vitamin A and several times over on vitamin K. That’s the quiet upside of a full-fat coconut milk base instead of a low-fat broth: it’s not just flavor, it’s what makes the rest of the nutrition in the bowl usable. Make it as a full meal with crusty bread, or ladle smaller portions into mugs as a starter before a bigger dinner — either way it reheats beautifully, and the flavor only gets better on day two.
Jump to Recipe
Sun-Dried Tomato Bean Soup
Ingredients
Method
- In a large frying pan, add olive oil. Sauté onion, garlic, and sun-dried tomatoes until lightly cooked.
- Add beans, Greek seasoning, and spinach to the pan and cook for an additional 2-3 minutes until hot.
- Add lemon juice, tomato paste, coconut milk, and some water until you reach the consistency you desire. Lower heat and simmer for a few more minutes. Season with sea salt and pepper to taste.
- Garnish with fresh basil and roasted pine nuts if desired.
Leave a Reply