There’s nothing quite like having a pot of homemade soup bubbling away on the stove, especially on those days when all you want is something warm, filling, and comforting. The lovely aroma of garlic, onions, tomatoes, and herbs spreading through the kitchen makes the whole house feel cozy.
Italian White Bean and Tomato Soup with Pasta is one of those recipes I keep coming back to. It’s simple, wholesome, and full of comforting flavors. The tender white beans, sweet tomatoes, fresh vegetables, and little bites of pasta come together in a delicious broth that feels like a warm hug in every spoonful. It’s hearty enough to satisfy everyone at the table without feeling too heavy.
Italian White Bean and Tomato Soup with Pasta – Anti-Inflammatory Comfort Food
Recipe Description
Italian White Bean and Tomato Soup with Pasta is a delicious, hearty, Mediterranean-inspired meal made with creamy white beans, juicy tomatoes, tender pasta, fresh vegetables, garlic, herbs, and nourishing olive oil.
This comforting Italian soup combines simple pantry ingredients to create a flavorful, nutritious, and satisfying dish. It features a rich tomato-based broth, soft white beans, and small pasta shapes, finished with fresh herbs for extra flavor.
This recipe is also a wonderful addition to an anti-inflammatory diet because it includes fiber-rich beans, antioxidant-rich tomatoes, garlic, vegetables, and extra virgin olive oil. These ingredients are commonly included in Mediterranean-style eating patterns that support overall health and wellness.
Whether you’re looking for a healthy weeknight dinner, an affordable family meal, or a nourishing vegetarian soup, this Italian white bean soup is an excellent choice.
Recipe Information
-
Preparation Time: 15 minutes
-
Cooking Time: 30–35 minutes
-
Total Time: 45–50 minutes
-
Servings: 4–6
-
Cuisine: Italian, Mediterranean
-
Course: Lunch, Dinner, Main Course
-
Diet: Vegetarian
-
Difficulty: Easy
-
Cooking Method: Stovetop
-
Dietary Focus: Mediterranean diet, fiber-rich, plant-based, anti-inflammatory-inspired
Ingredients
Main Ingredients
-
2 tablespoons extra virgin olive oil
-
1 medium onion, finely chopped
-
2 medium carrots, diced
-
2 celery stalks, finely chopped
-
3 cloves garlic, minced
-
1 can (400 g) diced tomatoes
-
2 cans (400 g each) white beans, drained and rinsed
-
5 cups vegetable broth
-
1 cup small pasta, such as ditalini, small shells, or elbow macaroni
-
1 cup fresh spinach or kale
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
½ teaspoon dried thyme
-
½ teaspoon paprika
-
¼ teaspoon black pepper
-
Salt to taste
-
1 tablespoon tomato paste (optional)
-
1 bay leaf
For Garnishing
-
Fresh parsley, chopped
-
Fresh basil leaves
-
1 tablespoon extra virgin olive oil
-
Freshly grated Parmesan cheese (optional)
-
Fresh lemon juice (optional)
Instructions
Step 1: Prepare the Vegetables
Wash and prepare all your vegetables.
Finely chop the onion, dice the carrots, chop the celery, and mince the garlic.
Drain and rinse the white beans under cold water. Set everything aside.
Step 2: Sauté the Vegetables
Heat the olive oil in a large Dutch oven or soup pot over medium heat.
Add the chopped onion, carrots, and celery.
Cook for approximately 5–7 minutes, stirring occasionally, until the vegetables soften.
Add the minced garlic and cook for another 30–60 seconds until fragrant.
This vegetable base creates the traditional Italian flavor of the soup.
Step 3: Add Tomatoes and Seasonings
Stir in the diced tomatoes and optional tomato paste.
Add the oregano, basil, thyme, paprika, black pepper, and bay leaf.
Cook for approximately 2–3 minutes, allowing the tomatoes and herbs to develop their flavor.
Step 4: Add White Beans and Broth
Add the rinsed white beans to the pot.
Pour in the vegetable broth and stir everything together.
Bring the soup to a gentle boil, then reduce the heat to low.
Cover partially and simmer for approximately 15–20 minutes.
This allows the vegetables to become tender and the flavors to blend.
Step 5: Add the Pasta
Add the small pasta directly to the simmering soup.
Cook according to the pasta package instructions, usually 8–12 minutes.
Stir occasionally to prevent the pasta from sticking to the bottom of the pot.
If the soup becomes too thick, add another ½–1 cup of vegetable broth or water.
Step 6: Add Fresh Greens
Stir in the fresh spinach or chopped kale.
Cook for another 2–3 minutes until the greens soften.
Remove the bay leaf and taste the soup.
Adjust the salt, pepper, and seasonings as needed.
Step 7: Serve and Garnish
Ladle the hot soup into serving bowls.
Finish with fresh parsley, basil, a drizzle of extra virgin olive oil, and a squeeze of lemon juice.
Add freshly grated Parmesan cheese if desired.
Serve warm and enjoy!
Serving Suggestions
This Italian white bean and tomato soup is filling enough to enjoy as a complete meal, but it also pairs beautifully with several healthy side dishes.
-
Whole-Grain Garlic Bread: Serve with toasted whole-grain bread for dipping into the rich tomato broth.
-
Mediterranean Green Salad: Combine cucumber, tomatoes, leafy greens, olive oil, and lemon juice.
-
Roasted Vegetables: Serve with roasted zucchini, broccoli, cauliflower, or bell peppers.
-
Grilled Chicken: Add lean grilled chicken on the side if you prefer extra protein.
-
Avocado Salad: Pair with sliced avocado, lemon juice, and fresh herbs.
-
Parmesan Toast: Serve with lightly toasted sourdough topped with Parmesan.
-
Fresh Herb Garnish: Add basil, parsley, or oregano for extra freshness.
For a balanced Mediterranean-style dinner, serve one bowl of soup with a fresh green salad and a slice of whole-grain bread.
Recipe Variations
1. Vegan Italian White Bean Soup
Keep the recipe completely plant-based by using vegetable broth and skipping Parmesan cheese. Nutritional yeast can provide a savory, cheesy flavor.
2. High-Protein White Bean Soup
Add extra white beans, cooked chicken breast, or tofu to increase the protein content.
3. Gluten-Free Version
Replace regular pasta with gluten-free pasta. Alternatively, use cooked quinoa or rice.
4. Spicy Italian Tomato Soup
Add ¼–½ teaspoon red pepper flakes for a gentle spicy kick.
5. Creamy White Bean Soup
Blend approximately one cup of cooked beans with a little broth and stir it back into the soup. This creates a naturally creamy consistency without heavy cream.
6. Low-Sodium Soup
Use low-sodium vegetable broth, no-salt-added canned tomatoes, and unsalted white beans. Adjust seasoning with garlic, lemon, basil, and oregano.
7. Extra Vegetable Soup
Add zucchini, bell peppers, mushrooms, or chopped kale for additional vegetables and dietary fiber.
8. Tuscan White Bean Soup
Add chopped kale, fresh rosemary, extra garlic, and a little lemon zest for a Tuscan-inspired variation.
Anti-Inflammatory Benefits of the Ingredients
This recipe contains several ingredients commonly associated with a Mediterranean-style anti-inflammatory eating pattern.
-
Extra Virgin Olive Oil: Provides monounsaturated fats and beneficial polyphenols.
-
Tomatoes: Contain lycopene, an antioxidant that helps protect cells from oxidative stress.
-
White Beans: Provide plant-based protein, soluble fiber, and important minerals.
-
Garlic: Contains sulfur compounds and antioxidant components.
-
Spinach and Kale: Supply vitamins, minerals, and plant antioxidants.
-
Carrots: Contain beta-carotene, which the body can convert into vitamin A.
-
Fresh Herbs: Basil, parsley, and oregano provide additional plant compounds.
-
Onions: Contain flavonoids, including quercetin.
Eating patterns rich in vegetables, legumes, olive oil, and whole foods are associated with better long-term health. However, no single soup can cure inflammation or replace medical treatment.
Nutritional Information
Estimated nutrition per serving, assuming 6 servings and including pasta. Actual values vary with brands, portions, and optional toppings.
|
Nutrient |
Approximate Amount |
|---|---|
|
Calories |
300 kcal |
|
Protein |
13 g |
|
Carbohydrates |
48 g |
|
Dietary Fiber |
10 g |
|
Total Fat |
7 g |
|
Saturated Fat |
1 g |
|
Sugar |
7 g |
|
Sodium |
550 mg |
|
Potassium |
650 mg |
|
Iron |
3 mg |
|
Calcium |
100 mg |
Nutrition highlights:
-
Good source of plant-based protein.
-
Rich in dietary fiber.
-
Contains antioxidant-rich vegetables.
-
Provides heart-friendly unsaturated fats.
-
Naturally cholesterol-free when prepared without cheese.
-
Can be adapted for low-sodium and gluten-free diets.
Storage and Meal Prep Tips
Refrigeration: Allow the soup to cool before transferring it to an airtight container. Refrigerate for up to 3–4 days.
Freezing: For best texture, freeze the soup before adding pasta. Store in freezer-safe containers for up to 3 months.
Reheating: Warm gently on the stovetop over medium-low heat. Add extra broth or water if the soup has thickened.
Meal Prep: Prepare the vegetable, tomato, and white bean base ahead of time. Cook fresh pasta when reheating to prevent it from becoming overly soft.
Pro Tip: Pasta absorbs liquid as it sits, so keep additional vegetable broth available when serving leftovers.
Frequently Asked Questions
1. Is Italian white bean and tomato soup healthy?
Yes. It contains fiber-rich beans, vegetables, tomatoes, herbs, and olive oil. It can be part of a balanced diet and a Mediterranean-style eating plan.
2. Is white bean soup good for an anti-inflammatory diet?
It can fit well into an anti-inflammatory eating pattern. White beans provide fiber, while tomatoes, leafy greens, garlic, and olive oil provide beneficial plant compounds.
3. Which white beans are best for this recipe?
Cannellini beans are an excellent choice because they have a creamy texture and mild flavor. Great Northern beans and navy beans also work well.
4. Can I make this soup without pasta?
Absolutely! Simply leave out the pasta and increase the quantity of white beans or vegetables. You can also add quinoa or brown rice.
5. Can I use dried white beans instead of canned beans?
Yes. Cook dried beans separately until tender before adding them to the soup. Never add uncooked dried beans directly without allowing sufficient cooking time.
6. How can I make the soup thicker?
Mash some of the cooked white beans against the side of the pot or blend a portion of the soup before adding it back.
7. Can I make this soup in advance?
Yes. The tomato and bean base tastes even better after the flavors have had time to develop. For the best texture, cook and add the pasta shortly before serving.
8. Is this soup suitable for weight management?
It can be a satisfying option because beans and vegetables provide fiber and help make meals filling. Portion size and overall dietary balance still matter.
9. Can I make it dairy-free?
Yes. The soup is naturally dairy-free if you omit Parmesan cheese.
10. What can I use instead of vegetable broth?
You can use low-sodium chicken broth or water with additional herbs and seasonings.
11. What pasta works best?
Ditalini, small shells, elbow macaroni, and small macaroni are all excellent choices.
12. Can I make this soup in a slow cooker?
Yes. Cook the vegetables and combine the broth, tomatoes, beans, and seasonings in the slow cooker. Cook until the vegetables are tender, then add pasta near the end and cook until done. Add spinach just before serving.
Final Thoughts
Italian White Bean and Tomato Soup with Pasta is the perfect combination of comfort, flavor, affordability, and wholesome ingredients.

