Italian White Bean Soup: Dairy-Free, Gluten-Free – Healthy Hearty Recipes

Posted on April 20, 2026

By: James Carter

This hearty Italian white bean soup is a staple in my kitchen, especially when I crave comfort food without the heaviness. It’s naturally dairy-free and gluten-free, making it a versatile and nourishing dish for almost any occasion. From busy weeknights to relaxed weekend lunches, it always hits the spot.

Why This Italian White Bean Soup Works

This soup is a testament to simple, wholesome ingredients coming together to create something deeply satisfying. The creamy texture from the pureed beans, the warmth of the herbs, and the brightness of the lemon make it feel indulgent while remaining incredibly good for you. It’s a true testament to how accessible healthy eating can be.

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon dried rosemary
  • ¼ teaspoon red pepper flakes (optional, for a touch of heat)
  • 6 cups vegetable broth (low sodium preferred)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (15-ounce) can Great Northern beans, rinsed and drained
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • 1 tablespoon fresh lemon juice
  • Fresh parsley, chopped, for garnish

Gathering these ingredients is typically straightforward, finding them in most grocery stores. The flexibility of this recipe also means you can adapt it based on what you have on hand, which is always a bonus in my book.

Check this out: Easy Black Beans and Rice with Sausage 

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. Sauté until softened, about 8-10 minutes, stirring occasionally. This initial sauté builds a crucial flavor base.
  2. Add the minced garlic, dried oregano, dried basil, dried rosemary, and red pepper flakes (if using). Cook for another minute until fragrant, being careful not to burn the garlic.
  3. Pour in the vegetable broth and add the rinsed and drained cannellini beans, Great Northern beans, and the bay leaf.
  4. Bring the soup to a boil, then reduce the heat to low, cover, and simmer for at least 20 minutes to allow the flavors to meld. For a deeper flavor, you can simmer for up to 45 minutes.
  5. After simmering, remove and discard the bay leaf. You can either blend a portion of the soup for a creamier texture or blend all of it. To do this, carefully ladle about 2-3 cups of the soup (including beans and liquid) into a blender or use an immersion blender directly in the pot. Blend until smooth. Be cautious when blending hot liquids; fill the blender only halfway and hold the lid down securely with a towel.
  6. Return the blended soup to the pot (if you used a separate blender). Stir to combine.
  7. Season the soup generously with salt and freshly ground black pepper to your taste. This is where you really bring the soup to its full potential.
  8. Stir in the fresh lemon juice just before serving. This adds a welcome brightness and cuts through the richness.
  9. Ladle the soup into bowls and garnish with fresh chopped parsley.

This process, while involving a few steps, is quite manageable and results in a wonderfully comforting soup that tastes like it simmered for hours.

Nutrition at a Glance

  • Rich in Fiber: The generous amount of beans contributes significant dietary fiber, promoting digestive health and satiety.
  • Plant-Based Protein: Beans are an excellent source of plant-based protein, essential for muscle repair and overall body function.
  • Vitamins and Minerals: Packed with vitamins like Vitamin K, Vitamin C, and minerals such as potassium and folate from the vegetables and beans.
  • Low in Saturated Fat: With olive oil as the primary fat source, this soup remains low in unhealthy saturated fats.
  • Naturally Gluten-Free: No grains are used, making it suitable for those with gluten sensitivities or celiac disease.
  • Dairy-Free: No dairy products are included, making it a great option for vegans and those with lactose intolerance.
  • Antioxidant Properties: The combination of vegetables and legumes provides beneficial antioxidants that help protect the body’s cells.

This soup truly embodies healthy eating without compromise. It’s a meal that nourishes your body from the inside out with every spoonful, giving you sustained energy and a feeling of well-being. The emphasis on whole, unprocessed ingredients means you’re getting the most nutritional bang for your buck. It’s a dish I feel good about serving to my family and friends, knowing it’s both delicious and beneficial.

image 796

How to Serve It

  • As a light lunch: Serve a smaller portion on its own, perhaps with a slice of gluten-free bread or a side salad.
  • As a starter: A smaller bowl makes an excellent appetizer for a more elaborate Italian-inspired meal.
  • With a hearty salad: Pair it with a crisp green salad tossed with your favorite vinaigrette for a complete and balanced meal.
  • Alongside crusty bread: Offer some gluten-free crusty bread for dipping into that flavorful broth.
  • Topped with extra greens: For added freshness and nutrients, consider wilting in a handful of spinach or kale during the last few minutes of cooking.

This soup is wonderfully adaptable to various dining occasions, providing a comforting and healthy option that complements many other dishes.

