Skip to main content

Tomato and Cannellini Bean Soup

4.8

(33)

Photo of one of our best bean soup recipes a tomato and white bean soup in a bowl with a spoon.
Photo by Eva Kolenko

"Vegetable soup is something I can eat a ton of and still feel healthy. The problem is, I get hungry again two hours later. So I came up with a version with beans, which deliver protein and texture, tiding me over to the next meal." —Rick Martinez, associate food editor, digital

Read More
This sauce is slightly magical. The texture cloaks pasta much like a traditional meat sauce does, and the flavors are deep and rich, but it’s actually vegan!
Salmoriglio is a Mediterranean sauce with herbs, garlic, and olive oil. In this version, kelp is used as the base of the sauce.
Traditionally, this Mexican staple is simmered for hours in an olla, or clay pot. You can achieve a similar result by using canned beans and instant ramen.
This vegan version of the classic North African scramble uses soft silken tofu instead of eggs without any sacrifice of flavor.
This marinara sauce is great tossed with any pasta for a quick and easy weeknight dinner that will leave you thinking, “Why didn’t anyone try this sooner?”
Caramelized onions, melty Gruyère, and a deeply savory broth deliver the kind of comfort that doesn’t need improving.
This luscious chilled yogurt soup, packed with fresh and dried mint, is an incredibly refreshing and cooling appetizer during the summer.
This fragrant salad uses bulgur wheat as its base, an endlessly versatile, slightly chewy grain that’s very popular throughout the eastern Mediterranean.