Tomato and White Bean Soup

Bowl of Tomato and White Bean Soup garnished with herbs

A Comforting Bowl of Tomato and White Bean Soup

There’s something incredibly welcoming about a warm, hearty bowl of Tomato and White Bean Soup. This recipe is my go-to for those chilly evenings when I crave something cozy to wrap my hands around. With its combination of sweet roasted cherry tomatoes and creamy cannellini beans, every spoonful feels like a warm hug. Not only is it easy to whip up on a weeknight, but it’s also a healthy option that the whole family will love. Plus, if you’re looking for a nutrient-packed dish that tastes as good as it looks, you’ve found it!

Why You’ll Love This Dish

This Tomato and White Bean Soup is truly special for several reasons. First, it’s incredibly quick to prepare — in just about 30 minutes, you can have a delicious, homemade soup that fills the kitchen with its mouthwatering aroma. It’s a budget-friendly meal, using simple ingredients that you might already have at home. Most importantly, this soup is a great way to sneak in some veggies, making it perfect for picky eaters or those striving to eat healthier.

"This soup is absolutely delicious! The roasted tomatoes add wonderful flavor, and I can’t believe how easy it was to make. It’s become my favorite go-to meal!"

Preparing Tomato and White Bean Soup

Creating your own Tomato and White Bean Soup is a straightforward process that’s divided into a few key steps. You’ll start by roasting those juicy cherry tomatoes to heighten their natural sweetness. Once they’re perfectly caramelized, the blending of flavors happens in a large pot, where you’ll combine those tomatoes with sautéed onions, garlic, and creamy cannellini beans. Finally, a sprinkling of fresh spinach will add a pop of color and nutrition. So, let’s gather your ingredients!

What You’ll Need

  • 1 pint cherry tomatoes
  • 2 tablespoons olive oil (divided)
  • Salt and freshly ground black pepper to taste
  • 1 medium onion (chopped)
  • 2 cloves garlic (minced)
  • 1 (15-ounce) can cannellini beans (white kidney beans, rinsed and drained)
  • 4 cups vegetable broth
  • 2 cups fresh spinach
  • Optional: pinch of red pepper flakes, fresh basil for garnish

Feel free to swap out ingredients if needed; for instance, you could use white beans or add in veggies like carrots for added flavor and nutrition.

Step-by-Step Instructions

  1. Preheat your oven to 400°F (200°C). On a baking sheet, toss the cherry tomatoes with 1 tablespoon of olive oil, salt, and pepper. Roast for 15-20 minutes, or until they’re softened and slightly caramelized.

  2. In a large pot or Dutch oven, warm the remaining tablespoon of olive oil over medium heat. Add the chopped onion and sauté until softened, about 5-7 minutes. Toss in the minced garlic and cook for another minute until fragrant.

  3. Incorporate the rinsed and drained white beans, roasted cherry tomatoes, and vegetable broth into the pot. Bring the mixture to a gentle simmer.

  4. Lower the heat and let the soup simmer for 10-15 minutes, allowing those delicious flavors to meld together.

  5. Stir in the fresh spinach and cook until it wilts down, about 2-3 minutes.

  6. Season with additional salt and pepper to taste. If you’re craving a little heat, don’t hesitate to add a pinch of red pepper flakes.

  7. Serve hot, garnished with fresh basil if you’d like.

Best Ways to Enjoy It

Serving this soup is an art in itself. You can ladle the soup into bowls, topped with a sprinkle of fresh basil for a fragrant touch. Pair it with crusty bread or a simple green salad for a complete meal. If you want to elevate it further, a drizzle of balsamic glaze can add a wonderful contrast to the tomato flavor. For a heartier meal, consider adding grilled cheese sandwiches or a quinoa salad on the side.

Storage and Reheating Tips

Leftovers? Don’t worry, they store beautifully! Allow the soup to cool before transferring it to an airtight container. It can be stored in the fridge for up to 4-5 days. When you’re ready to enjoy again, simply reheat it on the stove over low heat until warmed through. If you want to keep it longer, this soup freezes wonderfully — just be sure to leave some space in your container, as liquids expand when frozen.

