Follow Me On Social Media!

Welcome to a bowlful of comfort and flavor with my go-to recipe for Delicious White Bean Soup! This hearty and nutritious soup has become a staple in our household, winning over even the most devoted carnivores. By combining creamy cannellini beans, vibrant veggies, and fresh greens, this soup hits all the right notes for a satisfying meal that will leave you coming back for more.
What sets this Delicious White Bean Soup apart is its velvety texture achieved by blending some of the beans, creating a thickness that doesn’t rely on dairy. The secret to its depth of flavor lies in taking the time to sauté the vegetables and adding a spoonful of rich tomato paste. And the finishing touch of adding the greens just before serving keeps them vibrant and adds a delightful crispness to each spoonful.
This soup is not just a one-time wonder; it tastes even better on day two as the flavors meld together. Whether you’re looking for a quick weeknight dinner or meal prep for the week ahead, this recipe is a versatile option that you can customize with different beans or additions like quinoa. So, grab a bowl, top it with your favorite garnishes, and enjoy the cozy goodness of this Delicious White Bean Soup that proves meatless meals can be just as hearty and satisfying!
Quick Benefits
- Nutritious and Filling: Packed with high-quality vegetable broth, fresh vegetables, and beans, this soup is a wholesome and satisfying meal.
- Dairy-Free Creaminess: The smooth texture achieved by blending some beans provides thickness without the need for dairy, making it suitable for vegans or those with lactose intolerance.
- Vibrant and Flavorful Greens: Adding fresh greens right before serving maintains their vibrancy and crispness, enhancing both the visual appeal and nutritional value of the dish.
- Versatile and Customizable: Easily adaptable with different types of beans, additional ingredients like quinoa for extra protein, and various toppings, allowing for endless possibilities to suit your taste preferences.
Why You’ll Love This Creamy White Bean Soup Recipe Recipe
- Filling and Nutritious: Packed with high-quality vegetable broth, cannellini beans, and a variety of fresh veggies, this soup is not only hearty but also incredibly nutritious.
- Family-Friendly: Even picky eaters and meat lovers will be asking for seconds, as proven by the author’s husband and kids who loved this meatless Monday superstar dish.
- Creamy Texture without Dairy: The smooth texture achieved by blending beans creates a creamy consistency without the need for dairy, making it suitable for those with dietary restrictions or looking to reduce their dairy intake.
- Customizable and Versatile: Easily adaptable recipe where you can swap beans, add extra spices, or incorporate grains like quinoa for a personalized touch, catering to different tastes and dietary preferences.
- Make-Ahead and Freezer-Friendly: Tastes even better the next day, allowing flavors to meld together, making it a perfect make-ahead option for busy weeknights or for batch cooking and freezing for later use.
- Restaurant-Quality Touch: Elevate your soup experience by adding a drizzle of olive oil, plant-based parmesan cheese, red pepper flakes, and fresh herbs for a gourmet touch, creating a restaurant-worthy dish in the comfort of your home.
- Kid-Approved and Veggie-Rich: A great way to sneak in more veggies into your family’s diet, showing kids how basic ingredients can transform into a delicious and nutritious meal, making it a win-win for both parents and little ones.
- Meatless Meal Surprise: Surprise your guests with how satisfying and filling a meatless meal can be, showcasing that simple healthy food can be not only delicious but also incredibly satisfying, perfect for those looking to incorporate more plant-based meals into their diet.
Ingredients for Creamy White Bean Soup Recipe
- Finely chopped sweet onion.
- Cooked cannellini beans, drained well.
- Chopped fresh celery stalks.
- Dried herbs like Italian seasoning.
- Pepper flakes for a little heat.
- Thin carrots cut into rounds.
- Fresh lemon juice to brighten flavors.
- Fresh kale or tender baby spinach leaves.
- Crushed garlic cloves.
- Sea salt to taste.
- A dash of ground black pepper.
- Optional: sprinkle of plant-based parmesan cheese.
- High-quality vegetable broth.
- A drizzle of extra virgin olive oil.
- Rich tomato paste.
Pro Tips for Creamy White Bean Soup Recipe
Pro Tip 1: Take your time sautéing the veggies at the beginning to build layers of flavor in your soup. Let them soften and release their natural sweetness before moving on to the next step.
Pro Tip 2: Adding tomato paste not only enhances the flavor but also brings a rich depth to the soup. Don’t skimp on this ingredient as it can truly elevate the overall taste of your white bean soup.
Pro Tip 3: For a vibrant and crisp finish, add your greens right before serving. This will keep them fresh and bring a pop of color to your bowl. Plus, consider topping your soup with a drizzle of olive oil, extra Parmesan, red pepper flakes, or fresh herbs for that extra touch of flavor and presentation.
How to Make Creamy White Bean Soup Recipe
Step 1: Cook Aromatics
In a large pot, heat olive oil and sauté onions, garlic, carrots, and celery until softened.
Step 2: Combine Main Ingredients
Combine beans, broth, tomato paste, and seasonings in a pot and mix thoroughly.
Step 3: Simmer Time
Simmer the soup uncovered for 15 minutes, stirring occasionally.
Step 4: Make It Creamy
Puree a couple of cups of the soup until smooth, then mix it back into the pot. Alternatively, use an immersion blender to pulse the soup to your desired consistency.
Step 5: Mix In Greens
Add fresh spinach or kale to the hot soup and stir until softened.
Step 6: Taste & Adjust
Before serving, squeeze some lemon juice and adjust seasoning as desired.
Storage Tips
Once you have made a delicious pot of white bean soup, it is important to store the leftovers properly to maintain freshness and flavor. This soup actually tastes better on the second day as the flavors have had time to meld together. Store any leftover soup in an airtight container in the refrigerator for up to 3-4 days. When ready to enjoy, simply reheat the soup gently on the stovetop, adding a splash of water or broth if needed to reach your desired consistency.
If you find yourself with more soup than you can finish in a few days, consider freezing individual portions for future quick and convenient meals. Allow the soup to cool completely before transferring it to freezer-safe containers or resealable bags. Be sure to leave some room at the top of the container for expansion. Frozen white bean soup can be stored for up to 3 months. To reheat, thaw the soup overnight in the refrigerator and warm it on the stovetop or in the microwave, adding fresh greens right before serving to keep them vibrant and crisp. Enjoy the convenience of having a hearty and nutritious meal ready to go whenever you need it!
Ingredient Substitutions
For a gluten-free option, you can substitute the crusty bread with gluten-free bread or even serve the soup with gluten-free crackers on the side. To make this soup vegan, you can omit the plant-based parmesan cheese or replace it with a sprinkle of nutritional yeast for a cheesy flavor. If you don’t have cannellini beans on hand, you can use other white beans like navy beans or great northern beans as a substitute. They will provide a similar creamy texture to the soup.
If you’re looking to add more protein to the soup, consider adding cooked quinoa, lentils, or chickpeas. These ingredients will not only boost the protein content but also add a nice texture and heartiness to the soup. If you prefer a different kind of greens, feel free to swap the kale or spinach with Swiss chard, collard greens, or even arugula. Be mindful that different greens may require varying cooking times, so adjust accordingly to ensure they are cooked to your desired level of tenderness.
Serving Suggestions
Serve this delicious white bean soup with a side of warm, crusty bread for dipping and soaking up all the flavorful broth. For a fun twist, set out a variety of toppings like extra plant-based Parmesan, spicy red pepper flakes, and fresh herbs for guests to customize their bowls. Drizzle a little high-quality olive oil on top for a touch of elegance before serving.
To make this soup even heartier, consider adding cooked quinoa or swapping the cannellini beans for great northern or navy beans. The next day, the flavors will have melded even more, making it even tastier for leftovers. Freeze extra portions for quick and satisfying meals on busy evenings, and remember to add fresh greens right before serving for a pop of color and crunch. This versatile and filling soup is a great way to introduce more plant-based meals into your diet while enjoying the simple pleasure of good, nourishing food.
FAQs for Creamy White Bean Soup Recipe
Question?
Can I use a different type of bean for this white bean soup?
Answer:
Absolutely! Feel free to experiment with different types of beans like great northern beans or navy beans. They will work beautifully in this soup and add a unique twist to the flavor.
Question?
How can I make this white bean soup more protein-rich?
Answer:
You can increase the protein content of this soup by adding cooked quinoa. Simply mix in some cooked quinoa to the soup for an extra boost of protein. It will complement the flavors well and make the soup even more filling.
Question?
Can I freeze this white bean soup for later?
Answer:
Absolutely! This soup freezes very well. You can make a larger batch, portion it out, and freeze it for later. When you’re ready to enjoy it, simply thaw it in the fridge overnight and warm it up slowly on the stove. Adding some fresh greens when reheating can bring back that vibrant touch to the soup.
Conclusion
Whether you’re a seasoned home cook or just starting to explore the world of meatless meals, I hope this recipe for Delicious White Bean Soup becomes a cherished addition to your collection. This hearty and nutritious soup has a way of bringing everyone to the table, even the pickiest eaters! The blend of fresh vegetables, creamy white beans, and vibrant greens creates a harmony of flavors that is both comforting and satisfying.
As you savor each spoonful of this Delicious White Bean Soup, remember that cooking is all about making it your own. Feel free to experiment with different herbs, spices, or additional ingredients to suit your taste preferences. And don’t forget to share this recipe with friends and family – let them experience the joy of a warm bowl of homemade soup that nourishes both body and soul. Cheers to many more cozy evenings filled with the goodness of Delicious White Bean Soup!

