Easy Tomato Soup with White Beans

Easy Tomato Soup with White Beans

Creamy, comforting tomato soup with added white beans for a heartier and filling meal. It’s simple, delicious, and option to be completely vegan or vegetarian friendly.

Quick and Easy Tomato Soup Recipe (Hearty and Healthy)

This warm and comforting soup comes together in under 30-minutes using basic pantry staples like canned crushed tomatoes, chicken broth, and creamy white beans. Packed with fiber, antioxidants, and plant-based protein, it’s a nutritious option that feels indulgent while still being healthy. And while it’s perfectly satisfying on its own, pairing it with a gooey grilled cheese sandwich is never a regret, and truly turns this simple soup into the ultimate comfort food combo.

Ingredients You Need

Ingredients displayed for tomato soup with white beans. Canned crushed tomatoes, chicken broth, white beans, onion, garlic, parmesan cheese, olive oil, basil, Italian seasoning, red pepper flakes, salt and pepper, sugar.
  • Canned Tomatoes- Crushed tomatoes work really well in this soup and offer a little texture if you don’t want to blend it smooth.
  • Beans– I prefer the white navy beans as they are soft and creamy.
  • Broth- Here you can use chicken or vegetable broth.
  • Olive oil
  • Onion and garlic
  • Sugar– A touch of sugar will help tone down the acidity in the tomatoes.
  • Parmesan cheese– This is optional but adds a nice touch.
  • Fresh basil
  • Seasonings– Italian seasoning, red pepper flakes, salt and pepper.

Easy To Make Tomato Soup with Beans

  1. Sauté onions and garlic: In a medium pot heat olive oil and sauté chopped onions until soft. Add garlic and cook 30-seconds more.
  2. Add tomatoes and broth: Stir in tomatoes, beans, broth, and seasonings.
  3. Simmer: Let everything cook together for 20-minutes.
  4. Blend (optional): For a creamier texture, use an immersion blender or a large blender to blend partially or fully.
  5. Finish with parmesan and basil (optional): Top each serving with freshly parmesan cheese and a few basil leaves.
Two bowls and tomato and white bean soup topped with parmesan cheese and fresh basil.

Helpful Tips and Suggestions For The Best Tomato White Bean Soup

  • Use fire-roasted tomatoes for an extra smoky flavor with a mild spice.
  • Maintain some texture– Only blend half of the soup so you still get the texture of the white beans and tomatoes.
  • Add greens like spinach for a boost of nutrients. Do this the last few minutes.
  • Double the batch and freeze leftovers. This soup freezes well for up to 3 months.
  • Add a splash of balsamic or red wine vinegar at the end for brightness and depth.
  • Make this vegan or vegetarian friendly by swapping chicken broth for vegetable broth and leaving out the parmesan cheese.

Ways To Serve Tomato Soup

Classic Grilled Cheese: This is a given. Or for something even heartier, try pairing it with my Mushroom Grilled Cheese Sandwich.

With Garlic Bread or Croutons: Adds texture and crunch. My English Muffin Garlic Bread is fast and easy.

As a Starter for Italian night: This would be perfect to start with any Italian dinner.

Easy Tomato Soup with White Beans

Creamy, comforting tomato soup with added white beans for a heartier and filling meal. It's simple, delicious, and option to be completely vegan or vegetarian friendly.
Print Pin Rate
Course: Dinner, Lunch
Cuisine: American, Italian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 271kcal

Equipment

  • medium pot
  • blender or immersion blender

Ingredients

  • 28 ounce can crushed tomatoes
  • 15 ounce can white beans, drained and rinsed
  • 1 tbsp olive oil
  • 1/2 cup onion, diced
  • 1-2 garlic cloves, minced
  • 4 cups chicken or vegetable broth
  • 3/4 tsp Italian seasoning
  • 1/4 tsp red pepper flakes
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • 1 tsp sugar
  • grated parmesan cheese for garnish
  • fresh basil to garnish

Instructions

  • Heat 1 tbsp olive oil in soup pot to medium heat. Add 1/2 cup onions and sauté until softened, about 3-4 minutes. Stir in 1-2 minced garlic cloves and cook another 30-seconds.
  • Stir in 28 ounce can crushed tomatoes, 15 ounce can white beans (drained and rinsed) 4 cups chicken broth, 3/4 tsp Italian seasoning, 1/4 tsp red pepper flakes, 1/2 tsp kosher salt, and 1/4 tsp black pepper. Bring to a simmer and cook 20-minutes, stirring occasionally.
  • For a creamier version blend soup with an immersion blender or add to a large blender. I prefer to blend half of the soup so it still has some texture.
  • Just before serving stir in 1 tsp sugar and garnish with parmesan cheese and fresh basil if desired.

Notes

Add greens like spinach for a boost of nutrients. Do this the last few minutes.
Store in an airtight container in the refrigerator for up to 5 days. 
 
Nutritional information is provided as a courtesy only and should be understood as an estimate rather than a guarantee. The Menu Maid makes no guarantees to the accuracy of this information.

Nutrition

Calories: 271kcal | Carbohydrates: 46g | Protein: 15g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 5mg | Sodium: 1434mg | Potassium: 1261mg | Fiber: 11g | Sugar: 12g | Vitamin A: 476IU | Vitamin C: 20mg | Calcium: 186mg | Iron: 7mg

Note: Some of the links on my website are affiliate links. This means if you click on the link and purchase the item, I will receive an affiliate commission at no extra charge to you.




Leave a Reply

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

Recipe Rating