Lemon white bean soup is a creamy, vibrant one pot meal that’s perfect for busy weeknights. It’s hearty, filling, and uses simple, budget-friendly ingredients. (gluten-free with soy-free and nut-free options)
Recipe Snapshot
- Prep time: 20 minutes
- Cook time: 20 minutes
- Total time: 40 minutes
- Yield: 4
- Category: Appetizer, Main, Soup
- Cuisine: Mediterranean
Ingredients
For the Creamy Bean Puree
- ⅓ to ½ cup cooked white beans (or use canned)
- ¼ cup cashews (or use [adjustable]⅓[/adjustable] cup silken tofu)
- 2 teaspoons white miso
- 2 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest (or zest of ½ a lemon)
- ½ cup vegetable stock (or more, as needed)
For the Lemon White Bean Soup
- 2 teaspoons olive oil
- 4 cloves garlic (finely chopped)
- 1 cup chopped onion
- 2 teaspoons tomato paste
- 1 teaspoon dried oregano
- ½ teaspoon dill (or 1 tablespoon fresh dill)
- ½ teaspoon smoked paprika
- ¼ to ½ teaspoon black pepper (to taste)
- ¼ teaspoon pepper flakes
- ¾ cup chopped carrots (chopped small)
- ½ cup chopped celery (chopped small)
- ¾ cup chopped red bell pepper (chopped small)
- 1 cup cooked white beans (or drained canned beans)
- ¾ to 1 cup roasted corn ([use frozen or corn on the cob, see recipe for roasting instructions])
- ¾ cup chopped broccoli (chopped small)
- ½ teaspoon salt
- 1½ cups vegetable stock
For Garnish
- chopped fresh herbs
- olive oil
- red pepper flakes
- vegan pesto (or vegan cheddar cheese)
Method
Make the purée.
- Add the white beans, cashews or tofu, miso, lemon juice, lemon zest, nutritional yeast, and stock to a blender. Blend until smooth. If you are using cashews, blend for about a minute, let that mixture sit for five minutes, then blend again until completely smooth. Set aside.
Roast the corn. (optional)
- For corn on the cob, roast it directly on a grill or gas stove until the kernels are mostly blackened. Then remove the kernels, and set them aside. If you are using frozen corn, roast it in a skillet with 1 teaspoon oil for 4 to 5 minutes until golden. You can also skip roasting if you prefer, but it adds a lovely smoky flavor.
Make the lemon white bean soup.
- Chop all of the veggies, if you haven’t already into similar size pieces. Heat a large saucepan over medium heat, and add the olive oil. Once the oil is hot, add the garlic and sauté for about 10 seconds, then add the onion and a good dash of salt, and cook until the onion turns translucent. Add in the tomato paste, herbs, and spices, and a splash of the stock. Mix everything well, and cook for about 30 seconds so the tomato paste can roast a little bit. Add the carrots and celery with another dash of salt. Mix, cover, and cook for 3 to 4 minutes. Add the bell pepper, mix, cover, and cook for another 3 to 4 minutes, until all the veggies start to soften. Add the roasted corn, white beans, broccoli, salt, and the bean purée. Use the stock to rinse out your blender and add that to the pot, as well. Mix everything together, partially cover, and cook for 8 to 10 minutes, or until the soup is thick and creamy.
- Taste and adjust the flavor. Add more salt or lemon juice, if needed. If the soup thickens too much, add a splash of stock to loosen it. It will continue to thicken as it sits, so adjust accordingly. Serve topped with fresh herbs, pepper flakes, and vegan cheese or vegan pesto and some toasted multigrain bread or garlic bread for a fabulously delicious, hearty meal.
Kiyaan Singh’s Kitchen Note
Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.