Easy White Bean Soup – Hearty Italian Style White Bean Soup Recipe

Posted on April 16, 2026

By: James Carter

This White Bean Soup is a staple in my kitchen, especially during the cooler months. It’s a comforting, flavorful dish that comes together with simple ingredients and minimal fuss. I love how the humble white bean transforms into a creamy, satisfying broth, brimming with savory notes and a hint of Italian herbs. It’s the kind of soup that feels both wholesome and deeply nourishing, a true hug in a bowl.

Why This White Bean Soup Works

This soup is a testament to the power of simple, good ingredients. It relies on pantry staples like canned beans (which means speed!) and flavorful aromatics to build a rich taste profile. The combination of vegetables, herbs, and a good quality broth creates a layered flavor that is both satisfyingly complex and undeniably comforting. It’s a versatile recipe that’s forgiving and adaptable, making it a go-to for busy weeknights or leisurely weekends.

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 2 carrots, peeled and finely chopped
  • 2 celery stalks, finely chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano
  • ¼ teaspoon red pepper flakes (optional, for a touch of heat)
  • 6 cups vegetable broth (or chicken broth for a non-vegetarian option)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (15-ounce) can great northern beans, rinsed and drained
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • Fresh parsley, chopped, for garnish
  • Parmesan cheese, grated, for serving (optional)
  • Crusty bread, for serving

Gathering these ingredients is the first step to a truly delicious pot of soup. I always opt for good quality olive oil as it forms the flavor base, and fresh vegetables make a noticeable difference in the final taste. Don’t skimp on the herbs; they are key to that authentic Italian feel.

How to Make It

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 8-10 minutes. This slow sauté allows the vegetables to release their sweetness and build a solid foundation for the soup’s flavor. It’s important not to rush this step, as it truly impacts the depth of taste.
  2. Add the minced garlic, dried rosemary, thyme, oregano, and red pepper flakes (if using) to the pot. Cook, stirring constantly, for 1 minute until fragrant. Be careful not to burn the garlic; it will turn bitter quickly. The aroma at this stage is always a good sign of what’s to come!
  3. Pour in the vegetable broth (or chicken broth) and scrape up any browned bits from the bottom of the pot. These bits are packed with flavor and will enrich the soup.
  4. Add the rinsed and drained cannellini beans and great northern beans. Stir in the undrained diced tomatoes and the bay leaf.
  5. Bring the soup to a simmer, then reduce the heat to low, cover, and cook for at least 20-30 minutes. This simmering time allows the flavors to meld together beautifully. For an even richer flavor, you can let it simmer for longer, up to an hour, just keep an eye on the liquid level.
  6. Taste the soup and season generously with salt and freshly ground black pepper. This is a crucial step! Beans can absorb a lot of salt, so don’t be afraid to add enough to make the flavors pop.
  7. Remove the bay leaf before serving. If you prefer a creamier soup, you can mash some of the beans against the side of the pot with your spoon, or even ladle out a cup of soup, blend it for a few seconds, and stir it back in.

With these simple steps, you’ll have a wonderfully comforting bowl of White Bean Soup ready to be enjoyed. It’s a process that requires patience but rewards you with incredible flavor and satisfaction. Remember to taste and adjust seasonings at the end – that’s where the magic really happens to elevate the dish from good to great.

A recipe worth trying: Italian Sausage White Bean Soup

Nutrition at a Glance

  • High in plant-based protein from the beans.
  • A good source of fiber, aiding in digestion and satiety.
  • Rich in vitamins and minerals from the vegetables.
  • Lower in fat, especially when made with vegetable broth and minimal oil.
  • Naturally gluten-free (ensure broth is certified gluten-free if needed).
  • Can be made vegan by omitting Parmesan cheese.

How to Serve It

  • Garnish generously with fresh chopped parsley for a burst of freshness and color.
  • A sprinkle of grated Parmesan cheese adds a salty, savory depth (omit for a vegan option).
  • Serve with warm, crusty bread for dipping. Sourdough or a good Italian loaf are excellent choices.
  • A drizzle of good quality olive oil over the top just before serving can enhance the richness.
  • Add a squeeze of lemon juice for a brighter, more vibrant flavor profile.

This soup is wonderfully versatile and pairs well with a variety of accompaniments. The key is to offer something that complements the hearty nature of the soup without overpowering its flavors. Fresh herbs and good bread are nearly always a winning combination.

