Creamy Tomato and Bean Soup

Introduction

This creamy tomato and bean soup comes together in about 45 minutes and relies on cream cheese to build a silky texture without cream. The beans add body and protein, while fresh basil stirred in at the end keeps the flavor bright.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 8

Ingredients

  • 1 tbsp olive oil or neutral cooking oil
  • 1 medium yellow onion, roughly chopped
  • Salt and pepper to taste
  • 1 can (15 oz / 425 g) white beans, with liquid
  • 5-10 cloves garlic (according to preference), peeled and cut in half
  • ½ tsp dried oregano
  • 2 leaves fresh sage, torn in half by hand
  • 2 cans (30 oz / 850 g) crushed or diced tomatoes
  • 1 can (6 oz / 170 g) tomato paste
  • 1 pinch of crushed red pepper
  • 1 cup (237 ml) water
  • 8 oz (225 g) cream cheese
  • 10-20 leaves of fresh basil, chiffonaded or torn to strips by hand

Instructions

  1. Heat the oil in a large pot over medium heat for about 30 seconds or until it begins to shimmer.
  2. Add onions to the large pot of oil, and season with salt and pepper. Cook about 2 minutes until softened, stirring occasionally to prevent burning.
  3. Add the beans with their liquid, garlic, oregano, and sage. Simmer for 3-5 minutes.
  4. Add the tomatoes, tomato paste, red pepper, and water. Simmer an additional 5-10 minutes, stirring occasionally.
  5. Remove from heat, stir in the cream cheese. and break up any large piece with the stirring utensil.
  6. Let the soup cool for 1-2 minutes, then use either a blender or stick blender to purée the soup.
  7. Return the puréed soup to the stove at the lowest heat setting for an additional 10-15 minutes, stirring often to prevent burning.
  8. Just before serving, stir in fresh basil leaves, reserving a handful to garnish each bowl.

Variations

Swap the beans: Use cannellini beans or chickpeas for a slightly different texture and earthiness; both work well with the tomato base.

Add vegetables: Stir in diced celery or carrot when you add the onions, or add diced zucchini with the tomatoes for more volume and sweetness.

Adjust the heat: Increase the red pepper to ½ tsp or more if you want a spicier soup, or omit it entirely for a gentler finish.

Use immersion blender for texture: Leave the soup partially chunky by blending only half of it, giving you a hybrid smooth-and-rustic texture.

Top with crispy elements: Garnish with toasted croutons, crispy chickpeas, or a drizzle of good olive oil to add textural contrast.

Tips for Success

Don’t skip the cooling step before blending: Letting the soup cool for 1–2 minutes prevents splattering and makes blending safer and easier.

Stir often during the final heating: The lowest heat setting prevents the cream cheese from scorching on the pot bottom, which can give the soup a burnt taste.

Tear basil by hand instead of cutting: Cutting basil with a knife blackens the edges and damages the leaves; hand-tearing keeps it bright green and fresh.

Add the cream cheese off the heat: Removing the pot from the heat before stirring in cream cheese prevents it from breaking or becoming grainy, ensuring a smooth final texture.

Taste and adjust seasoning after blending: Blending can mute flavors, so add a pinch more salt, pepper, or red pepper after pureeing if needed.

Storage and Reheating

Store the soup in an airtight container in the refrigerator for up to 4 days. It also freezes well for up to 3 months; thaw overnight in the fridge before reheating.

Reheat on the stovetop over low-to-medium heat, stirring occasionally, until warmed through (about 10–15 minutes). Add a splash of water if the soup has thickened too much during storage. You can also reheat in the microwave in a microwave-safe bowl in 2–3 minute intervals, stirring between each, until hot.

FAQ

Can I use frozen or fresh garlic instead of whole cloves?

Yes. Use about 1–2 tsp minced fresh garlic or ½–1 tsp garlic powder in place of the whole cloves. Add it with the onions so it softens evenly.

What if I don’t have fresh basil?

Dried basil works but use only ½–1 tsp since it’s more concentrated. Stir it in with the tomatoes rather than at the end to give the flavor time to develop. Fresh basil is brighter, so the soup will taste noticeably milder with dried basil alone.

Can I make this dairy-free?

Replace the cream cheese with an equal amount of cashew cream (soaked raw cashews blended smooth with water) or coconut milk for a different but still creamy result. Cashew cream is closer in texture to the original.

Why is my soup grainy or broken-looking after blending?

This usually means the cream cheese was added while the pot was still at high heat, causing the fat to separate. Next time, remove from heat before adding cream cheese, stir it in thoroughly, and let it cool slightly before blending for a smooth, cohesive texture.


Attribution: Recipe text from “Cookbook:Creamy Tomato and Bean Soup” on Wikibooks (© Wikibooks contributors).

Source: https://en.wikibooks.org/wiki/Cookbook:Creamy_Tomato_and_Bean_Soup

License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/

Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.