Helpful Cooking Tips

  • To intensify the depth of flavor, consider adding herbs like thyme or rosemary while the soup simmers.
  • If you prefer a creamier version, blend a portion of the soup for a smoother texture and then stir it back in.
  • For an extra nutritional boost, throw in some fresh kale or Swiss chard along with the spinach.

Creative Twists

Feel like spicing things up? Here are a few variations to consider:

  • Italian Spin: Add a splash of balsamic vinegar and some Italian seasoning for a more robust flavor.
  • Creamy Delight: Stir in a splash of coconut milk before serving for a creamy coconut twist.
  • Spicy Kick: Want more heat? Toss in some chopped jalapeños or use spicy sausage as a protein.

Your Questions Answered

What is the prep time for this soup?

The prep time is about 10 minutes, with a total cooking time of approximately 20-30 minutes.

Can I use dried beans instead of canned?

Yes, but you’ll need to soak and cook them beforehand. Dried beans require a longer cooking time to become tender.

Is it possible to make this soup vegan?

Absolutely! The recipe is naturally vegan as it contains only plant-based ingredients, making it a fantastic choice for vegan or plant-forward diets.

How do I make this soup gluten-free?

This soup is naturally gluten-free, but always double-check the labels on your vegetable broth to ensure it’s gluten-free.

With this Tomato and White Bean Soup in your recipe box, you’re well on your way to cozy, comforting dinners any day of the week. Enjoy!

Tomato and White Bean Soup

Tomato and White Bean Soup

Please rate us
A warm and hearty bowl of Tomato and White Bean Soup made with sweet roasted cherry tomatoes and creamy cannellini beans, perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American, Vegetarian
Calories: 220

Ingredients
  

For the Soup
  • 1 pint cherry tomatoes Sweet and juicy, for roasting.
  • 2 tablespoons olive oil Divided for roasting tomatoes and sautéing vegetables.
  • 1 medium onion, chopped Adds flavor to the base of the soup.
  • 2 cloves garlic, minced For aromatic flavor.
  • 1 15-ounce can cannellini beans, rinsed and drained Creamy texture for the soup.
  • 4 cups vegetable broth Base for the soup.
  • 2 cups fresh spinach For added color and nutrition.
  • pinch red pepper flakes Optional, for a kick.
  • fresh basil for garnish Optional, adds flavor.
  • to taste salt and pepper salt and freshly ground black pepper For seasoning.

Method
 

Preparation
  1. Preheat your oven to 400°F (200°C). On a baking sheet, toss the cherry tomatoes with 1 tablespoon of olive oil, salt, and pepper. Roast for 15-20 minutes, or until they’re softened and slightly caramelized.
  2. In a large pot or Dutch oven, warm the remaining tablespoon of olive oil over medium heat. Add the chopped onion and sauté until softened, about 5-7 minutes.
  3. Toss in the minced garlic and cook for another minute until fragrant.
  4. Incorporate the rinsed and drained white beans, roasted cherry tomatoes, and vegetable broth into the pot. Bring the mixture to a gentle simmer.
  5. Lower the heat and let the soup simmer for 10-15 minutes, allowing those delicious flavors to meld together.
  6. Stir in the fresh spinach and cook until it wilts down, about 2-3 minutes.
  7. Season with additional salt and pepper to taste. Add a pinch of red pepper flakes if you desire more heat.
  8. Serve hot, garnished with fresh basil if you’d like.

Nutrition

Serving: 1gCalories: 220kcalCarbohydrates: 37gProtein: 10gFat: 5gSaturated Fat: 0.5gSodium: 500mgFiber: 8gSugar: 3g

Notes

Store leftovers in an airtight container in the fridge for up to 4-5 days. This soup freezes well; just leave some space in your container as liquids expand when frozen.
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating