Introduction
If you’re looking for a hearty, nutritious, and delicious soup, this Tomato and White Bean Soup is the perfect choice. Packed with protein-rich white beans, tangy tomatoes, and a blend of aromatic herbs, this soup is not only easy to make but also incredibly satisfying. Whether you’re preparing a cozy weeknight dinner or a healthy meal prep option, this soup is bound to become a staple in your kitchen.
In this guide, we’ll cover everything from the best ingredients to step-by-step instructions, serving suggestions, and storage tips. Get ready to enjoy a warm, comforting bowl of homemade Tomato and White Bean Soup!
Ingredients
To prepare this flavorful soup, you’ll need:
- 2 tablespoons olive oil
- 2 medium carrots, peeled and diced
- 2 shallots, finely chopped
- 4 garlic cloves, minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon dried thyme
- 1/4 teaspoon crushed red pepper flakes (optional, for heat)
- 2 tablespoons tomato paste
- 1 can (28 ounces) crushed tomatoes
- 4 cups vegetable broth
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- Salt and freshly ground black pepper, to taste
- Fresh basil or parsley, chopped (optional, for garnish)

Step-by-Step Instructions
1. Sauté the Vegetables
In a large pot, heat olive oil over medium heat. Add the diced carrots and chopped shallots. Cook for 5 minutes, stirring occasionally, until softened.
2. Add Garlic and Spices
Stir in the minced garlic, Italian seasoning, dried thyme, and red pepper flakes. Cook for an additional 1 minute until fragrant.
3. Incorporate Tomato Paste
Add tomato paste to the pot, stirring continuously for 2 minutes to enhance its rich flavor.
4. Add Tomatoes and Broth
Pour in the crushed tomatoes and vegetable broth. Stir well to combine all ingredients.
5. Simmer the Soup
Bring the mixture to a boil, then reduce heat to low. Cover the pot and let the soup simmer for 30 minutes, allowing the flavors to meld.
6. Add Beans
Stir in the drained and rinsed cannellini beans. Continue to simmer for an additional 10 minutes to heat the beans through.
7. Season to Taste
Taste the soup and season with salt and freshly ground black pepper as needed.
8. Serve
Ladle the hot soup into bowls. Garnish with chopped fresh basil or parsley, if desired. Serve with crusty bread or a side salad for a complete meal.
Tips for the Best Tomato and White Bean Soup
- Use High-Quality Tomatoes: Opt for San Marzano or fire-roasted tomatoes for a deeper flavor.
- Blend for a Creamier Texture: Use an immersion blender to blend part of the soup while keeping some texture.
- Make It Heartier: Add quinoa, barley, or pasta for an extra filling dish.
- Enhance the Flavor: A splash of balsamic vinegar or a pinch of sugar can balance the acidity of the tomatoes.
- Make It Spicier: Increase the red pepper flakes or add a dash of hot sauce.
Serving Suggestions
This Tomato and White Bean Soup pairs wonderfully with:
- Rustic Crusty Bread – Perfect for dipping.
- Grilled Cheese Sandwich – A classic, comforting combo.
- Roasted Vegetables – A nutritious side option.
- Pasta – Stir in cooked pasta for a thicker stew.
Storage and Reheating
- Refrigeration: Store in an airtight container in the refrigerator for up to 4 days.
- Freezing: This soup freezes well for up to 3 months. Let it cool before transferring to a freezer-safe container.
- Reheating: Warm on the stovetop over medium heat, stirring occasionally. If frozen, thaw overnight in the refrigerator first.
FAQs About Tomato and White Bean Soup
Q: Can I use dried beans instead of canned?
A: Yes! Soak 1 1/2 cups of dried white beans overnight, then cook them separately before adding to the soup.
Q: Can I make this soup in a slow cooker?
A: Absolutely! Sauté the aromatics first, then add all ingredients to a slow cooker. Cook on low for 6–8 hours.
Q: Is this soup vegan?
A: Yes, as long as you skip the Parmesan cheese or use a vegan alternative.
Q: How can I thicken the soup?
A: Blend part of the soup or mash some of the beans to create a thicker consistency.
Q: Can I add other vegetables?
A: Of course! Zucchini, bell peppers, or spinach make excellent additions.
Conclusion
This Tomato and White Bean Soup is the ultimate comfort food, packed with rich flavors, wholesome ingredients, and a delightful texture. Whether you’re looking for a quick weeknight dinner or a healthy meal prep option, this soup is a must-try. Serve it with crusty bread, grilled cheese, or a fresh salad, and enjoy a warm, satisfying bowl that’s perfect for any season!