Common Mistakes

  • Overcooking the vegetables before sautéing: Sautéing vegetables until they are very soft before adding the liquid can lead to a mushy texture in the final soup. Aim for tender-crisp.
  • Not rinsing the beans thoroughly: Rinsing canned beans removes excess sodium and starch, which can make the soup cloudy or overly salty.
  • Burning the garlic: Garlic can burn very quickly when sautéed. Add it towards the end of the initial sauté to prevent a bitter taste.
  • Forgetting to remove the bay leaf: Bay leaves can impart a strong, sometimes unpleasant flavor if left in too long or bitten into. Always remove it before serving.
  • Not seasoning enough: Beans can absorb a lot of flavor. Don’t be afraid to taste and adjust salt and pepper at the end. Adding the lemon juice also brightens the flavors, so season after that step for the best result.
  • Skipping the blending step: While delicious as is, blending a portion of the soup creates a wonderfully creamy texture without any dairy, which is a key characteristic of this recipe.

Avoiding these common pitfalls will ensure you achieve the best possible texture and flavor in your Italian white bean soup, making it a recipe you’ll return to time and again.

Storage and Reheating

  • Storage: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 4-5 days.
  • Freezing: This soup freezes exceptionally well. Transfer cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be frozen for up to 3 months.
  • Reheating on the stovetop: Gently reheat the soup in a pot over medium-low heat, stirring occasionally, until heated through. You may need to add a splash of water or vegetable broth if the soup has thickened significantly.
  • Reheating in the microwave: Reheat individual portions in a microwave-safe bowl on medium power, stirring halfway through until hot.
  • Thawing frozen soup: Thaw frozen soup overnight in the refrigerator or gently reheat from frozen over low heat on the stovetop, adding extra liquid as needed.

Proper storage ensures that your delicious Italian white bean soup remains safe and flavorful, ready to be enjoyed whenever you need a comforting meal.

Leftover Ideas

  • Bean Salad Base: Chill the leftover soup and use the beans and vegetables as the base for a cold bean salad. You might want to add some fresh chopped celery, red onion, and a zesty vinaigrette.
  • Thickened Stew: Simmer the leftover soup uncovered for a bit longer to thicken it further, creating a heartier stew. Add some wilted spinach or kale for extra greens.
  • Sauce for Grains: Blend the leftovers until very smooth to create a creamy sauce for pasta, rice, or quinoa. Adjust seasoning as needed.
  • Savory Pancakes/Fritters: Mash the beans and vegetables from the leftover soup and mix with a gluten-free flour blend, herbs, and a little binder (like flax egg) to make savory pancakes or fritters.
  • Soup Enhancement: Stir the leftover soup into a simmering pot of plain tomato soup or vegetable broth for an extra layer of flavor and heartiness.

Don’t let those delicious leftovers go to waste; these ideas offer creative ways to enjoy the flavors of your Italian white bean soup even after the first meal.

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

Italian White Bean Soup: Dairy-Free, Gluten-Free – Healthy Hearty Recipes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 1 hour
  • Yield: 68 servings 1x

Description

A comforting and healthy Italian white bean soup. Naturally dairy-free and gluten-free, packed with flavor and nourishment, perfect for any meal.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 2 carrots, peeled and chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon dried rosemary
  • ¼ teaspoon red pepper flakes (optional, for a touch of heat)
  • 6 cups vegetable broth (low sodium preferred)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 (15-ounce) can Great Northern beans, rinsed and drained
  • 1 bay leaf
  • Salt and freshly ground black pepper to taste
  • 1 tablespoon fresh lemon juice
  • Fresh parsley, chopped, for garnish

Instructions

  1. 1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Sauté until softened, about 8-10 minutes, stirring occasionally.
  2. 2. Add the minced garlic, dried oregano, dried basil, dried rosemary, and red pepper flakes (if using). Cook for another minute until fragrant, being careful not to burn the garlic.
  3. 3. Pour in the vegetable broth and add the rinsed and drained cannellini beans, Great Northern beans, and the bay leaf.
  4. 4. Bring the soup to a boil, then reduce the heat to low, cover, and simmer for at least 20 minutes to allow the flavors to meld. For a deeper flavor, you can simmer for up to 45 minutes.
  5. 5. After simmering, remove and discard the bay leaf. Carefully ladle about 2-3 cups of the soup (including beans and liquid) into a blender or use an immersion blender directly in the pot. Blend until smooth. Be cautious when blending hot liquids.
  6. 6. Return the blended soup to the pot. Stir to combine.
  7. 7. Season the soup generously with salt and freshly ground black pepper to your taste.
  8. 8. Stir in the fresh lemon juice just before serving.
  9. 9. Ladle the soup into bowls and garnish with fresh chopped parsley.

Notes

Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 4-5 days. This soup freezes exceptionally well and can be stored in the freezer for up to 3 months.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 250
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 7g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 12g

Tags:

You might also like these recipes

Leave a Comment

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