Cook With Ana
  • Home
  • Recipes
    • Dinner
    • Lunch
    • Desserts
    • Dishes
    • Snacks
    • Cookies
    • Soup
    • Bread
    • Salad
    • Sauces
  • About Me
  • Contact
  • Privacy Policy
  • Home
  • Recipes
    • Dinner
    • Lunch
    • Desserts
    • Dishes
    • Snacks
    • Cookies
    • Soup
    • Bread
    • Salad
    • Sauces
  • About Me
  • Contact
  • Privacy Policy
No Result
View All Result
Cook With Ana
No Result
View All Result
Home Soup

Hearty White Bean & Tomato Soup Recipe

by Ana
August 31, 2025
in Soup
Hearty White Bean & Tomato Soup Recipe

Hearty White Bean & Tomato Soup Recipe

Share on FacebookPin It To Remember It
Table of contents
  1. You MayLike
  2. Cozy Up with This Creamy Chicken Wild Rice Soup with Mushrooms
  3. Quick and Comforting Chicken Rice Porridge with Ginger and Garlic
  4. Key Benefits & Why You’ll Love This Hearty White Bean & Tomato Soup
  5. Ingredients for Hearty White Bean & Tomato Soup
  6. Step-by-Step Instructions for the Perfect Hearty White Bean & Tomato Soup
  7. Pro Tips and Variations for Hearty White Bean & Tomato Soup
  8. Serving & Pairing Suggestions for Hearty White Bean & Tomato Soup
  9. Tools and Equipment You’ll Need for Hearty White Bean & Tomato Soup
  10. Troubleshooting Common Issues in Hearty White Bean & Tomato Soup
  11. FAQs About Hearty White Bean & Tomato Soup
  12. Hearty White Bean & Tomato Soup
    1. Ingredients
      1. For the Base:
      2. For Flavor and Depth:
      3. For the Heart of the Soup:
      4. Finishing Touches:
      5. Optional Serving Additions:
    2. Instructions
    3. Notes
      1. Nutrition Information:
    4. Did you make this recipe?

You MayLike

Cozy Up with This Creamy Chicken Wild Rice Soup with Mushrooms

Cozy Up with This Creamy Chicken Wild Rice Soup with Mushrooms

April 15, 2026
Quick and Comforting Chicken Rice Porridge with Ginger and Garlic

Quick and Comforting Chicken Rice Porridge with Ginger and Garlic

April 13, 2026
Jump to Recipe

There’s something incredibly comforting about a warm bowl of homemade soup on a chilly day, isn’t there? This Hearty White Bean & Tomato Soup is one of my all-time favorites because it’s not only easy to make but also filling, healthy, and full of flavor. Imagine tender cannellini beans swimming in a rich, tomato-forward broth, accented with fragrant garlic, onion, and Italian herbs—every spoonful feels like a hug in a bowl.

Whether you’re looking for a quick weeknight dinner, a cozy winter meal, or a family-friendly recipe to share, this soup delivers on all fronts. And the best part? It’s a one-pot wonder, making cleanup just as simple as cooking. Ready to discover how to turn simple ingredients into a nourishing, restaurant-worthy soup right in your own kitchen? Let’s dive in!

Key Benefits & Why You’ll Love This Hearty White Bean & Tomato Soup

There’s a reason this Hearty White Bean & Tomato Soup has earned a permanent spot in my weeknight rotation—it’s comforting, nutritious, and effortlessly satisfying. Beyond being a cozy bowl of goodness, this soup brings a handful of benefits that make it worth trying anytime.

  • Packed with Protein and Fiber: Thanks to the cannellini beans, every serving keeps you full and energized, making it perfect for a light lunch or a hearty dinner. 
  • Quick and Easy to Prepare: With just one pot, minimal chopping, and straightforward steps, you can have a homemade soup ready in under 40 minutes. 
  • Versatile and Customizable: Whether you’re vegan, vegetarian, or just love a bit of cheese, this recipe adapts beautifully. Swap the Parmesan for a vegan alternative or add extra veggies to suit your taste. 
  • Rich, Layered Flavors: From the sweetness of sautéed carrots and onions to the depth of tomato paste and herbs, each spoonful is a burst of comforting Italian-inspired flavor. 
  • Meal Prep Friendly: This soup keeps well in the fridge for several days and even tastes better after the flavors meld, making it a great make-ahead meal. 

