Weeknight Tomato Basil Soup
American / Italian-InspiredDinner

Weeknight Tomato Basil Soup

A smooth, cozy tomato soup made with pantry tomatoes, onion, garlic, and fresh basil. Simple enough for a weeknight, but rich and balanced enough to feel like a proper homemade soup.

Total

40 min

Servings

4

Level

Easy

Nut-Free

Ingredients

1x

Soup

  • 2 tbsp extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 2 tbsp tomato paste
  • 2 cans (28 oz each) whole peeled tomatoes or crushed tomatoes
  • 3 cups low-sodium vegetable broth or chicken broth
  • 1 tsp dried oregano
  • 1 tsp kosher salt, plus more to taste
  • 1 tsp freshly ground black pepper
  • 1 tsp red pepper flakes (optional)
  • 1 cup fresh basil leaves, loosely packed
  • 1 cup heavy cream (optional)
  • 1 tsp granulated sugar, only if tomatoes taste overly acidic (optional)

Optional for Serving

  • grated Parmesan, for serving (optional)
  • fresh basil, for serving (optional)
  • cracked black pepper, for serving (optional)
  • grilled cheese, for serving (optional)
  • crusty bread, for serving (optional)

Instructions

Heat the olive oil in a medium Dutch oven or soup pot over medium heat. Add the diced onion. Cook for approximately 6–8 minutes, stirring occasionally, until soft and translucent. Do not rush this step; gently cooking the onion builds the soup's base flavor.

7 min

Add the minced garlic, tomato paste, dried oregano, and red pepper flakes if using. Cook for approximately 1–2 minutes, stirring constantly. The tomato paste should darken slightly and begin to caramelize. Do not burn the garlic.

1 min

Add the canned tomatoes, broth, kosher salt, and black pepper. If using whole peeled tomatoes, break them up gently with a wooden spoon. Bring the soup to a gentle boil.

Reduce heat to medium-low. Simmer uncovered for approximately 20 minutes, stirring occasionally. The tomatoes should soften completely and the flavors should become more concentrated.

20 min

Add the fresh basil during the final few minutes of simmering. Reserve a few leaves for garnish if desired.

Remove the pot from direct heat. Use an immersion blender to blend until smooth. Alternatively, carefully transfer the soup in batches to a countertop blender. Do not overfill a blender with hot soup. Vent the lid appropriately and blend in batches.

Return the soup to low heat. If using heavy cream, stir it in now. Taste and adjust salt, black pepper, and basil. If the tomatoes taste unusually sharp or acidic, add up to 1 tsp sugar. Do not automatically add sugar if the soup already tastes balanced.

Ladle into bowls. Optional finishes: grated Parmesan, fresh basil, cracked black pepper, or a small drizzle of olive oil. Serve hot with grilled cheese or crusty bread if desired.

Chef's Notes & Storage

TOMATO QUALITY MATTERS: Because tomatoes are the dominant ingredient, use a good-quality canned tomato. Whole peeled tomatoes tend to provide excellent flavor and texture, but crushed tomatoes are convenient for weeknight cooking. DO NOT OVERDO THE CREAM: The soup should still taste primarily of tomato. Cream is optional and should soften the acidity rather than turn the soup into a heavy cream soup. IMMERSION BLENDER: An immersion blender is the easiest method and avoids transferring hot liquid. FRESH BASIL: Add basil near the end so its flavor stays fresh rather than becoming dull from long cooking. STORAGE: Refrigerator — store covered for up to 4 days. Freezer — if making the soup without cream, freeze for up to 3 months. If planning to freeze, add cream only after reheating. Reheat — warm gently on the stovetop over medium-low heat, stirring occasionally.

Related Recipes

Browse all recipes