White Bean Soup with Kale is nourishing, comforting, and simple to make with canned Great Northern beans, nutritious kale, spinach, and pantry-friendly ingredients!
Heat the olive oil over medium-low heat in a large pot. Add the onion and garlic and let it cook, stirring occasionally, until the onions are translucent, about 5 minutes.
Stir in the celery and carrots, and cook for another 3-5 minutes.
Add the broth and bring to a boil. Rinse and drain the beans well. Stir into the soup, lower the heat to a simmer, and let it continue cooking until the carrots and celery are tender. Using an immersion blender, wooden spoon or potato masher, mash some of the beans - this will make the soup thicker and creamier.
Drop in the kale and adjust the seasoning with salt and pepper. Let it bubble for about another 5 minutes, then stir in the spinach and about a tablespoon of the parsley.
Serve immediately with a drizzle of olive oil and more parsley sprinkled on top, and croutons, if you like!
Video
Notes
White Bean Soup Tips
Make it vegetarian: use vegetable broth. The recipe will then be vegan!
What greens can I use in this soup? I use a combination of kale and spinach for that one-two punch, but use whatever you have on hand. Make it all kale, all spinach or your favorite greens. Swiss chard would work nicely here, too.
Canned beans or dried beans? I use canned beans because it means I can make the soup in under half an hour. Be sure to drain the liquid and rinse the beans well. If you have dried beans and the time, go for it!
What beans can I use?Great Northern beans or cannellini beans work perfectly here, but you can also use navy beans or your favorite white beans.
Mashing the beans makes it creamy. Don't skip this step as it adds texture and creaminess to the soup.