I love how this soup balances simplicity and depth—it’s approachable enough for a weekday dinner but impressive enough to serve to friends or family. Plus, the bright touch of lemon juice at the end adds that unexpected pop of freshness that makes every bowl feel special.

By the time you finish this recipe, you’ll have a warm, nourishing, and utterly satisfying soup that’s perfect for any season—cozying up on a winter evening or enjoying as a light, flavorful lunch. And the best part? You’ll feel proud knowing it’s completely homemade and wholesome, with every ingredient working together to create that perfect bowl of comfort.

Ingredients for Hearty White Bean & Tomato Soup

This recipe keeps things simple, relying on fresh, wholesome ingredients that come together to create a rich, flavorful soup. Here’s what you’ll need:

For the Base:

  • 1 ½ tablespoons extra-virgin olive oil 
  • 1 medium onion, diced 
  • 1 medium carrot, diced (optional, adds natural sweetness) 
  • Salt & freshly ground black pepper, to taste 
  • 3 garlic cloves, finely minced 

For Flavor and Depth:

  • 2 tablespoons tomato paste 
  • 1 teaspoon dried Italian herbs (or a mix of oregano and basil) 

For the Heart of the Soup:

  • 2 cans (15 oz each) cannellini or other white beans, rinsed and drained 
  • 1 can (15 oz / 400 g) diced or whole peeled tomatoes 
  • 3 cups (720 ml) vegetable broth, preferably low-sodium 
  • 1 teaspoon fine salt (adjust to taste) 

Finishing Touches:

  • ½ cup grated Parmesan cheese 
  • ⅓ cup fresh parsley, chopped 
  • 1 tablespoon fresh lemon juice, or more to taste 

Optional Serving Additions:

  • Crusty bread, toasted crostini, or croutons for dipping 

Tip: For extra flavor, you can sauté the onion and carrot until lightly caramelized—this small step adds a subtle sweetness that balances the tangy tomatoes beautifully.

c 60

Step-by-Step Instructions for the Perfect Hearty White Bean & Tomato Soup

Cooking this soup is simple, satisfying, and utterly rewarding. Follow these steps, and you’ll have a warm, comforting bowl in under 40 minutes:

  1. Sauté the Aromatics
  • Heat 1 ½ tablespoons extra-virgin olive oil in a large pot over medium heat. 
  • Add the diced onion and carrot, season lightly with salt, and sauté for about 5 minutes, until softened and slightly golden. 
  • This step builds a flavorful base that will make your soup rich and aromatic. 
  1. Build Flavor
  • Stir in the minced garlic, tomato paste, and dried Italian herbs. 
  • Cook for 1 minute, stirring constantly, until fragrant. 
  • Tip: Keep stirring to prevent the tomato paste from sticking or burning. This quick step enhances the soup’s depth. 
  1. Simmer the Soup
  • Add the cannellini beans, diced tomatoes with their juices, vegetable broth, and remaining salt and pepper. 
  • Stir well and bring the mixture to a gentle boil. 
  • Reduce heat to low, cover, and simmer for 20–25 minutes, stirring occasionally, until the carrots are tender and the flavors meld beautifully. 
  • Pro Tip: Simmer gently to allow flavors to deepen without overcooking the beans. 
  1. Finish with Freshness
  • Remove the pot from heat and stir in fresh lemon juice, grated Parmesan cheese, and chopped parsley. 
  • Taste and adjust seasoning—add more salt for depth, black pepper for a hint of spice, or extra lemon juice for brightness. 
  1. Serve and Enjoy
  • Ladle the soup into bowls and serve with crusty bread, toasted crostini, or croutons for dipping. 
  • Enjoy this hearty, nourishing, and flavorful soup straight from the pot or pair it with a fresh side salad for a complete meal. 

Cooking Tip: This soup tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 4 days, or freeze portions for easy future meals.

Pro Tips and Variations for Hearty White Bean & Tomato Soup

To make this Hearty White Bean & Tomato Soup truly your own, here are some expert tips and creative variations that elevate both flavor and versatility:

Pro Tips for the Perfect Soup:

  • Layer Your Flavors: Sauté the onions and carrots until lightly caramelized before adding garlic and tomato paste. This small step adds natural sweetness and depth. 
  • Adjust the Consistency: Prefer a thicker soup? Mash a few beans with the back of a spoon or use an immersion blender for a creamy texture without cream. 
  • Enhance the Freshness: A squeeze of lemon juice at the end brightens the flavors and balances the richness of the beans and tomatoes. 
  • Season Gradually: Taste as you go. The soup benefits from incremental adjustments of salt, pepper, or herbs to achieve a perfectly balanced flavor. 
  • Meal Prep Friendly: Store leftovers in the fridge for up to 4 days, or freeze in individual portions for quick, comforting meals anytime. 

Flavor Variations You Can Try:

  • Vegetarian or Vegan: Omit the Parmesan and add nutritional yeast or a splash of olive oil for a vegan-friendly finish. 
  • Extra Veggies: Toss in diced zucchini, bell peppers, or spinach during the last 10 minutes of cooking for added nutrition and color. 
  • Spicy Kick: Add a pinch of red pepper flakes or a drizzle of hot sauce for those who enjoy a little heat. 
  • Herb Variations: Swap Italian herbs for rosemary, thyme, or a bay leaf for a different aromatic profile. 

These tweaks make the soup not only flexible for your pantry but also adaptable to any season, dietary preference, or flavor craving.

Insider Tip: Garnish with fresh parsley, a sprinkle of Parmesan, or a drizzle of good olive oil right before serving. It adds a professional touch that makes your homemade soup look and taste gourmet.

Serving & Pairing Suggestions for Hearty White Bean & Tomato Soup

Serving this Hearty White Bean & Tomato Soup is just as enjoyable as cooking it. A few thoughtful pairings can elevate your meal, turning a simple bowl of soup into a memorable dining experience.

Best Ways to Serve:

  • Ladle the soup into deep bowls and sprinkle with freshly chopped parsley and a little grated Parmesan for an inviting presentation. 
  • Serve hot with a squeeze of lemon juice to brighten flavors right before eating. 
  • Drizzle a little extra-virgin olive oil over the top for richness and a gourmet touch. 

Perfect Pairings:

  • Crusty bread or baguette slices – perfect for dipping and soaking up every drop of the flavorful broth. 
  • Toasted crostini or garlic croutons – adds texture and a satisfying crunch. 
  • Simple green salad – a crisp, refreshing side balances the soup’s heartiness. 
  • Cheese board – soft cheeses like mozzarella or ricotta complement the tomato and bean flavors beautifully. 

Occasion Ideas:

  • Weeknight dinner: Quick, comforting, and ready in under 40 minutes. 
  • Meal prep or batch cooking: Soup stores well for several days and makes an excellent ready-to-go lunch. 
  • Entertaining guests: Pair with elegant sides, like a fresh baguette and a simple salad, for a homemade, restaurant-quality experience. 

Tip: For an extra touch of warmth, serve the soup in preheated bowls—this keeps it hot longer and enhances the cozy, comforting feel.

Tools and Equipment You’ll Need for Hearty White Bean & Tomato Soup

Making this Hearty White Bean & Tomato Soup is straightforward, and having the right tools ensures your cooking experience is smooth, efficient, and enjoyable. Here’s what I recommend:

Essential Cookware:

  • Large, heavy-bottomed pot or Dutch oven: Perfect for even heat distribution and prevents the soup from sticking or scorching. 
  • Wooden spoon or silicone spatula: Ideal for stirring and scraping the bottom of the pot while sautéing. 
  • Ladle: Makes serving and portioning the soup easy and mess-free. 

Prep Tools:

  • Chef’s knife: A sharp knife ensures quick, safe chopping of onions, carrots, and garlic. 
  • Cutting board: Protect your countertops and keep ingredients organized. 
  • Measuring cups and spoons: For precise ingredient portions, especially herbs, broth, and tomato paste. 

Optional Tools for Finishing Touches:

  • Immersion blender: Use this to partially puree the soup if you want a creamier texture without adding cream. 
  • Grater: For freshly grating Parmesan or other cheeses directly into the soup. 
  • Citrus juicer: Makes adding fresh lemon juice quick and mess-free. 

Pro Tip: Using quality, heavy-bottomed cookware makes a noticeable difference in the flavor and consistency of your soup. It allows the beans, tomatoes, and herbs to meld together beautifully while preventing sticking or burning.

