Description
White Bean and Tomato Soup is a gentle, nourishing meal that feels like a quiet hug on a busy day. Blending protein-rich cannellini beans with the smoky sweetness of fire-roasted tomatoes, this plant-based soup is both comforting and efficient. It is a one-pot rustic dish that provides essential fiber and vitamins, ready in under forty minutes. Perfect for a quick, healthy lunch or a cozy dinner, this recipe celebrates clean ingredients and intentional, soulful cooking.
Ingredients
2 tablespoons olive oil
1 small yellow onion, finely diced
4 cloves garlic, minced
1/2 teaspoon crushed red pepper flakes
1/2 teaspoon salt
Black pepper to taste
3 tablespoons fresh chopped parsley
2 cans (15 oz each) cannellini beans, rinsed and drained
1 can (14.5 oz) fire-roasted diced tomatoes
3 cups vegetable broth
1 tablespoon fresh lemon zest
Instructions
Heat olive oil in a large pot over medium heat.
Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic, crushed red pepper flakes, salt, and black pepper, cooking for another minute until fragrant.
Add the fire-roasted tomatoes with their juices and the vegetable broth, bringing the mixture to a gentle simmer.
Stir in the drained white beans and simmer for 15 minutes to allow flavors to meld.
Remove from heat and stir in the fresh parsley and lemon zest.
Serve warm, optionally drizzled with a touch of extra olive oil.
Notes
Store leftovers in an airtight container in the refrigerator for up to 3 days. This soup pairs beautifully with crusty artisan bread or a light side salad. To make it creamier, you can lightly mash a portion of the beans with a fork directly in the pot before serving.