10-Minute White Bean Soup with Parmesan and Spinach is ready in 10 minutes and loaded with flavour!
These days, the only thing that matters is curling up on the couch with a good movie to watch and a bowl full of comforting soup to warm your soul. Enter this white bean soup! Using minimal pantry staples with some fresh ingredients, you won’t believe the flavour coming out of this pot!
In fact, you can make a double batch of Bean Soup and have plenty of leftovers for the weekly dinner rush, and mop it all up with our Garlic Bread. Because, why not?
BEAN SOUP
This is one of those soups you look forward to AND long for. Beans simmered in a tomato-based broth on your table in minutes. Perfect for any day of the week made in one pot…and SO MUCH FLAVOUR! The bonus? Perfect for vegetarians.
HOW TO MAKE BEAN SOUP?
This bean soup couldn’t be any easier.
Sauté onion and garlic.
Add and boil broth with tomatoes, herbs and seasonings.
Stir in beans and spinach.
Add in parmesan cheese.
All DONE in 10 minutes!
WHAT KIND OF BEANS ARE GOOD FOR VEGETABLE SOUP?
For this recipe I recommend canned rinsed and drained white beans or cannellini beans. You can use chick peas, black beans, kidney beans (red beans), Pinto beans, etc. For convenience purposes, I have used canned beans in this soup.
DO YOU HAVE TO SOAK BEANS BEFORE COOKING?
If you’d like to use dry beans for this soup, I recommend soaking 2 cups of beans in water overnight. Beans must be submerged in a large bowl or pot of water and let them soak for 8-12 hours overnight before cooking.
SUBSTITUTES
Use fresh tomatoes in place of canned tomatoes, for a richer flavour.
Substitute spinach for kale if you don’t like spinach.
You’re more than welcome to add other vegetables:
- zucchini
- carrots
- red peppers (capsicum)
- sliced cabbage
- frozen peas
- potatoes, sweet potatoes AND/OR pumpkin (you will need to simmer soup for 5-10 minutes longer if using these veggies).
MORE SOUP RECIPES
Beef Cabbage Soup
Chicken Noodle Soup
Lentil Soup
Easy Broccoli Cheese Soup
ON VIDEO
10-Minute Parmesan White Bean Soup with Spinach
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion diced
- 6-8 cloves garlic minced
- 6 cups vegetable broth (or stock)
- 15 ounces (420 g) can diced tomatoes, drained*
- 1 teaspoon sugar
- 1 tablespoon Italian dried herbs
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 4 (15 ounce) cans white beans (cannellini beans), drained and rinsed
- 4 cups baby spinach (about 6 ounces)
- 3/4 cup fresh grated Parmesan cheese (for serving)
- 3 tablespoons chopped fresh flat-leaf parsley
Instructions
- In a large pot or saucepan, heat olive over medium high heat. Add onion and garlic; cook until onions are translucent and garlic is fragrant (about 2-3 minutes), while stirring occasionally. Add in the broth, tomatoes, sugar, Italian herbs, salt and pepper.
- Bring to a boil, reduce heat and simmer for 5 minutes to combine all of the flavours together.
- Stir in the beans and spinach. Continue to simmer gently until the spinach has wilted, (about 2 minutes).
- Take off heat. Stir through the parmesan cheese. Taste test, adjust salt and pepper if needed.Serve immediately.
Irene says
Such a great recipe! I swapped spinach for kale, and added chickpeas, mushrooms, and 3/4 cup of heavy cream. Delicious!!
Jenny Brilliant says
I made this last night and my husband said it was the best soup he has ever eaten, and he loves soup! I did make a few changes/additions. First, I was trying to use up some frozen spinach. Added only two cans of white beans, but added a package of chicken sausage. Finally, I added about a tablespoon and a half of Trader Joes Chili Onion Crunch for a bit of a kick. So quick easy and delicious. Can’t wait to try out more of your recipes!
KT says
This is by far my family’s favorite soup recipe. It’s quick, uses ingredients normally in our pantry, and is healthy and filling due to the beans. We use two cans of tomatoes because we love them and add red pepper flakes to give it some heat. We have tried it with spinach and kale and a variety of white beans. It always turns out delicious. While we normally LOVE garlic, 3 cloves of minced, fresh garlic are plenty for this recipe – using the 6-8 cloves called for can be overpowering. Thanks for the great recipe!
Heather says
This will be a family favorite. Really tasty! Thanks, so much. It was easy too. The ideal recipe.
Susan says
Has anyone tried freezing this?
Kristen says
Wow! Quick and so delicious! We will definitely be making this again. I served it with sourdough bread, and some sauteed chicken (picky toddler). Also if you have a parmesan rind lying around, toss it in!
Mel says
Yes to the parm rind! I also squeezed on some lemon before serving. Sooo good
Gee Gee says
This soup is really good! I picked it because I had to make soup for a dinner party and it was advertised as fast – and it was! My favorite thing about it is that it is so simple, but it definitely comes off as “fancy”! The first time I made it, I wasn’t blown away, until I added the cheese at the end – that really did it. Too bad the cheese clumps if you add it earlier – I’m thinking of adding a Parm rind and let it simmer for a bit to get a deeper cheese flavor. I’m also going to try making it with a smaller white bean next time. Can’t wait to make it again! Thanks for sharing such a good and easy (and fancy!) soup recipe!
Tiff says
Very yummy and easy to make! I didnt have any parmesan, so I thought I wouldn’t like it as much, but it was still so yummy! Doing a grocery store run later to pick up parm and zucchini! Great, healthy soup! Will make again for sure.
Allison says
This recipe was amazing!! I added Italian sausage, used a mix of Northern and Cannellini Beans and added extra spinach. I knew I would like it based on the ingredients but I truly LOVE it!!
Liz says
I just made this soup for the first time today but will not be eating it for a few more hours. Do I wait to add the Parmesan cheese when we are ready to eat it?? Or should I add it now?
Sarah M says
Add it right before you eat it, or it will clump
Melanie says
This was the perfect meal. I used what I had in the pantry – 2 cans kidney beans, 2 cans chickpeas, and some leftover green beans and kale, and it came out AWESOME. So easy and so flavorful! Thank you!
Bob says
Thumbs up! Made this soup this morning, since it cooled off here in Texas. The ingredients are simple without sacrificing flavor. This will be good for lunches, to share, and have some to put back. Thank you for the recipe.
Cindy says
I made this but because my husband and I like a little kick, I used Rotel tomatoes. Very good recipe.
Melissa says
Sounds amazing. Do you know approximate time in a crockpot for dry beans that were soaked?? I’m so excited to try this tonight.
mummy home-cook says
my family loved this. warming and flavourful. for extra texture/flavour we added bacon at the onion stage, beautiful with tiger bread or homemade garlic croutons and slow release energy wise. loved it!
Karina says
Thank you! I’m so glad your family enjoyed it. <3
Cecelia says
I halved the recipe ingredients except for the tomato, spinach and onion to fit what I had on hand. So simple and so good, especially the leftovers. Thanks for a new recipe base I’ll be using for years to come.
Sherre says
We loved this soup! Quick and easy to make. Delicious!!!!
I just found your website. Thanks for posting this recipe. Looking forward to trying more.
All the best to you.,
Southern California fan
Hannah says
When would one add the fresh zucchini and carrots?
Jasmine says
This was very good soup. My family devoured it. I used crushed tomatoes since that is what I had, and I added a bit of small spaghetti pieces. Thank you for sharing!
Anne Oreskovich says
I just made this and it’s amazing! I used fresh tomatoes…a combination of grape and on the vine, and a 3 bean mixture of black, chick and kidney. I also tossed in about a cup of chopped steamed broccoli, and 2 small cooked potatoes to use up leftovers. Definitely the remedy to a cold rainy winter day!
Dakota says
This was delicious! I made with only 2 cans of beans, but all the optional veggies and it was a hit. I did this as a meal prep and ate it all week long. My husband, who doesn’t always love my tendency to cook with so many veggies, ate it multiple times and enjoyed it!
Kass says
I just made this and it was AMAZING! Thank you for sharing… 🙂
Ellen says
This was fantastic! Quick to put together and on the table in less than thirty minutes!!! It’s just my husband and me and a half batch was plenty with enough for leftovers! Thanks for sharing
Sherrie says
This was soup was so delicious! I will definitely will make it again sometime. Thanks for sharing
Karina says
You’re most welcome Sherrie!
Phyllis says
This soup is awesome! Easy and delicious! What else could someone want?
Karina says
HAHA! Exactly! Thanks for sharing and following along with me! XO
Dawn says
What else could anyone want?? seconds!!! Sounds amazing,im making this tonight!
Karina says
HAHA! SO true! Thank you so much!
Mrs King says
Absolutely divine! Yes, this soup is simple and delicious. I will definitely plan to make it again.
Dawn says
I’ve made this twice so far. It’s easy to make and has good flavor. Ideal for a meal prep lunches for the week. Thank you for the recipe.
Scott says
I made this tonight adding vegetarian meatballs and it is quite delicious! Definitely adding this to my list of weekday suppers. Thanks for the recipe!
Christina says
Could this be put in the crockpot?
Karina says
Yes, that is a great idea!
Vicki says
Hi
On the white bean soup w/Parmesan. It states it is made for 10 people. There is only one, me. Instead of freezing it, can I just 1/2 all the ingredients or should some of the ingredients be more than just half?
Thanks.
Karina says
Hi Vicki! Absolutely you can halve all ingredients. I hope you enjoy it!
Diane says
I just made this and really enjoyed the soup and the ease of preparation. Having said that, I had to make some changes due to what I had on hand. I used one can of white beans and one can of small red beans total, a bag of mixed greens including kale and spinach, no onion-I only had a red one on hand, and no parsley. Quite tasty. I only wish I had a hearty bread in the house to go along with it.
Sue says
Can Savoy Spinach be substituted for the Baby Spinach?
Karina says
That sounds like a great substitute. It will add a different flavor but sounds good! Enjoy! XO
Kim says
If using dry beans…how much would I use? Looking forward to making the recipe
Karina says
You would need 4-5 cups of beans. Hope you enjoy!!
Glynis says
Could you use chick peas instead of white beans. Many thanks ?
Karina says
Yes, that sounds delicious! Great idea!
Jen says
Where is the recipe?
Karina says
Hi! I’m so sorry about this. It seems to be a technical issue and we are working on it right now. Hopefully we will have all recipes up again soon! Thank you for your patience! Karina X
Lisa says
Made this last night I cut up carrots and celery then looked at the recipe and realized I didn’t need them, but I had the time and had to use them up anyways, I might omit them next time if I don’t have time to cut them up. We loved this, my husband said it was the best soup I made so far, and I make a lot of soup, I put some texas garlic toast from the box in the oven to soak up juices YUMMY! My teen son didn’t have any he was eating left overs from the chicken with creamy sundried tomato parm sauce that I made the night before another new favorite!
Kristy D. says
Hi- What’s the serving size of this soup?
Karina says
Hi Kristy. Around 2 cups.
ShariPod says
Great soup! I made a few changes: fresh kale instead of spinach, fire roasted diced tomatoes (and I didn’t drain them), leeks instead of onions and I added sliced smoked sausage. I apologize if you hate when someone modifies your recipe but it was excellent inspiration and was fantastic!
Karina says
That is great to hear! I am so glad that you made it your own! It sounds delicious!
Shelley says
Can you freeze this soup?
Karina says
You are always welcome to freeze any recipe. It may change the consistency on the soup when warming it up or the beans may be a little too mushy. I haven’t tried freezing this soup but it would be nice to have at a later date. Great idea!
Amelia says
I’m wondering if it is possible to make a vegan version of this, maybe using nutritional yeast, that doesn’t lose too much in the process. Anyone try this?
Tiffany says
Made this tonight. It was amazing.i used fresh roma tomatoes and I added cauliflower, corn, carrots, and ground beef : ) I also added a bit more sugar, I tend to like everything with tomato a bit sweet. It was a great recipe to get my mind flowing. Thanks for the inspiration today! Delicious.
Pragna says
Very easy soup to make. Loved by the family and now a regular weekly lunch item. Very filling and nutritious. Given recipe to other family members. Use butter beans instead
Abby says
Hi, there!
This sounds great. Do you have recommendations for a substitution for the tomatoes? I can’t eat foods with too much acidity 🙂
Thank you!
JD says
This was absolutely delicious!!! The first recipe of yours that I tried and I think it will be a new staple in my house. After eating some for dinner, I brought some soup to work for lunch and I colleague remarked, “That looks so good! Like something off of pintrest.” I’m looking forward to making more of your recipes.
Ellie says
Very easy but hearty soup! I halved the recipe for the most part, using the full can of tomatoes and 4 cups of vegetable stock. Added frozen cauliflower which gave it some nice body, used frozen spinach as well. I didn’t have pre-made Italian seasoning so I eyeballed it with various herbs & spices such as rosemary, thyme, oregano, etc, and it turned out great! Also used dried parsley instead of fresh but I don’t think it detracted from the flavor or anything. I would definitely make this again 🙂
Marianne says
Absolutely delicious. Made it exactly as listed. My hubby is a meat eater. Ate 3 bowls and raves about it.
Cindy F. says
I substituted a can of Rotel for the diced tomatoes, chicken broth for the vegetable stock, and a bag of kale/golden beet blend for the spinach. I let it simmer for 20 minutes instead of five and it is delicious!! Perfect for the Arctic weather this week. Thank you so much!!!
Linda says
What is the serving size? 1 cup? 2 cups?
Cyndi says
My family loved it.?
Susie says
Can I make this soup and then serve it hours later? I’m having a family party this evening but wanted to make the soup this morning to check some of the items off my list.
Marie says
This soup is simple to make and tastes AMAZING. I didn’t see the need for sugar, so I eliminated it and I doubled the recipe as suggested for leftovers. Huge hit. I can’t stop eating it!!
Karina says
I’m so happy to hear that Marie! And yay to leftovers!
Julia says
Can I use chicken broth or stock that I have on hand instead of vegetable stock?
Karina says
Yes definitely Julia!
andrea says
how do I lower the sodium in this soup?
Liza C says
I cant believe how delicious this was! I used pureed tomato because thats all I had- fantastic! Will make again!
Carol Besdansky says
Why does the fiber count in this recipe say 0? I would imagine with the beans and vegetables it would have some fiber? Also, this recipe is featured on a Fiber Diet website.
Karina says
Hi Carol! It must be an error with the calculator we use on the blog. If in doubt with any recipe calculation, please feel free to work them out online! There are many free calculators. We may not reach you fast enough 🙂
AnnaMarie says
This recipe looks and sounds delicious, so I will be making it soon. I’m confused though that the nutritional info states this soup has 0 grams of dietary fiber. Wouldn’t the beans alone, (not to mention the veggies) make this a fiber-rich food? Please advise. Thank you.
Karina says
Hi Anna Marie! Definitely an error with the calculator we use, and I can’t seem to rectify it! Please feel free to check on any free online nutritional calculator whenever in doubt 🙂
Stephanie Hutaff says
This soup was sooo delicious. I halved the recipe because there are only three of us, but I still used a fulll can of tomatoes. I served it with Kimber’s Favorite Cornbread recipe, and it was the perfect meal for a rainy night. We loved it! I am definitely adding it to my shortlist of favorite, easy recipes.
Cindy says
This soup is amazing.! I love it!
Diane says
What is the serving size?
Stephanie says
Will this freeze well? Has anyone tried it?
Linda says
This is our new favorite soup! And it is so quick and easy to make. I made it exactly as the recipe stated and it is so delicious. I do not eat meat so this is perfect for me but my daughters family does. She is going to try some variations using sausage, ham, chicken, or shrimp. Thank you so much for sharing this recipe.
Krista C. says
Is there a way to prevent the cheese from clumping together and forming “cheezy-glue” pockets? it is sticking to the pot, and the wooden spoon. It tasted pretty good, but the melty-glooby cheese is not appealing.
Karina says
Hi Krista. Not sure why that happened to you. As you can see in the pictures, ours turns out just fine. Next time I’d suggest using parmesan cheese rinds.
Jill says
This was amazing! I am not a soup person but I’ll definitely make this again. I added Italian sausage and only used 3 cans of beans.I also put some elbow noodles in my toddlers but she would have eaten it without them. Telling everyone about this!!!
Karina says
YUM! I love your variations! The addition of noodles is a great idea. I might try that myself! Thank you for the tip, and for recommending the recipe!
Stephy says
It has roughly 240 calories per serving (that’s at 9 servings)
Barb says
We loved this soup! It took more like 20 minutes to make, but was worth it. I added some left over chicken as well and can’t wait for the left overs.
Please post nutritional information.
Michelle S. says
This soup was REALLY good, and perfect for recent cold weather! The only changes I made was to use 1/2 white beans and 1/2 red kidney beans–for personal preference. I also chopped a cup of fresh carrots that I cooked with the onions. My 6-year old son loved the soup! Thank you for another great recipe!!
Gail Redmond says
How do I print this recipe
Colleen says
Is there nutritional information.
How many calories per serving.