White Bean Soup With Tomato (Printable)

Creamy Mediterranean-style soup with cannellini beans, tomatoes, and aromatic herbs in under an hour.

# What You Need:

→ Beans & Base

01 - 2 tablespoons olive oil
02 - 1 medium yellow onion, diced
03 - 2 cloves garlic, minced
04 - 2 cans (15 oz each) cannellini or great northern beans, drained and rinsed
05 - 4 cups vegetable broth

→ Tomatoes & Seasonings

06 - 1 can (14.5 oz) diced tomatoes with juices
07 - 1 tablespoon tomato paste
08 - 1 teaspoon dried thyme
09 - 1 teaspoon dried oregano
10 - 1/2 teaspoon smoked paprika
11 - 1/4 teaspoon red pepper flakes, optional
12 - Salt and freshly ground black pepper to taste

→ Finishing Touches

13 - 1/4 cup heavy cream or coconut cream, optional
14 - 2 tablespoons chopped fresh parsley or basil

# How-To:

01 - Heat olive oil in a large pot over medium heat. Add diced onion and sauté until translucent, approximately 5 minutes.
02 - Add minced garlic and cook for 1 minute until fragrant.
03 - Stir in drained beans, canned diced tomatoes with juices, tomato paste, dried thyme, dried oregano, smoked paprika, and red pepper flakes. Season with salt and freshly ground black pepper to taste.
04 - Pour in vegetable broth and bring to a boil. Reduce heat to a simmer, cover, and cook for 20 minutes.
05 - Remove from heat. Use an immersion blender to puree the soup until smooth and creamy, or transfer in batches to a countertop blender.
06 - Stir in cream if using. Taste and adjust seasoning as needed.
07 - Ladle soup into bowls and garnish with fresh parsley or basil.

# Insider Tips:

01 -
  • This soup somehow manages to be both hearty enough for a main course and light enough that you dont feel weighed down afterward.
  • The prep work is minimal but the flavor payoff is huge, making it my go-to for those evenings when cooking feels like a chore but takeout isnt calling my name.
02 -
  • Dont rinse your beans if youre short on time, that starchy bean liquid adds incredible creaminess to the finished soup.
  • The soup will thicken considerably as it cools, so dont worry if it seems a bit thin right off the heat.
03 -
  • For an even more luxurious texture, reserve about 1/4 cup of the beans before blending, then add them back to the soup afterward for occasional creamy bean bites amid the smoothness.
  • The soup develops a richer flavor profile if you let it rest for about 10 minutes after blending before serving, giving all those ingredients time to get reacquainted.
Go back