Troubleshooting Common Issues in Hearty White Bean & Tomato Soup

Even the simplest recipes can run into small hiccups, but don’t worry—these tips will help you rescue your soup and achieve perfect results every time.

  1. Soup is Too Thin
  • Solution: Simmer uncovered for a few extra minutes to let excess liquid evaporate. 
  • Alternative: Mash a few beans with a spoon or use an immersion blender for a naturally thicker, creamier texture. 
  1. Soup is Too Thick
  • Solution: Gradually add more vegetable broth or water until you reach your desired consistency. Stir well to combine. 
  1. Beans Are Mushy or Overcooked
  • Solution: Keep an eye on cooking time—20–25 minutes is usually perfect. If beans are too soft, reduce simmering time next time or use slightly firmer canned beans. 
  1. Soup Tastes Bland
  • Solution: Adjust salt, pepper, or lemon juice gradually. Fresh herbs added at the end, like parsley or basil, also enhance flavor. 
  • Tip: A small drizzle of good olive oil or a sprinkle of grated Parmesan can add depth instantly. 
  1. Soup is Too Acidic
  • Solution: Add a pinch of sugar or a splash of cream to balance the acidity from tomatoes. 
  1. Garlic or Tomato Paste Burns
  • Solution: Always sauté aromatics over medium heat and stir continuously. Add a splash of broth if the mixture starts sticking. 

Cooking Tip: Taste as you go! Adjusting seasoning in stages ensures a well-balanced, flavorful soup without surprises at the end.

FAQs About Hearty White Bean & Tomato Soup

  1. Can I make this soup vegan?
    Absolutely! Simply omit the Parmesan cheese or replace it with a vegan alternative. The soup will remain flavorful and satisfying.
  2. Can I use other types of beans?
    Yes! While cannellini beans are ideal for their creamy texture, you can substitute navy beans, great northern beans, or even chickpeas. Adjust cooking time if using fresh or pre-cooked beans.
  3. How long does the soup last in the fridge?
    Store in an airtight container for up to 4 days. Flavors often improve after a day as the ingredients meld together.
  4. Can I freeze this soup?
    Yes, it freezes well. Portion it into freezer-safe containers and thaw overnight in the fridge before reheating. Avoid freezing with fresh parsley or Parmesan; add them fresh when serving.
  5. Can I make this soup in advance for meal prep?
    Definitely! This soup is meal prep-friendly. Make a big batch at the start of the week, then reheat individual servings for quick lunches or dinners.
  6. How can I make the soup creamier without using cream?
    Mash a portion of the beans or use an immersion blender to puree part of the soup. This naturally thickens the soup while keeping it wholesome.
  7. Can I add other vegetables?
    Yes! Diced zucchini, spinach, bell peppers, or celery can be added during the simmering stage for extra nutrition and flavor.
Continue to Content
Hearty White Bean & Tomato Soup

Hearty White Bean & Tomato Soup

Yield: 6
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

There’s a reason this Hearty White Bean & Tomato Soup has earned a permanent spot in my weeknight rotation—it’s comforting, nutritious, and effortlessly satisfying. Beyond being a cozy bowl of goodness, this soup brings a handful of benefits that make it worth trying anytime.

Ingredients

For the Base:

  • 1 ½ tablespoons extra-virgin olive oil
  • 1 medium onion, diced
  • 1 medium carrot, diced (optional)
  • Salt & freshly ground black pepper, to taste
  • 3 garlic cloves, finely minced

For Flavor and Depth:

  • 2 tablespoons tomato paste
  • 1 teaspoon dried Italian herbs (or oregano/basil mix)

For the Heart of the Soup:

  • 2 cans (15 oz each) cannellini or other white beans, rinsed and drained
  • 1 can (15 oz / 400 g) diced or whole peeled tomatoes
  • 3 cups (720 ml) vegetable broth, preferably low-sodium
  • 1 teaspoon fine salt (adjust to taste)

Finishing Touches:

  • ½ cup grated Parmesan cheese
  • ⅓ cup fresh parsley, chopped
  • 1 tablespoon fresh lemon juice, or more to taste

Optional Serving Additions:

  • Crusty bread, toasted crostini, or croutons

