Tomato Basil Soup Recipe

This roasted tomato basil soup is bright, silky, and deeply savory—caramelized fresh tomatoes and onions, mellow roasted garlic, and a shower of fresh basil blended until smooth. The texture is velvety thanks to a high-powered blender and a short simmer to concentrate flavor.

Tomato Basil Soup Recipe

Plan about 30 minutes active prep plus the roast and a 40-minute simmer; the recipe yields Servings: 8 large bowls and is ideal for cozy weeknight dinners, make-ahead lunches, or a simple bowl with hearty buttered bread and grated Parmesan.

Why You’ll Love This Recipe

Roasting is the flavor key: oven-roasted fresh tomatoes and onions add caramelized sweetness and depth you don’t get from canned tomatoes alone. A high-powered blender and a little simmer deliver a smooth, restaurant-style finish that still feels homey.

  • Roasting at 400°F concentrates the tomato flavor and adds sweet caramelized notes.
  • Roasted garlic gives mellow, nutty garlic flavor without harsh raw bite.
  • Blending in 3–4 batches produces a velvety texture—no grainy bits.
  • Makes Servings: 8 large bowls—great for leftovers, freezing, or feeding a small gathering.
  • Simple pantry helpers (a can of whole tomatoes + tomato paste) make a fast weeknight shortcut.

For a complete, cozy meal, serve the soup with a warm panini like Heart-Healthy Turkey, Spinach & Balsamic Panini or a slab of buttered bread.

Ingredients You’ll Need

  • 3 pounds ripe tomatoes, I prefer campari/cocktail: Fresh ripe tomatoes form the bright base—Campari or cocktail tomatoes are recommended for concentrated flavor and thin skins that roast well.
  • 2 large yellow onions: Yellow onions roast alongside the tomatoes to add caramelized sweetness and depth.
  • 1 head garlic: A head of garlic is roasted whole to mellow its sharpness into a soft, nutty sweetness—you’ll squeeze the cloves into the soup.
  • 6 tablespoons + teaspoons olive oil, divided: Olive oil is divided for roasting the vegetables and for sautéeing on the stovetop; it adds richness and helps carry flavor.
  • Salt and pepper: Salt and pepper are the primary seasonings—added at roasting and again when seasoning the finished soup to balance brightness and sweetness.
  • 2 tablespoons unsalted butter: Unsalted butter is used with oil on the stovetop to add a rounded, slightly creamy mouthfeel.
  • 1 (28-ounce) can whole tomatoes, undrained (I love Cento San Marzano): A (28-ounce) can of whole tomatoes (undrained) adds body and consistency; Cento San Marzano is the preferred brand for its balanced flavor.
  • 2 tablespoons tomato paste: Tomato paste deepens the tomato flavor and adds color and umami to the broth.
  • 3-1/2 cups fresh basil leaves, packed when measured, see note 1: Fresh basil brightens the soup at the end—pack the leaves when measuring 3-1/2 cups so you have the correct amount to wilt into the soup.
  • 1 to 2 teaspoons fresh thyme leaves, or 1/2 teaspoon dried thyme: Thyme provides a subtle savory background; fresh is preferred but dried works in a smaller amount.
  • 1 (32-ounce) carton chicken stock, I prefer Swanson’s: Chicken stock supplies savory liquid and body; swap vegetable stock to keep the soup vegetarian.
  • 1 teaspoon dried oregano: Dried oregano adds a warm, slightly peppery herb note that complements the basil.
  • 1/4 teaspoon red pepper flakes, optional: Red pepper flakes are optional for a gentle touch of heat—add to taste.
  • Hearty buttered bread, optional: Hearty buttered bread is an optional but perfect accompaniment for dipping and soaking up the soup.
  • Parmesan cheese, optional: Parmesan cheese is an optional finishing touch that adds salty umami and richness to each bowl.

