Classic Tomato Basil Soup Recipe (30 Minutes, Creamy & Easy)

Classic Tomato Basil Soup
Classic Tomato Basil Soup in a white bowl garnished with fresh basil and cream swirl
This Classic Tomato Basil Soup is ready in just 30 minutes with simple, wholesome ingredients.

There's nothing quite like a bowl of Classic Tomato Basil Soup to warm your soul and transport you straight to an Italian kitchen. This timeless recipe combines the bright acidity of ripe tomatoes with the aromatic sweetness of fresh basil and a touch of cream for velvety richness. Whether you're using peak-season summer tomatoes or quality canned San Marzanos, this soup delivers restaurant-quality flavor in just 30 minutes.

What makes this recipe truly special is its simplicity and versatility. With minimal prep and cleanup, you'll have a naturally gluten-free and vegetarian soup that's easily adapted for vegan diets. The key is balancing the tomatoes' natural acidity with a hint of sweetness and finishing with fresh basil to preserve its vibrant color and aroma.

Perfect for a cozy weeknight dinner paired with grilled cheese or crusty Italian bread, this Classic Tomato Basil Soup is also freezer-friendly and ideal for meal prep. Let's dive into how to make this comforting classic that never goes out of style.

Overhead flatlay of fresh ingredients for Classic Tomato Basil Soup including tomatoes, basil, and aromatics
Simple, quality ingredients are the foundation of exceptional tomato basil soup.

Ingredienti

  • 3 tablespoons Extra virgin olive oil For sautéing aromatics
  • 1 medium Yellow onion Diced
  • 4 Garlic cloves Minced
  • 800g (2 × 400g cans) San Marzano whole peeled tomatoes Or 1kg fresh ripe tomatoes, chopped
  • 500ml Vegetable stock Or chicken stock
  • 1 cup packed Fresh basil leaves Plus extra for garnish
  • 120ml Heavy cream Or coconut cream for dairy-free
  • 1-2 teaspoons Granulated sugar To balance acidity
  • To taste Sea salt
  • To taste Freshly ground black pepper
  • 2 tablespoons Tomato paste Optional, for deeper flavor
Diced onions and garlic sautéing in olive oil in a Dutch oven
Sauté aromatics until soft and fragrant to build the soup's flavor foundation.

Preparazione

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion and sauté for 5-6 minutes until soft and translucent. Add minced garlic and cook for another minute until fragrant, stirring frequently to prevent burning.
  2. Add the tomatoes (with their juices if using canned) and tomato paste if using. Break up whole tomatoes with a wooden spoon. Pour in the vegetable stock and stir to combine.
  3. Bring the mixture to a gentle boil, then reduce heat to low. Simmer uncovered for 15-20 minutes, stirring occasionally, to allow the flavors to develop and deepen.
  4. Remove the pot from heat. Add the fresh basil leaves, reserving a few for garnish. Use an immersion blender to purée the soup until completely smooth, or carefully transfer in batches to a countertop blender (remove the center cap and cover with a towel to allow steam to escape).
  5. Return the soup to low heat. Stir in the cream and heat gently for 2-3 minutes without boiling. Season with salt, pepper, and sugar to taste, adjusting the sugar to balance the tomatoes' acidity.
  6. Ladle the soup into bowls and garnish with fresh basil leaves, a drizzle of olive oil, and freshly grated Parmesan if desired. Serve immediately with grilled cheese or crusty bread.

Consigli dello chef

  • Add fresh basil at the very end of cooking to preserve its vibrant green color and aromatic flavor. Overcooking basil turns it dark and bitter.
  • Use an immersion blender for easy cleanup and better control over texture. You can leave the soup slightly chunky or blend until silky smooth.
  • Balance acidity by adding 1-2 teaspoons of sugar or a small pinch of baking soda. Taste as you go—the sweetness should enhance, not overpower, the tomatoes.
  • For deeper, caramelized flavor, roast fresh tomatoes at 200°C for 25-30 minutes with olive oil, garlic, and a pinch of salt before adding to the soup.
  • Avoid boiling the soup after adding cream to prevent separation. Reheat gently over medium-low heat, stirring occasionally.

Errori da evitare

  • Boiling the soup after adding cream, which causes it to separate and look curdled. Always reheat gently over low heat.
  • Using dried basil instead of fresh. Dried basil lacks the aromatic punch and vibrant flavor that makes this soup authentically Italian.
  • Not balancing the acidity of the tomatoes. Always taste and adjust with sugar, baking soda, or additional cooking time to mellow sharp flavors.
  • Over-blending in a countertop blender while the soup is too hot, which can cause dangerous splattering. Blend in batches and leave the center cap slightly open.
  • Skipping the sautéing step for onions and garlic. This foundational step builds depth and sweetness that raw aromatics simply can't provide.

Varianti

  • Roasted Tomato Basil Soup: Roast fresh tomatoes, onions, and garlic at 200°C for 25-30 minutes before simmering for a deeper, caramelized flavor.
  • Vegan Tomato Basil Soup: Replace heavy cream with coconut cream, cashew cream, or oat cream for a rich, dairy-free version.
  • Chunky Tomato Basil Soup: Blend only half the soup and leave the rest chunky for a rustic, heartier texture.
  • Summer Fresh Tomato Soup: Use 1kg of peak-season fresh tomatoes, extra basil, and a splash of balsamic vinegar for brightness.
  • Winter Pantry Version: Rely on quality canned San Marzano tomatoes, add a bay leaf during simmering, and finish with a pinch of red pepper flakes for warmth.

Conservazione

Refrigerate leftover soup in an airtight container for up to 4 days. For freezing, prepare the soup base without cream and store in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop over medium-low heat. Stir in fresh cream and basil just before serving. For make-ahead convenience, prepare the soup base up to 2 days in advance and add cream when ready to serve.

Domande frequenti

Can I use canned tomatoes instead of fresh?

Absolutely! San Marzano canned tomatoes are ideal year-round and often deliver more consistent flavor than off-season fresh tomatoes. They're naturally sweet and low in acidity.

How do I make this soup dairy-free or vegan?

Simply substitute the heavy cream with coconut cream, cashew cream, or oat cream. All three options provide richness without dairy, and coconut cream adds a subtle sweetness.

Why is my tomato soup too acidic?

Tomatoes vary in acidity. Balance it by adding 1-2 teaspoons of sugar, a pinch of baking soda, or roasting the tomatoes beforehand to caramelize their natural sugars.

Can I use dried basil instead of fresh?

Fresh basil is essential for authentic flavor and aroma, but if necessary, use 1 tablespoon of dried basil added during the simmering stage. The flavor won't be as vibrant.

How do I prevent the cream from separating?

Never let the soup boil after adding cream. Reheat gently over medium-low heat and stir occasionally. If separation occurs, whisk vigorously or blend briefly to re-emulsify.

Can I scale this recipe for meal prep?

Yes! This recipe doubles or triples easily. Freeze individual portions without cream for up to 3 months, then thaw and add fresh cream when reheating for best results.

Articoli consigliati

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *