Tomato and Cannellini Bean Soup Recipe

Urvashee Patel | Dessarts

Tomato and cannellini bean soup is a hearty and healthy dinner. Plus it’s made in the Instant Pot so it’s super quick.

Tomato season is in full swing. It’s the perfect time to take advantage of those juicy red beauties in your soups and sauces before you have to go back to using canned tomatoes. I picked up a bin of fresh plum tomatoes from the farm stand and decided to make a hearty bean and tomato soup.

The tomatoes were not the only inspiration for making a soup. For me, the end of summer also means I resume my late afternoon job as a chauffeur. Driving from school pick up to activity after activity and squeezing in homework time with V leaves little time to prep for dinner.

Tomato and Cannellini Bean Soup Photo

So, much to his delight, we end up picking up some takeout. There’s nothing wrong with a little take out every now and then but in the fall it gets excessive as we are bombarded with back to school activities, fall sport schedules and the festival season of the Hindu calendar. So I’ve been preparing!

Last week I made a big batch of these spicy black bean burgers that are now ready to go in my freezer. Making a spare veggie lasagna is next on the schedule. I’ve also been working on some Instant Pot meals including this fresh tomato and cannellini bean soup.

Tomato and Cannellini Bean Soup Picture

The Instant Pot gives new definition to one pot meals. I love that I can first sauté my ingredients and then pressure cook the rest all in one pot. It makes cleanup a breeze. If you don’t have an Instant Pot, you can still make this soup very quickly using canned beans.

Tomato and Cannellini Bean Soup Image

Personally, I try to minimize canned goods and prepackaged foods. It has become a life long goal. Thankfully, the Instant Pot and a little bit of forethought has made this a lot easier. Oh and it was the perfect time to avoid canned tomatoes too!

Tomato and Cannellini Bean Soup Pic

This tomato and cannellini bean soup is a meal on its own. While most vegetable soups leave you hungry in an hour, this soup delivers enough protein and nutrients to hold you over a bit longer. I added some kale for extra nutrients but feel free to substitute other greens or omit them. 

Planning a dinner party and need some inspiration?

How about looking for a new slow cooker dinner idea?

We’ve got you covered in our ever-growing Facebook group! If you’re not a member yet, why not?!


We’re chatting cooking techniques, dessert ideas, and everything in between. If you’re already a member, invite your friends to join us too!


Tomato and Cannellini Bean Soup Recipe

      6 Servings


  • 2 tablespoons Olive Oil
  • 1 cup Chopped Onion
  • 1 tablespoon Crushed Garlic
  • 1/4 teaspoon Crushed Red Pepper Flakes
  • 10 Plum Tomatoes, pureed
  • 1 cup Cannellini Beans, soaked at least 8 hours
  • 1 cup Chopped Carrots
  • 1 teaspoon Oregano
  • 3 cups Vegetable Broth
  • 3 Kale Leaves, trimmed and chopped, optional
  • Salt and Pepper


  1. Using the Sauté Mode, heat the oil in the Instant Pot.
  2. Add the onion, crushed garlic, and red pepper flakes and sauté for about 3 minutes. Give it a stir to prevent sticking.
  3. Add the pureed tomatoes (about 2 cups) and sauté fore another 5 minutes.
  4. Add the beans, carrots, oregano, broth and kale. Add salt and pepper to taste. Turn off the sauté function.
  5. Close and lock the pot lid, press the Manual button and set the cook time to 25 minutes.
  6. Open the cooker using natural pressure release. Serve. 


Cooking Method:
Instant Pot
, , , , , , , , ,
Related Recipes:
Vegetarian Recipes, Vegetable Recipes, Tomato Recipes, Bean Recipes, Soup Recipes, Stew Recipes, Instant Pot Recipes, Pressure Cooker Recipes, Easy Recipes, Dinner Recipes
Recipe Yields:
6 servings
Prep Time:
Cook Time:
Total Time:
Related Post:
Author: Urvashee Patel
Recipe Yields: 6 servings
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 535 minutes

Nutrition Facts

Servings Per Recipe 6

Amount Per Serving
Calories from Fat 35
Calories 115

% Daily Value*
Total Fat 4g
  Saturated Fat 0g
Sodium 151mg
Total Carbohydrate 16g
  Dietary Fiber 5g
  Sugars 6g
Protein 4g

* Percent Daily Value are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrition Facts are estimated based on ingredients and data provided by Fat Secret. Please consult a doctor if you have special dietary needs.
Urvashee Patel

About Urvashee

Urvashee blogs about delectable desserts on her blog, Dessarts. Lucky for us, she's sharing her delectable vegetarian dishes too as a Vegetarian Fanatic.

Show Comments