How to Make Tomato Basil Soup

  1. Preheat the oven to 400°F. Halve the ripe tomatoes lengthwise and arrange them cut-side up on a large (15×21-inch) sheet pan or divide between two smaller sheet pans. Quarter the yellow onions and scatter them among the tomatoes.
  2. Prepare the garlic for roasting: peel the outer layers of the garlic bulb while leaving individual clove skins intact, cut off about 1/4 inch from the top of the bulb to expose the cloves, drizzle the exposed cloves with 2 teaspoons olive oil, wrap the bulb tightly in foil, and place it on the sheet pan with the tomatoes and onions.
  3. Drizzle 1/4 cup olive oil over the tomatoes and onions, then sprinkle 1 teaspoon salt and 1/2 teaspoon pepper over everything. Toss gently to coat and spread in a single layer so the vegetables roast, not steam.
  4. Roast the tomatoes, onions, and garlic at 400°F for 40–45 minutes, until the tomatoes and onions are tender and slightly caramelized at the edges.
  5. While the vegetables roast, heat 2 tablespoons unsalted butter and 2 tablespoons olive oil in a large stockpot or cast-iron pot over medium heat until the butter melts. Add the (28-ounce) can whole tomatoes (undrained) and 2 tablespoons tomato paste, stirring for 2–3 minutes to marry the flavors.
  6. Stir in the (32-ounce) carton chicken stock, 1 teaspoon dried oregano, 1/4 teaspoon red pepper flakes if using, 1 to 2 teaspoons fresh thyme leaves (or 1/2 teaspoon dried), and 3-1/2 cups fresh basil leaves. Then add the roasted tomatoes and quartered onions to the pot along with any juices on the pan.
  7. Let the roasted garlic cool slightly, then squeeze 6–9 cloves from their skins into the pot (use more or fewer cloves depending on how garlicky you like it). Season the mixture with 2 teaspoons salt and 1 teaspoon pepper, then taste and adjust as you go.
  8. Bring the pot to a boil, then reduce the heat to low and simmer uncovered for 40 minutes, stirring every 5–10 minutes so nothing sticks and the flavors concentrate.
  9. Working in 3–4 batches, transfer the soup to a high-powered blender and blend until completely smooth—hold the lid with a towel and vent the blender slightly to avoid steam buildup. Return the blended soup to the pot.
  10. Taste and adjust seasonings as needed. If the soup tastes too acidic, stir in a teaspoon of granulated sugar to balance the flavor. Keep warm, then ladle into bowls and top with freshly grated Parmesan and hearty buttered bread, if desired.
Tomato Basil Soup Recipe close-up view

Roast for Deep Flavor

Roasting at 400°F for 40–45 minutes is the single most important step for depth of flavor. The high oven heat caramelizes sugars in the tomatoes and onions, turning ordinary tomato soup into something richer and more complex.

Roast the garlic in foil on the same pan so it softens and sweetens—you’ll squeeze the softened cloves into the soup after roasting.

  • Use a large (15×21-inch) sheet pan or two smaller pans so pieces are in a single layer.
  • Toss tomatoes and onions with 1/4 cup olive oil, 1 teaspoon salt, and 1/2 teaspoon pepper before roasting.
  • Prepare the garlic by cutting 1/4 inch from the top, drizzling 2 teaspoons olive oil, and wrapping in foil; squeeze out 6–9 cloves after roasting.

Blend Until Silky

A high-powered blender is the tool that gives this soup its restaurant-style velvet finish. Blend the hot soup in 3–4 batches so each batch empties easily and you avoid overfilling the blender.

Return all blended batches to the pot and taste for final seasoning—blending will mellow flavors, so final adjustments are normal.

  • Vent the blender lid slightly and cover with a towel to release steam safely while blending hot liquid.
  • Blend each batch until perfectly smooth to remove skins and any fibrous bits.
  • Remember the basil tip: pack the leaves when measuring 3-1/2 cups so the soup gets the correct herbal lift.

Tame Tomato Acidity

Tomatoes vary in acidity depending on ripeness and variety. This recipe gives you two tools: roasting concentrates sweetness, and a teaspoon of granulated sugar will balance any lingering sharpness after blending.

Always taste after blending and after the 40-minute simmer—add salt, pepper, or sugar in small increments and re-taste until the soup is balanced.

  • If tasting too acidic, stir in 1 teaspoon granulated sugar and re-taste.
  • Adjust salt in small amounts—salt brings out sweetness and rounds flavors.
  • A splash of cream or a pat of butter can mellow acidity if you want a richer finish (optional).

Tips for Success

Pack the basil: When measuring 3-1/2 cups of basil, pack the leaves into the cup—basil compresses and will wilt considerably when blended, so packed measurement ensures the right herb level.

Blend in batches: Use a high-powered blender and work in 3–4 batches for the silkiest texture; vent the lid slightly and drape a towel over it to release steam safely.

Quick weeknight shortcut: Skip the fresh tomatoes when short on time—use the canned whole tomatoes and tomato paste, but still roast the onions and garlic for that caramelized depth.

Fix bright acidity: If the finished soup tastes too sharp, stir in 1 teaspoon granulated sugar, then re-taste and adjust salt and pepper to balance.

Make-ahead & freeze: Cool completely, refrigerate up to 3 days, or freeze in airtight containers up to 3 months. Reheat gently on the stovetop over low heat to prevent scorching.