Instructions

  1. Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add onion and carrot with a pinch of salt and sauté for 5 minutes until softened and lightly golden.
  2. Build Flavor: Stir in garlic, tomato paste, and Italian herbs. Cook 1 minute until fragrant.
  3. Simmer the Soup: Add beans, tomatoes with juices, vegetable broth, salt, and pepper. Bring to a gentle boil, then reduce to a simmer. Cover and cook 20–25 minutes until carrots are tender.
  4. Finish with Freshness: Remove from heat. Stir in lemon juice, Parmesan, and parsley. Taste and adjust seasoning as needed.
  5. Serve: Ladle into bowls and serve with crusty bread, crostini, or croutons. Enjoy warm!

Notes

  • Texture Tip: Mash a few beans or use an immersion blender for a creamier soup without cream.
  • Flavor Tip: Caramelizing the onions and carrots slightly before adding garlic and tomato paste adds natural sweetness.
  • Storage: Keeps in the fridge for up to 4 days; freezes well in individual portions.
  • Variations: Add extra vegetables, swap beans, or make vegan by omitting Parmesan.
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 280Saturated Fat: 9gTrans Fat: 2gSodium: 620mgCarbohydrates: 38gFiber: 10gSugar: 6gProtein: 14g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

© Ana
Cuisine: Italian / Category: Soup
Hearty White Bean Tomato Soup
Spread the love
Previous Post

Cranberry Orange Yogurt Muffins Recipe

Next Post

Brown Butter Toffee Chocolate Chunk Cookies Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About Me

Cook With Ana

Ana

Food Blogger

Hello and welcome to my blog! I’m Ana, an independent food blogger who loves creating homemade meals, easy weeknight dinners, and comforting desserts. My goal is to share approachable, reliable recipes that inspire creativity and confidence in the kitchen.

POPULAR

  • Trending
  • Comments
  • Latest
Sweet and Sour Meatballs Recipe

Homemade Sweet and Sour Meatballs You’ll Ever Make

December 26, 2025
Texas Roadhouse Salmon

Texas Roadhouse Salmon

September 11, 2025
Lemon blueberry sourdough focaccia Recipe

Sweet Lemon Blueberry Sourdough Focaccia You’ll Want to Bake Every Weekend

January 6, 2026
Mustard Sauce

The Only Mustard Sauce Recipe You’ll Ever Need

November 19, 2025
Million Dollar Spaghetti Casserole: The Perfect Comfort Food Dinner Recipe

Million Dollar Spaghetti Casserole: The Perfect Comfort Food Dinner Recipe

0
This Cheesy Baked Ziti with Rich Meat Sauce Is the Ultimate Comfort Food

This Cheesy Baked Ziti with Rich Meat Sauce Is the Ultimate Comfort Food

0
Creamy Million Dollar Mac and Cheese with Buttery Crunch Topping

Creamy Million Dollar Mac and Cheese with Buttery Crunch Topping

0
Quick Egg Fried Rice You Can Make with Pantry Ingredients

Quick Egg Fried Rice You Can Make with Pantry Ingredients

0
Million Dollar Spaghetti Casserole: The Perfect Comfort Food Dinner Recipe

Million Dollar Spaghetti Casserole: The Perfect Comfort Food Dinner Recipe

April 26, 2026
This Cheesy Baked Ziti with Rich Meat Sauce Is the Ultimate Comfort Food

This Cheesy Baked Ziti with Rich Meat Sauce Is the Ultimate Comfort Food

April 26, 2026
Creamy Million Dollar Mac and Cheese with Buttery Crunch Topping

Creamy Million Dollar Mac and Cheese with Buttery Crunch Topping

April 24, 2026
Quick Egg Fried Rice You Can Make with Pantry Ingredients

Quick Egg Fried Rice You Can Make with Pantry Ingredients

April 23, 2026
Cook With Ana

© 2025 Cook with Ana

Learn More

  • Terms of Service
  • Privacy Policy
  • GDPR Policy
  • Cookie Policy
  • About Me
  • Contact

Follow Us

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Skip to Recipe
No Result
View All Result
  • Home
  • Recipes
    • Dinner
    • Lunch
    • Desserts
    • Dishes
    • Snacks
    • Cookies
    • Soup
    • Bread
    • Salad
    • Sauces
  • About Me
  • Contact
  • Privacy Policy

© 2025 Cook with Ana