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:
Erin | Dinners,Dishes and Dessert says
Whoa, this is a must make meal! This couldn’t look any more perfect!
Cathy says
Such a perfect fall soup! Love the flavors in this!
Melanie says
Love that this comforting soup took just 10 minutes to prepare!
Chrissie Baker says
Wow! What a delicious looking soup…love the ingredients! Thanks for sharing this recipe!
Kimberly says
Quick and easy is just what I need for busy weeknights and this sounds so yummy!
annie says
Our family loved this! A new staple for sure!
Erren's Kitchen says
That is awesome to hear Annie!
Demeter says
Such a comforting soup to enjoy all season long! Perfect to cozy up with at the end of a day.
Kimberly Kauffmann says
Do you drain and rinse the white beans?
Erren Hart says
Hi Kimberly, Sorry for the late reply. You drain them, but it’s not necessary to rinse.
NurseMom says
This really was fast and simple. I did not drain and steam my frozen spinach …but just dumped it in frozen (had bought the premium baby spinach 10 oz bag). Turned out fine! I only used 1 3/4 C ditalini (dry), which I cooked separately. Then added in later like recommended. And one more doctoring, I threw in ~1/2-3/4C salt n peppered chopped chicken that I sauteed in EVO for extra protein for my kids.
Even my pickiest of eaters came upstairs and asked, “What smells so good?” …but then he saw it :\ My husband, daughter, and I all loved it though =o)
Thanks for the fast, easy, nutritious dinner idea!
Erren's Kitchen says
That sounds delicious, I’m glad it worked out well for you, and your ingredients sound like a good touch!
Chris says
So delicious and easy too!
Erren says
Great to hear you enjoyed it!