This recipe is one of my all-time favorite soups to cook because it’s delicious and comforting. It’s also super easy! I’ve been home sick for a few days and wanted something simple to make and this soup always hits the spot.
Feel free to use a can of diced tomatoes in place of fresh tomatoes. I also like to put in a ton of spinach, so adjust to your liking. I prefer this recipe vegetarian, but add in some diced chicken or ham, if desired. Serve with a sprinkle of parmesan and crusty bread.
Update: For another delicious recipe using Cannellini beans, check out my Cannellini bean salad!
Cannellini Bean Soup Recipe
In a large pot on medium-high heat, saute onion and garlic in olive oil until translucent. Add chopped tomatoes and cook down for about 5-7 minutes. Pour in broth and bring to a boil. Add pasta and reduce heat.
Simmer the soup uncovered, until pasta is tender, around 10-12 minutes. Stir in the beans and spinach. Season with salt and pepper. Cook until spinach wilts. Serve with a side of whole grain bread.
Total Time: 25-35 minutes
Yield: Makes 6-8 servings
print recipe
[if you enjoyed this post, please sign up for my newsletter to get the latest recipes]
AJ says
This was absolutely fantastic!!! My notoriously picky and vegetable hating husband and son even ate it. I will definitely make this again, and even shared it on my facebook so that my friends can try it.
Barb says
Thanks so much for commenting, AJ. Glad you and your family enjoyed it! It’s one of my husband’s favorites, too.
lily says
hi, i was just wondering if you cooked the beans before you made this great looking soup?
Barb says
Hi Lily – I used canned beans for this recipe so no need to cook 🙂
Jaimie says
This was great! I used kidney beans instead, and elbow macaroni. It was delicious. 🙂
Barb says
Good, glad you enjoyed this soup, Jaimie 🙂 I’ll have to try kidney beans sometime. Thanks for comment!
DS says
Tried this tonight and loved it! I’ve been wanting to cook with cannellini beans and had tomatoes on hand, so this was perfect. Also made mini turkey meat balls w/sundried tomatoes, to drop in each serving…like Italian wedding soup.
Thank you!
Barb says
Ooh, I love the idea of adding meatballs and sundried tomatoes, I’ll have to try that! Thanks for the comment and I’m so happy you enjoyed this recipe 🙂
Kwiyoung says
Suddenly the weather cooled and this soup seemed good…my family loved it! Thank you for such simple yummy recipes!
Barb says
Thank you for your kind comments! I’m so happy your family loves this soup as much as mine does 🙂
Catherine says
Orecchiette works great in soups like this — little bowls to hold the good stuff. A sprinkle of grated parmesan/asiago tops it off nicely.
Barb says
That sounds delicious, Catherine. Thanks for sharing!
Alexis says
I found this via a Google search for tomato cannellini bean soup recipes. Great results from the recipe itself (plus some white wine), and it make me realize that this is a basic formula for an easy “I don’t feel like thinking” 1 pot soup/stew. Monday night I made this, Tuesday night I made a curry version. Thanks for the inspiration!