Creamy White Bean Soup Recipe
Ingredients
- Finely chopped sweet onion.
- Cooked cannellini beans, drained well.
- Chopped fresh celery stalks.
- Dried herbs like Italian seasoning.
- Pepper flakes for a little heat.
- Thin carrots cut into rounds.
- Fresh lemon juice to brighten flavors.
- Fresh kale or tender baby spinach leaves.
- Crushed garlic cloves.
- Sea salt to taste.
- A dash of ground black pepper.
- Optional: sprinkle of plant-based parmesan cheese.
- High-quality vegetable broth.
- A drizzle of extra virgin olive oil.
- Rich tomato paste.
Instructions
-
Cook Aromatics: In a large pot, heat olive oil and sauté onions, garlic, carrots, and celery until softened.
-
Combine Main Ingredients: Combine beans, broth, tomato paste, and seasonings in a pot and mix thoroughly.
-
Simmer Time: Simmer the soup uncovered for 15 minutes, stirring occasionally.
-
Make It Creamy: Puree a couple of cups of the soup until smooth, then mix it back into the pot. Alternatively, use an immersion blender to pulse the soup to your desired consistency.
-
Mix In Greens: Add fresh spinach or kale to the hot soup and stir until softened.
-
Taste & Adjust: Before serving, squeeze some lemon juice and adjust seasoning as desired.








