This super-simple Italian White Bean Soup Recipe is hearty and packed with the flavor of a soup that’s cooked all day.
This recipe is great for nights you want a home-cooked meal, but don’t have a lot of time to cook. Fresh spinach cooks in no time, but you can always substitute it for frozen (just defrost it first, squeeze out the liquid, and add it a few minutes before serving).
Why This Recipe Works
- Fresh garlic adds a lot of flavor to the soup without the need to cook for very long.
- Pureed canned cannellini beans add body to the soup without requiring a lengthy simmer.
- Giving the option to add pasta or not makes this dish as light or hearty as you like.
What Beans Are Best
For this recipe, canned cannellini beans, navy beans, and Great Northern beans all work great. If you don’t have white beans, you can also use other types of beans such as kidney beans or even chickpeas.
Step By Step Instructions
Cook the garlic in olive oil just until it starts to brown (be careful not to let it burn as it will taste bitter).
Add the pureed beans, and whole beans to the pan.
Add the stock and simmer ten minutes before adding the spinach.
Cook until the spinach reaches your desired softness and serve over pasta sprinkled with parmesan cheese.
Recipe Tips & Variations
- Use homemade stock – quickly cooked soups have a long cook flavor when you use homemade stock instead of store-bought.
- Switch Up The Vegetables – The beauty of quick soups is flexibility. You can switch the spinach with kale, escarole, or any vegetables you like (just change the cooking time accordingly).
- Simmer with the stock – Since the canned beans are already cooked, it may seem redundant but cooking them in the stock allows them to absorb the flavor of the garlic and stock.
- Stir often to avoid sticking.
Storing and Freezing Instructions
Stored in an airtight container, this soup keeps well in the fridge for up to 3 days.
To freeze, divide among airtight, freezer-safe containers (leaving 1-inch space at the top), and freeze up to three months.
Other Great Soups
Did you make this?
Stay Updated
Receive new recipes & dinner ideas straight to your inbox!
Let’s Make White Bean Soup
Ingredients
- 8 ounces Ditalini Pasta
- 1-2 tablespoons olive oil
- 3-4 cloves garlic chopped or finely sliced
- 4 cups chicken stock
- 12 ounces fresh baby spinach (or 9oz Frozen Leaf or chopped Spinach)
- 14 ounces cannelini beans pureed
- 14 ounces cannellini beans drained
- Fresh parsley or basil chopped
- salt and pepper to taste
- grated Parmesan cheese for serving
Instructions
- If using pasta, start a pot of water for your pasta, bring to a boil and cook the pasta while you cook the soup.
- In a separate large stock pot, heat the olive oil over medium heat.
- Add the garlic and lightly brown it in the oil. As soon as you see it start to brown add the chicken stock, and, pureed beans, cannellini beans, and herbs.
- Season with salt and pepper, increase the heat and bring to a boil. Turn down the heat to a medium-low heat and cook for 10 minutes.
- If using frozen spinach, cook it in the microwave and squeeze out the liquid. Add the spinach and cook until wilted. Taste for seasoning and add more salt if needed.
- Serve hot with or without pasta and plenty of grated parmesan cheese.
Nutrition Information:
MK says
Simple and Simply Delish
Erren Hart says
I’m so glad to hear it! Thank you for trying out this recipe and for leaving such a positive review. I’m glad you enjoyed it and hope you’ll come back again soon!
Barbara Hudgik says
Doesn’t get better or easier than this! What time I’m going to serve it with pieces of pan fried ham and fresh sourdough bread!
Erren's Kitchen says
I’m so glad you liked it Barbara, and ham and sourdough bread, delicious. Enjoy! 🙂
Connie says
My boyfriend and I were both sick and I needed to make something with what i had on hand. This soup really hit the spot. Thanks so much!
Erren Hart says
Yay! Thanks for stopping by and sharing! 🙂
Beth says
Delicious and easy soup. Great for vegetarians when you use vegetable broth.
Erren Hart says
I’m so delighted to hear it! 🙂
Sydney says
This was so good! Thanks Erren!
Erren Hart says
So wonderful to hear 🙂