Easy & Cozy Tomato and White Bean Soup with Garlic Toast

Easy Tomato and White Bean Soup with Garlic Toast is the ultimate cozy dinner. After making this many times, I’ve discovered the trick to a velvety, hearty soup that’s ready in just 30 minutes. The warm, comforting aroma will fill your home and make your family beg for seconds. Start by sautéing onions and garlic for a flavorful base. Then, add canned tomatoes, white beans, and vegetable broth. Let it simmer until the flavors meld together. For a touch of freshness, stir in some spinach and basil at the end. Serve with crispy garlic toast for a satisfying meal. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Amish Hamburger Steak Bake with Cheddar Cheese and Fresh Lettuce Wrapped Veggie Spring Rolls with Almond Dip.

Why This Easy & Cozy Tomato and White Bean Soup with Garlic Toast Is Pure Comfort
- Easy to make with simple ingredients
- Warm and comforting, perfect for chilly nights
- Better than takeout and freezes well
- Customizable with your favorite add-ins
What You'll Need for Easy & Cozy Tomato and White Bean Soup with Garlic Toast
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Canned diced tomatoes
- Canned white beans
- Onion
- Garlic
- Vegetable broth
- Dried basil
- Dried oregano
- Salt
- Pepper
- Red pepper flakes (optional)
- Optional: Fresh basil
- Optional: Grated Parmesan
- Optional: Crispy garlic toast

📝 Ingredient Notes
- Canned white beans: Drain and rinse before using.
🛒 Tools & Equipment I Recommend
- Immersion blender — Makes smooth soups in minutes. Pays for itself vs takeout. → See on Amazon
- High-quality vegetable broth — Enhances flavor and makes the soup more satisfying. → See on Amazon

How to Make Easy & Cozy Tomato and White Bean Soup with Garlic Toast
- Sauté onions and garlic: In a large pot, heat olive oil over medium heat. Add diced onions and cook until softened, about 5 minutes. Add minced garlic and cook for another minute.
- Add remaining ingredients: Stir in canned diced tomatoes, drained and rinsed white beans, vegetable broth, dried basil, dried oregano, salt, and pepper. Bring to a boil, then reduce heat and let simmer for 20 minutes.
- Blend and finish: Use an immersion blender to partially blend the soup until it reaches your desired consistency. Stir in fresh spinach and basil until wilted. Taste and adjust seasoning if needed.
- Make garlic toast: Toast baguette slices until golden. Rub with a garlic clove and drizzle with olive oil.
- Serve: Ladle soup into bowls and top with grated Parmesan, fresh basil, and crispy garlic toast. Enjoy!
Cook's Tips for Perfect Easy & Cozy Tomato and White Bean Soup with Garlic Toast
- Pro tip: For a creamier soup, blend it more. For a chunkier soup, blend it less.
- Common mistake and fix: If your soup is too thick, thin it out with a little water or more vegetable broth. If it's too thin, let it simmer uncovered until it reduces.
- Pro tip: For a spicy kick, add a pinch of red pepper flakes when sautéing the garlic.
- Pro tip: Make a big batch and freeze leftovers for easy meals later.
Storing & Reheating Easy & Cozy Tomato and White Bean Soup with Garlic Toast
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 5 days. Make-ahead tip: This soup can be made ahead and reheated for a quick dinner.
Freezing Easy & Cozy Tomato and White Bean Soup with Garlic Toast
Freeze for up to 3 months. Thaw in the fridge overnight before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 15-20 minutes. Microwave: Reheat in the microwave for 2-3 minutes, stirring halfway through.
Recipe Notes
- Chef tip: For a quicker version, use canned beans that are already seasoned.
- Best substitution: Use canned Great Northern beans instead of white beans for a similar texture.
- Make-ahead: Prepare the soup up to 2 days ahead. Reheat on the stovetop before serving.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the soup is too acidic, add a pinch of baking soda to balance the flavor.
Want to level up this recipe?
High-quality olive oil — Enhances the flavor of every ingredient in the soup. → Check price on Amazon
Easy & Cozy Tomato and White Bean Soup with Garlic Toast

Ingredients
Main Ingredients
- Canned diced tomatoes
- Canned white beans
- Onion
- Garlic
- Vegetable broth
Seasonings
- Dried basil
- Dried oregano
- Salt
- Pepper
- Red pepper flakes (optional)
Optional Toppings
- Fresh basil
- Grated Parmesan
- Crispy garlic toast
Instructions
- Sauté onions and garlic: In a large pot, heat olive oil over medium heat. Add diced onions and cook until softened, about 5 minutes. Add minced garlic and cook for another minute.
- Add remaining ingredients: Stir in canned diced tomatoes, drained and rinsed white beans, vegetable broth, dried basil, dried oregano, salt, and pepper. Bring to a boil, then reduce heat and let simmer for 20 minutes.
- Blend and finish: Use an immersion blender to partially blend the soup until it reaches your desired consistency. Stir in fresh spinach and basil until wilted. Taste and adjust seasoning if needed.
- Make garlic toast: Toast baguette slices until golden. Rub with a garlic clove and drizzle with olive oil.
- Serve: Ladle soup into bowls and top with grated Parmesan, fresh basil, and crispy garlic toast. Enjoy!
Notes
- Chef tip: For a quicker version, use canned beans that are already seasoned.
- Best substitution: Use canned Great Northern beans instead of white beans for a similar texture.
- Make-ahead: Prepare the soup up to 2 days ahead. Reheat on the stovetop before serving.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the soup is too acidic, add a pinch of baking soda to balance the flavor.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw in the fridge overnight before reheating.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 15-20 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, stirring halfway through.
- Make ahead: This soup can be made ahead and reheated for a quick dinner.
Nutrition Per Serving
- Calories: 280
- Protein: 12g
- Fat: 7g
- Carbs: 37g
- Fiber: 10g
- Sugar: 5g
- Sodium: 800mg
- Cholesterol: 5mg
- Sat. Fat: 1g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy & Cozy Tomato and White Bean Soup with Garlic Toast FAQs
Yes, you can make this soup ahead and reheat it for a quick dinner. It will keep in the fridge for up to 5 days or in the freezer for up to 3 months.
If your soup is too thick, thin it out with a little water or more vegetable broth. If it's too thin, let it simmer uncovered until it reduces.
Try adding a pinch of red pepper flakes, a bay leaf, or a Parmesan rind to the soup while it simmers for extra flavor.
Yes, you can use fresh tomatoes instead of canned. You'll need about 2 lbs (900g) of ripe tomatoes. Cook them down until they break down and release their juices before adding the other ingredients.
If your soup is bland, it might need more seasoning. Taste and adjust the salt, pepper, and other seasonings as needed. You can also add a splash of vinegar or lemon juice to brighten the flavors.
A Warm Final Note
I can’t wait for you to try Easy & Cozy Tomato and White Bean Soup with Garlic Toast and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






