Better Choice Society · Food
Creamy White Bean Tomato Soup ready to serve

Cozy Soups and Stews

Creamy White Bean Tomato Soup

This velvety soup combines the richness of blended white beans with bright tomato flavor for a satisfying, dairy-free meal.

30 minutes4 servings

What you need

The easy way

  1. Warm olive oil in a large saucepan over medium heat; sauté onion until translucent, about 4 minutes.
  2. Add garlic, basil, and red pepper flakes, cooking for one minute.
  3. Pour in crushed tomatoes, vegetable broth, and cannellini beans; bring to a gentle simmer.
  4. Blend half of the soup with an immersion blender until smooth, leaving some texture if desired.
  5. Season with salt and pepper, garnish with parsley, and store leftovers in an airtight container in the refrigerator.

Use your senses. Times are guardrails. Look for the color, texture, and doneness cues in the steps, and refrigerate perishable leftovers promptly.

Complete recipe card for Creamy White Bean Tomato Soup, including ingredients and steps

Save it for later

The full recipe, in one card.

Keep the readable recipe and controls above while you cook. Download this combined photo-and-recipe version for your phone, or share the recipe page with another busy parent.