• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggies Save The Day
  • About Me
  • Recipes
  • Vegan Fall Recipes
  • eBooks
  • Guide
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • About
  • Recipes
  • Spring
  • eBooks
  • FREE Guide
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Spring
    • eBooks
    • FREE Guide
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan Soup and Stew Recipes

    Chunky Tomato Soup with Cannellini Beans

    By: Amy Katz · Published: Jul 8, 2019 · Last modified: Jul 13, 2022 · This post may contain affiliate links. · As an Amazon Associate I earn from qualifying purchases.

    Jump to Recipe - Print - Pin
    Special diet: gluten-free, nut-free, soy-free, vegan
    Bowls of soup with text overlay Chunky Tomato Soup.

    Mediterranean-inspired Chunky Tomato Soup is a hearty vegan meal featuring creamy white beans in a smoky tomato-based broth. It's easy to make and perfect for meal prep and freezer meals.

    Bowls of soup with plate of toasted baguette.

    I received a complimentary copy of Vegan Comfort Cooking to facilitate this review. All opinions are my own.

    If you enjoy flavorful tomato-based soups like Creamy Vegan Tomato Soup and Vegan Vegetable Soup, this Chunky Tomato Soup recipe is for you. It's easy to make with pantry ingredients and is ready to eat in under and hour.

    Jump to:
    • Why you'll love this recipe
    • Ingredients
    • Instructions
    • Amy's tip
    • Variations
    • Serving suggestions
    • Storing and freezing
    • FAQ
    • More recipes with cannellini beans
    • 📋 Recipe
    • 💬 Comments

    Why you'll love this recipe

    • It's made with ingredients you may already have on hand.
    • Fire-roasted tomatoes, smoked paprika, and lots of garlic make it incredibly flavorful.
    • The leftovers taste amazing, plus they are freezer friendly.

    This tomato and bean soup recipe is by Melanie McDonald, the creator of A Virtual Vegan, from her popular cookbook, Vegan Comfort Cooking. In the book, it goes by the name Smoky Tomato and White Bean Soup.

    Vegan Comfort Cooking: 75 Plant-Based Recipes to Satisfy Cravings and Warm Your Soul By Melanie McDonald

    • First, We Brunch: Includes Rustic Skillet Potatoes, Full English Fritatta, and Blueberry Healthy Coffee Cake.
    • Indulge Yourself: Includes Vegan Roasted Garlic Alfredo Sauce with Fettucine, Next-Level Mushroom Lasagna, and Shepherdless Pie with Root Veg Mash.
    • The Munchies: Includes Easy Smashed Salt and Vinegar Potatoes and Quick and Gluten Free Zucchini Fritters with Avocado Crema.
    • Sweet Talk: Includes Drool-worthy Cinnamon Donuts, Dreamy Baked Berry Cheesecake, and Peanut Butter Nutter Chocolate Cake.
    • Bits & Bobs: Here you'll find recipes you'll use on a regular basis like Cheesy Brazil Nut "Parm" and Easy Garlic Ranch Dressing.
    Buy from Amazon

    Ingredients

    For the complete list of ingredients with measurements plus recipe instructions, please see the recipe card at the bottom of this post.

    • Olive oil: This is the most commonly used oil in the Mediterranean diet.
    • Onion: A great base for any soup!
    • Celery: I love the green color and bit of crunch.
    • Fresh garlic: You can never have too much, in my opinion!
    • Smoked paprika: Or you can substitute chipotle powder for a spicier soup.
    • Ground cumin: This is another common ingredient you'll find in Mediterranean cooking as well as dishes from around the world. It's a staple in my kitchen since just a little but adds a depth of flavor.
    • Tomato paste: This concentrated tomato product adds a plant-based source of umami flavor.
    • Canned fire-roasted tomatoes: Rather than using regular diced tomatoes, the fire-roasted ones add to the rich and smoky flavor of the soup.
    • Vegetable stock: Or you can use water with Better Than Bouillon Vegetable Base.
    • Sugar: You only need a tablespoon to balance out the tartness of the tomatoes.
    • Canned white beans: Look for white kidney beans or cannellini beans.

    Instructions

    Collage of 4 numbered images showing how to make this recipe.
    1. Saute the onion and celery in olive oil in a Dutch oven or large pot over medium heat until soft and golden brown.
    2. Add the garlic and seasonings and saute for a minute or two more.
    3. Then add the tomatoes, liquid, and beans to the pot.
    4. Simmer until the soup is thick enough for your liking.

    Amy's tip

    If you are following a low-sodium diet, choose reduced or no salt added vegetable stock, or use water instead. Taste and add salt as needed rather than using the 2 teaspoons suggested in the recipe.

    Variations

    This soup is easy to customize to suit your tastes. Try adding any of these ingredients for even more flavor:

    • Top with grated vegan parmesan cheese.
    • Finish with fresh herbs such as parsley, basil, or oregano.
    • Blend a portion of the soup and add it back to the pot for a smoother texture.
    • Drizzle a little cashew cream on top.
    • Serve it with warm sliced baguette or a vegan grilled cheese sandwich for dunking.

    Serving suggestions

    Chunky Tomato Soup in a white bowl with second bowl in the background.

    Chunky Tomato Soup is a complete meal on its own. I like to enjoy it with some warm crusty bread.

    Or try it with a starter or salad like one of the following:

    • Bowl of Hearts of Palm Ceviche with tortilla chips and a spoon on the side.
      Hearts of Palm Ceviche
    • Plate with avocado toast and lemon wedge
      Quick Cherry Tomato Avocado Toast
    • Overhead of serving bowl of salad with jar of dressing next to it
      Marinated Artichoke Hearts Salad
    • Bowl of tomato and bread salad with serving utensils and a blue pattered napkin on the side.
      Sourdough Panzanella Bread Salad

    Storing and freezing

    Leftover tomato and bean soup will last covered and refrigerated for up to 3 days. It will thicken up quite a bit. If you prefer a thinner soup, add a little water or vegetable stock to the soup before reheating.

    To freeze, divide the cooled soup into individual portions and place in glass containers. Leave at least ½ inch of space at the top, then cover with a lid and freeze. Defrost in the refrigerator overnight and reheat before serving.

    FAQ

    What is the difference between smoked paprika and regular paprika?

    Both smoked paprika and sweet paprika are made from crushed dried chili peppers. However, in the smoked version, the chilies are dried over a fire, resulting in a rich, smoky flavor.

    What is a good substitute for fire roasted tomatoes?

    If canned fire roasted tomatoes are unavailable, canned diced tomatoes can be used instead. And you can add a little smoked paprika to them for extra flavor.

    Can I use chickpeas instead of cannellini beans?

    Since both beans have a meaty texture and hold up well in soups and stews, you can substitute chickpeas (garbanzo beans) in place of the cannellini beans.

    More recipes with cannellini beans

    • Bowl of bean and tomato salad garnished with sprig of fresh basil
      Quick Italian White Bean Salad
    • Bowl of dip garnished with a sprig of fresh oregano
      Dairy-Free Sun-Dried Tomato Dip
    • Bowl of white bean salad with olives and sun-dried tomatoes
      Mediterranean Cannellini Bean Salad
    • Bowl of dip on a platter with grape tomatoes, carrot sticks, black olives, red pepper strips, and celery sticks.
      Vegan White Bean Dip

    And for even more recipes, join the Vegan Mediterranean Diet Recipes Facebook group for support, inspiration, and fun.

    If you love this recipe, please give it 5 stars! ★★★★★

    📋 Recipe

    Bowl of Chunky Tomato Soup with Cannellini Beans.

    Chunky Tomato Soup with Cannellini Beans

    Mediterranean-inspired Chunky Tomato Soup is a hearty vegan meal featuring creamy white beans in a smoky tomato-based broth.
    5 from 8 votes
    Print Pin SaveSaved! Rate Email recipe + ingredient list
    Special diet: gluten-free, nut-free, soy-free, vegan
    Course: Soup
    Cuisine: Fusion, Mediterranean
    Prep Time: 15 minutes
    Cook Time: 35 minutes
    Total Time: 50 minutes
    Servings: 4
    Calories: 369kcal
    Author: Amy Katz

    Equipment

    • Fine Mesh Strainer

    Ingredients

    • 1 Tablespoon olive oil, (or water for an oil-free version)
    • 1 large onion, finely chopped
    • 2 celery ribs, finely chopped
    • 5 cloves garlic, finely chopped
    • 1 teaspoon smoked paprika
    • ½ teaspoon ground cumin
    • ¼ cup tomato paste
    • 2 cans diced fire-roasted tomatoes, (14.5 ounces each)
    • 2 teaspoons salt, or to taste
    • ½ teaspoon freshly ground black pepper
    • 3 cups vegetable stock
    • 1 Tablespoon organic sugar, (cane or granulated white sugar)
    • 3 cans cannellini beans, (14.5 ounces each) or white kidney beans (4½ cups), drained and rinsed
    US Customary - Metric
    Prevent your screen from going dark

    Instructions

    • In a large skillet, heat the olive oil or water (for oil-free cooking) over medium heat.
    • Sauté the onion and celery for about 10 minutes, until they are starting to go golden brown. If you are using water to sauté, you will need to add a little more water every few minutes to prevent the onion and celery from sticking.
    • Add the garlic, smoked paprika and cumin and continue to cook for another 2 minutes, stirring constantly.
    • Then add all the other ingredients. Stir well to combine, allow to come to a simmer and cook for another 20 minutes.
    • Add a little water to adjust the consistency to your liking, check the seasoning and adjust to taste, then serve.

    Notes

    Reprinted with permission from Vegan Comfort Cooking by Melanie McDonald, Page Street Publishing Co. 2019.
     
    • Refrigerated soup will last covered for up to 3 days. It will thicken up quite a bit. If you prefer a thinner soup, add a little water or vegetable stock to the soup before reheating.
    • To freeze, divide the cooled soup into individual portions and place in glass containers. Leave at least ½ inch of space at the top, then cover with a lid and freeze. Defrost in the refrigerator overnight and reheat before serving.
    • If you are following a low-sodium diet, choose reduced or no salt added vegetable stock, or use water instead. Taste and add salt as needed rather than using the 2 teaspoons suggested in the recipe.
     
    SUBSCRIBE to Veggies Save The DaySign up today! JOIN BY CLICKING HERE

    Nutrition

    Calories: 369kcal | Carbohydrates: 72g | Protein: 21g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Sodium: 3026mg | Potassium: 246mg | Fiber: 19g | Sugar: 13g | Vitamin A: 1708IU | Vitamin C: 11mg | Calcium: 284mg | Iron: 9mg

    Nutritional information is an estimation only.

    More Vegan Soup and Stew Recipes

    • Bowl of soup with lemon and spoon next to it.
      Chickpea Soup with Potatoes
    • Bowl of black bean chili topped with diced avocado and garnished with a slice of lime.
      Easy Vegan Black Bean Chili
    • Overhead of bowl of stew with piece of bread on the side
      Spanish Chickpea Stew with Spinach
    • Bowl of soup with blue napkin and spoon next to it
      Easy Greek Lentil Soup (Fakes Soupa)
    • Facebook
    • Twitter

    About Amy

    Amy Katz is a vegan recipe developer, photographer, and Certified Vegan Nutrition Health Coach. She loves sharing delicious plant-based Mediterranean diet recipes that home cooks of all levels can enjoy. Her easy vegan recipes have been featured on HuffPost, LIVESTRONG, Healthline, Parade, VegNews, BuzzFeed, MSN, Greatist, Country Living, Insider, Brit+Co, Well+Good, and more. She lives in Orange County, California with the love of her life, Brad, and their adorable black cat, Ozzy.

    Reader Interactions

    Comments

    All commentsI made thisQuestions
    1. Elizabeth

      January 21, 2023 at 11:11 am

      5 stars
      I found this recipe while looking up ways to use up an opened can of tomato paste. It was so good! I also added some chopped spinach to mine because I like to get those greens into my diet.

      Reply
      • Amy Katz

        January 22, 2023 at 11:01 am

        Great idea, Elizabeth! I'm so happy you enjoyed the soup.

        Reply
    2. Pam

      September 28, 2022 at 3:18 am

      Can I omit the sugar?

      Reply
      • Amy Katz

        September 28, 2022 at 8:01 am

        Yes, you can. The sugar helps if the tomatoes taste too acidic.

        Reply
    3. Tina L.

      September 24, 2022 at 9:36 am

      5 stars
      Great soup! Thanks for all the recipes! I wanted to add some roasted red peppers but didn't have any, so I steamed a red bell pepper and used my immersion blender after adding it and before adding the beans. It didn't really change the flavor, just added a bit more nutrition - but the soup is already super healthy. If you have some leftover brown rice, that's good in it too!

      Reply
      • Amy Katz

        September 24, 2022 at 9:44 am

        Love those suggestions, Tina! So happy you enjoyed the soup.

        Reply
    4. Paula Pescatore

      July 30, 2022 at 2:46 pm

      Can you use chicken stock?

      Reply
      • Amy Katz

        July 31, 2022 at 8:18 am

        I don't see why not!

        Reply
    5. Susan

      July 25, 2022 at 1:50 pm

      I'm looking forward to trying this. I make a variation of this recipe fairly often, the main difference is, after cooking, I use a blender to blend the (undrained) beans and tomatoes. It's creamy without the cream.

      Thank you for all your wonderful recipes!

      Reply
      • Amy Katz

        July 25, 2022 at 1:54 pm

        I hope you enjoy it, Susan! Blending the beans is a great idea.

        Reply
    6. Jenn

      November 13, 2020 at 7:05 am

      5 stars
      Been waiting for this recipe to come into my life. I always go to my favorite Israeli restaurant to get white bean soup but theirs has oil and is spicier. This is PERFECT and I am in heaven!! Thank you.

      Reply
      • Amy Katz

        November 16, 2020 at 7:29 am

        That's fantastic to hear, Jenn!

        Reply
    7. M

      February 13, 2020 at 6:17 pm

      5 stars
      This soup was amazing!!!!!! I’ll double the recipe next time as it didn’t make enough.

      Reply
      • Amy Katz

        February 14, 2020 at 9:10 am

        That's fantastic to hear!

        Reply

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Amy in a kitchen holding a cut avocado in her hands.

    Hi, I'm Amy! As a Certified Vegan Nutrition Health Coach, my passion is creating vegan Mediterranean diet recipes to inspire everyone to choose plant-based meals more often. At Veggies Save The Day you'll find simple delicious recipes that are easy to make any night of the week.

    More about me →

    Spring

    • Bowl of cabbage salad with cut lemon and serving utensils.
      Lemony Savoy Cabbage Salad (Without Mayo)
    • Bowl of carrot and orange salad surrounded by sprigs of fresh cilantro and mint
      Moroccan Carrot and Orange Salad
    • Bowl of soup with blue napkin
      Creamy Vegan Orzo Soup with Chickpeas
    • White bowl containing Lemon Dairy Free Pasta Sauce with aqua basket of lemons and parsley in the background
      Lemon Dairy Free Pasta Sauce
    • Bowl of roasted mushrooms garnished with pine nuts, parsley, and a lemon wedge
      Roasted Baby Bella Mushrooms
    • Bowl of Matcha Balls with one in front with a bite taken out of it.
      Matcha Balls

    Most Popular

    • Bowl of turmeric rice garnished with fresh cilantro
      Mediterranean Yellow Rice
    • Bowl of spaghetti and tomato sauce garnished with fresh herbs
      15 Minute Tomato Paste Pasta Sauce
    • Pineapple Green Smoothie
      Pineapple Green Smoothie
    • Serving bowl of green beans and mushrooms with gold utensils
      Sauteed Green Beans with Mushrooms
    • Overhead of white bowl filled with vegetable soup
      Easy Vegan Vegetable Soup
    • Green chia pudding with kiwi, mango, and banana in a glass
      5 Easy Breakfast Chia Pudding Recipes

    Footer

    ↑ back to top

    About

    Meet Amy

    Privacy Policy

    Accessibility Policy

    Resources

    FREE Guide

    eBooks

    Keep in touch!

    Join the Facebook group

    Follow on Instagram

    Buy Me a Coffee

    As seen in

    Logos for HuffPost, LIVESTRONG.com, healthline, Insider, VegNews, CountryLiving, Well+Good, Better by Today, Brit+Co, Women's Health, BuzzFeed, Parade, Greatist, Everyday Health, MSN, and Tasty.

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Veggies Save The Day |  Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Veggies Save The Day with appropriate and specific direction to the original content.