Creamy White Bean Tomato Soup with Crispy Halloumi

|
Facebook
Creamy White Bean Tomato

Creamy White Bean Tomato Soup is the ultimate comfort food, providing a rich and velvety texture that warms the soul. This bowl of goodness is made from roasted tomatoes, cannellini beans, and aromatic garlic, blended to perfection without the need for heavy cream. The addition of crispy halloumi croutons elevates this dish, offering a delightful crunch that contrasts beautifully with the smooth soup. Perfect for chilly evenings or a quick weeknight meal, let’s dive into the process of making this delicious, protein-packed soup!

Why You’ll Love This Creamy White Bean Tomato

This creamy white bean tomato soup is not just another meal; it’s a wholesome experience. Here’s why you’ll adore it:

  • Rich in plant-based protein, thanks to cannellini beans.
  • Comforting and satisfying, making it perfect for any season.
  • Quick to prepare, ideal for busy weeknights.
  • Versatile; can be enjoyed as a soup, stew, or dip.
  • Healthy and nutritious, fitting into both vegetarian and vegan diets.
  • Deliciously paired with crispy halloumi or croutons, enhancing flavor and texture.

This recipe can easily transform into a creamy white bean and tomato stew or even a creamy white bean tomato salad by adjusting the ingredients slightly. With its Mediterranean roots, this dish embodies the essence of comfort food.

Ingredients for Creamy White Bean Tomato

Gather these items:

  • 2 tbsp olive oil
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 can (28 oz) whole or crushed tomatoes (or 6 roasted tomatoes)
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 2 cups vegetable broth
  • 1/2 tsp dried oregano
  • 1/4 tsp red pepper flakes (optional)
  • Salt & pepper to taste
  • 1/4 cup fresh basil leaves, plus more for garnish
  • Juice of 1/2 lemon
  • 6 oz halloumi cheese, cut into cubes
  • 1 tsp olive oil

How to Make Creamy White Bean Tomato Step-by-Step

  1. Step 1: Heat olive oil in a pot over medium heat. Add onion and cook until soft, then add garlic and sauté for 1 more minute.
  2. Step 2: Add tomatoes, beans, broth, oregano, red pepper flakes, salt, and pepper. Simmer for 15–20 minutes.
  3. Step 3: Add basil and lemon juice, then blend until smooth using an immersion blender or carefully in a standard blender.
  4. Step 4: For croutons: Heat olive oil in a nonstick pan and cook halloumi cubes until golden and crispy on all sides.
  5. Step 5: Serve soup hot, topped with crispy halloumi and extra basil.

Pro Tips for the Perfect Creamy White Bean Tomato

Keep these in mind:

  • This soup is vegan if you omit the halloumi.
  • Feel free to adjust the seasoning to your taste.
  • Store leftovers in the fridge for up to 3 days.
  • For a creamier texture, add a splash of coconut milk or blended cashews.

Best Ways to Serve Creamy White Bean Tomato

Here are a few delightful serving ideas:

How to Store and Reheat Creamy White Bean Tomato

You can store leftover creamy white bean tomato soup in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave. For meal prep, this soup is great to make ahead of time, saving you time during busy weeks.

Frequently Asked Questions About Creamy White Bean Tomato

What is creamy white bean tomato?

It’s a rich, comforting soup made from roasted tomatoes, cannellini beans, and spices, often enhanced with crispy toppings like halloumi.

Can I make creamy white bean tomato ahead of time?

Absolutely! This soup stores well and can be made a day in advance, allowing the flavors to meld beautifully.

How do I avoid common mistakes with creamy white bean tomato?

Ensure not to overcook the beans and use fresh ingredients for the best flavor. Adjust seasonings as needed for your palate!

Variations of Creamy White Bean Tomato You Can Try

There are numerous ways to adapt this recipe:

  • Substitute halloumi with a vegan cheese for a vegan creamy white bean tomato option.
  • Add more vegetables for a hearty white bean tomato casserole.
  • Transform it into a creamy tomato and cannellini bean recipe by blending in more beans.
Creamy White Bean Tomato Soup with Crispy Halloumi - Creamy White Bean Tomato - additional detail
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy White Bean Tomato

Creamy White Bean Tomato Soup with Crispy Halloumi


  • Author: basmer
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Creamy White Bean Tomato Soup is rich, comforting, and packed with plant-based protein. Roasted tomatoes, cannellini beans, garlic, and basil blend into a velvety soup without cream. Crispy halloumi croutons add a golden, salty bite.


Ingredients

Scale
  • 2 tbsp olive oil
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 can (28 oz) whole or crushed tomatoes (or 6 roasted tomatoes)
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 2 cups vegetable broth
  • 1/2 tsp dried oregano
  • 1/4 tsp red pepper flakes (optional)
  • Salt & pepper to taste
  • 1/4 cup fresh basil leaves, plus more for garnish
  • Juice of 1/2 lemon
  • 6 oz halloumi cheese, cut into cubes
  • 1 tsp olive oil

Instructions

  1. Heat olive oil in a pot over medium heat. Add onion and cook until soft, then add garlic and sauté for 1 more minute.
  2. Add tomatoes, beans, broth, oregano, red pepper flakes, salt, and pepper. Simmer for 15–20 minutes.
  3. Add basil and lemon juice, then blend until smooth using an immersion blender or carefully in a standard blender.
  4. For croutons: Heat olive oil in a nonstick pan and cook halloumi cubes until golden and crispy on all sides.
  5. Serve soup hot, topped with crispy halloumi and extra basil.

Notes

  • This soup is vegan if you omit the halloumi.
  • Feel free to adjust the seasoning to your taste.
  • Store leftovers in the fridge for up to 3 days.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 16g
  • Cholesterol: 30mg

Keywords: Creamy White Bean Tomato, Soup, Vegetarian, Halloumi Croutons

Keep Reading

Leave a Comment

Recipe rating