You’re one pot and 30 minutes away from an easy and delicious soup. Smoky fire roasted tomatoes, creamy cannellini beans, lacinato kale, and fresh leek come together to make a comforting plant-based meal.
Other delicious additions
Here are a couple optional add-ins that can be included when you make the recipe.
Mushrooms: I didn’t add mushrooms in the recipe because I know they can be controversial. But if you’re a mushroom fan (I sure am), toss in some sliced mushrooms when you’re cooking the leeks—they make a tasty addition!
Pasta: Sometimes I like to serve this soup with pasta in it. Orzo or macaroni are great options because they’re a good size for soup, but any smaller “spoonable” pasta shape would be great. However, this addition will take your soup from a one-pot to a two-pot meal. That’s because you’ll need to cook the pasta in a separate pot to prevent the soup from getting too thick and goopy. Instead cook the pasta al dente in a separate pot, drain it, and then add it to the soup. Because we're only two people, I also usually cook only the amount of pasta that we’ll eat that day. If there’s leftover soup I don’t leave pasta in it to get soggy, instead I cook another batch of pasta when we eat the leftover soup.
Not into pasta? Serve it with some freshly baked rosemary and garlic beer bread! It's super easy.
Let's tackle some FAQs:
Do I need to use fire roasted tomatoes?
YES! I mean, technically, no. You could use a regular crushed tomato, but you’re going to be missing out on the awesome flavour that comes with fire roasted tomatoes. I would highly recommend trying it out with the fire roasted variety.
What can I use instead of leek?
You’ll get a slightly different flavour, but you can use most other alliums (the onion plant family). I’ve used regular cooking onions and shallots with delicious results.

Smoky Tomato White Bean Kale Soup
You’re one pot and 30 minutes away from an easy and delicious vegan soup!
Ingredients
- 1 tablespoon olive oil
- 1 cup leek (chopped)
- 2 cloves garlic (minced)
- 1 teaspoon fresh rosemary (minced)
- ½ teaspoon smoked paprika
- 1 14oz can fire roasted crushed tomatoes
- 2 14oz cans cannellini beans (drained + rinsed)
- 2 cups kale (chopped + loosely packed)
- 3-4 cups vegetable broth*
- salt and pepper (to taste)
Instructions
-
Sauté the chopped leek with olive oil in a medium/large pot over medium heat until the leek softens. Add in the garlic, rosemary, and paprika and sauté for another couple minutes without letting the garlic brown.
-
Add in canned tomatoes, rinsed beans, kale leaves and broth. Taste and add salt + pepper to your liking. Simmer for 15-20 minutes and serve.
Recipe Notes
*You may want to consider either using a low sodium broth or subbing some of the broth for water if your canned tomatoes and/or beans have added salt. Better to have an under-salted soup that you can adjust to your taste than too much salt!
If you make this tomato white bean kale soup, be sure to tag me on Instagram and leave a review below!
Pe
Just had soup with this name and it seems like the same ingredients at Mountain Braihais in New Paltz. It was so good I went looking for a recipe. Excited to try it.