Save This Recipe

Tomato Basil Soup Recipe Pinterest pin

More Recipes

Frequently Asked Questions

You can use only canned tomatoes for a faster soup—use the (28-ounce) can of whole tomatoes and tomato paste as the base. For better depth, roast the onions and the garlic bulb as directed; roasting the fresh tomatoes yields the fullest flavor.

Fresh roasted tomatoes add bright caramelized flavor while the canned whole tomatoes provide a reliable body and steady tomato flavor. Together they create a balanced, full-bodied soup.

Yes—substitute vegetable stock for the (32-ounce) carton chicken stock and omit the unsalted butter or use a vegan butter alternative to keep the soup vegetarian or vegan.

Final Thoughts

This roasted tomato basil soup is a make-ahead winner—it improves after a day in the fridge and freezes well. Keep a container in the freezer for quick, comforting meals.

Serve bowls with grated Parmesan and hearty buttered bread, or pair with warm sandwiches for a complete meal.

Tomato Basil Soup Recipe

Tomato Basil Soup Recipe

This roasted tomato basil soup is silky and bright, with caramelized tomatoes and onions, roasted garlic, and a fresh basil finish. It takes about 30 minutes prep plus oven roasting and a 40-minute simmer, and makes 8 large bowls—perfect for cozy dinners served with hearty buttered bread and Parmesan.
Prep Time:30 minutes
Cook Time:2 minutes
Total Time:2 minutes

Equipment

  • Large sheet pan (15″ x 21″”)or two smaller sheet pans

Ingredients

  • 3 pounds ripe tomatoes I prefer campari/cocktail
  • 2 large yellow onions
  • 1 head garlic
  • 6 tablespoons + teaspoons olive oil divided
  • Salt and pepper
  • 2 tablespoons unsalted butter
  • 1 (28-ounce) can whole tomatoes undrained (I love Cento San Marzano)
  • 2 tablespoons tomato paste
  • 3-1/2 cups fresh basil leaves packed when measured, see note 1
  • 1 to 2 teaspoons fresh thyme leaves or 1/2 teaspoon dried thyme
  • 1 (32-ounce) carton chicken stock I prefer Swanson’s
  • 1 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes optional
  • Hearty buttered bread optional
  • Parmesan cheese optional

Instructions

  1. Preheat oven to 400°F. Halve the tomatoes lengthwise and arrange them on a large (15×21-inch) sheet pan or two smaller sheet pans; quarter the yellow onions and add them to the pan(s).
  2. Peel the outer layers of the garlic bulb while leaving individual clove skins intact. Cut off 1/4 inch from the top of the bulb, drizzle with 2 teaspoons olive oil, wrap tightly in foil, and place the garlic on the sheet pan with the tomatoes and onions.
  3. Drizzle 1/4 cup olive oil over the tomatoes and onions, sprinkle with 1 teaspoon salt and 1/2 teaspoon pepper, toss to coat, spread in an even layer, and roast 40–45 minutes until the vegetables are tender and slightly caramelized.
  4. In a large stockpot or cast-iron pot, heat 2 tablespoons unsalted butter and 2 tablespoons olive oil over medium heat until the butter melts. Add the (28-ounce) can whole tomatoes (undrained) and 2 tablespoons tomato paste, stirring 2–3 minutes.
  5. Stir in the (32-ounce) carton chicken stock, 1 teaspoon dried oregano, 1/4 teaspoon red pepper flakes if using, 1 to 2 teaspoons fresh thyme leaves (or 1/2 teaspoon dried), and 3-1/2 cups fresh basil leaves. Add the roasted tomatoes and onions with all their juices.
  6. Let the roasted garlic cool slightly, then squeeze 6–9 cloves from their skins into the pot and season the soup with 2 teaspoons salt and 1 teaspoon pepper, adjusting to taste.
  7. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 40 minutes, stirring every 5–10 minutes.
  8. Working in 3–4 batches, transfer the soup to a high-powered blender and blend until smooth. Taste and adjust seasonings; if the tomatoes are too acidic, add a teaspoon of granulated sugar.
  9. Top bowls with freshly grated Parmesan cheese and serve with hearty buttered bread, if desired.

Notes

Pack the fresh basil into the measuring cup when measuring 3-1/2 cups because it compresses when measured and will wilt when blended. Use a high-powered blender and blend in 3–4 batches for the smoothest, silkiest texture. If the soup tastes too acidic after blending, stir in a teaspoon of granulated sugar to balance the flavor.

You'll Also Love...

Leave a Reply

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

Recipe Rating