Common Mistakes

  • Not sautéing the aromatics properly: Rushing the initial sauté of the onion, carrots, and celery means you miss out on developing their natural sweetness and building a deep flavor foundation. Cook them until they are soft and slightly translucent.
  • Burning the garlic: Adding garlic too early or cooking it too high can result in a bitter taste that permeates the entire soup. Keep the heat to medium-low and stir constantly for just about a minute until fragrant.
  • Using dull herbs: Dried herbs lose their potency over time. If your herb jars have been sitting for years, it might be time for a refresh. Fresh herbs, when available, are even better, though dried herbs are perfectly fine for this recipe.
  • Under-seasoning: Beans, particularly canned beans, can absorb a lot of salt. It’s essential to taste and season generously at the end of cooking. Don’t be afraid of salt; it’s a flavor enhancer!
  • Skipping the bay leaf: While seemingly small, the bay leaf imparts a subtle, aromatic complexity that contributes significantly to the soup’s overall depth of flavor. It’s a little touch that makes a difference.
  • Not rinsing the beans: Canned beans often have a briny liquid that can affect the flavor and texture of your soup. Always rinse and drain them thoroughly.
  • Not simmering long enough: While you can get away with a shorter simmer, allowing the soup to gently bubble for at least 30 minutes (or longer) allows the flavors to meld and deepen.

Avoiding these common pitfalls will ensure your White Bean Soup is consistently delicious and satisfying. It’s all about paying attention to the details and letting the ingredients do their work.

Storage and Reheating

  • Storage: Once cooled to room temperature, store leftover soup in an airtight container in the refrigerator for up to 3-4 days. The flavors often deepen and improve on the second day.
  • Reheating on the Stovetop: The best method for reheating is on the stovetop. Gently warm the soup over medium-low heat, stirring occasionally, until heated through. You may need to add a splash of broth or water if the soup has become too thick.
  • Reheating in the Microwave: For a quicker option, transfer a portion of the soup to a microwave-safe bowl. Cover loosely and heat on medium power, stirring halfway through, until hot.
  • Freezing: This soup freezes very well. Allow it to cool completely, then transfer to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 3 months.

Proper storage and reheating are key to enjoying your delicious White Bean Soup even after the first day. A little care ensures it retains its flavor and texture.

image 437

Leftover Ideas

  • Bean and Toast Topping: Heat a portion of the soup, mash some of the beans to thicken it slightly, and spoon it over toasted crusty bread, perhaps with a fried egg on top.
  • Soup Base for Other Dishes: Use the leftover soup as a base for other stews or casseroles. It can add a creamy, flavorful element to baked dishes.
  • Creamy Pasta Sauce: Warm the soup and blend it until very smooth. Toss with your favorite cooked pasta for a quick and hearty vegetarian pasta dish. Add some quick-sautéed vegetables like spinach or zucchini for extra nutrition.
  • Savory Grits or Polenta: Serve the soup spooned over creamy polenta or grits for a comforting and filling meal. A sprinkle of cheese is a welcome addition here.
  • As a Side Dish: Simply reheat and serve as a hearty side dish to grilled chicken, fish, or sausages.

Don’t let those leftovers go to waste! This versatile White Bean Soup can be the star or a supporting player in many other delicious meals, saving you time and culinary effort.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

White Bean Soup – Hearty Italian Style White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A comforting and flavorful Italian-style white bean soup made with simple pantry ingredients and aromatic herbs. Easy to make and perfect for weeknights.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 2 carrots, peeled and finely chopped
  • 2 celery stalks, finely chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1 teaspoon dried thyme
  • ½ teaspoon dried oregano
  • ¼ teaspoon red pepper flakes (optional)
  • 6 cups vegetable broth (or chicken broth)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (15-ounce) can great northern beans, rinsed and drained
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • Fresh parsley, chopped, for garnish
  • Parmesan cheese, grated, for serving (optional)
  • Crusty bread, for serving

Instructions

  1. 1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
  2. 2. Add minced garlic, rosemary, thyme, oregano, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  3. 3. Pour in vegetable broth and scrape up browned bits.
  4. 4. Add rinsed beans, diced tomatoes, and bay leaf.
  5. 5. Bring to a simmer, then reduce heat, cover, and cook for at least 20-30 minutes.
  6. 6. Taste and season generously with salt and pepper.
  7. 7. Remove bay leaf before serving. Optionally, mash some beans for creamier texture.

Notes

Store cooled soup in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave. Freezes well for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 350
  • Sugar: 8g
  • Sodium: 700mg
  • Fat: 8g
  • Carbohydrates: 55g
  • Fiber: 15g
  • Protein: 18g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star