Arash Hashemi's Tomato Basil Soup Recipe: Herb-Infused Freshness With Perfect Balance

Soups & Stews

Arash Hashemi's Tomato Basil Soup Recipe: Herb-Infused Freshness With Perfect Balance

Arash Hashemi's tomato basil soup recipe delivers that perfect balance of bright tomato sweetness and fragrant basil, creating a velvety soup that tastes like summer in every spoonful.

This isn't your average canned tomato soup—it starts with fresh, ripe tomatoes and a proper herb base that transforms simple ingredients into something restaurant-worthy.

The secret lies in simmering the tomatoes until their natural sugars caramelize, then blending them with fresh basil and a touch of cream for that signature silky texture.

What sets this recipe apart is the two-stage cooking process: first building deep tomato flavor, then finishing with fresh basil to preserve its bright, aromatic notes.

I've simplified the technique for home cooks—no special equipment needed—just a pot, immersion blender (or regular blender), and about 45 minutes of hands-off time.

The result is a soup that's rich enough for a cozy dinner but light enough for a summer lunch, with just the right balance of acidity and sweetness.

The real magic happens when you taste it fresh from the pot—warm, fragrant steam rising from a bowl of velvety red soup dotted with fresh basil leaves. This version stays true to classic tomato basil while adding subtle depth through proper tomato reduction and herb infusion.

It's the kind of soup that disappears quickly, leaving everyone asking for seconds.

Perfect for weeknight dinners or meal prep, this recipe scales easily for crowds while maintaining its delicate balance. The best part? It tastes even better the next day as flavors meld further. Let's make this soup that'll have everyone thinking you spent hours in the kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for arash hashemi tomato basil soup

Fresh tomatoes, fragrant basil, and a touch of cream come together for this restaurant-worthy tomato basil soup.

Ingredient Amount Notes
Fresh Roma Tomatoes 🍅 3 lb Ripe, vine-ripened preferred
Fresh Basil Leaves 🌿 1 ½ cups Packed, stems removed
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Peeled, roughly chopped
Extra-Virgin Olive Oil 🫒 ½ cup High-quality, fruity
Heavy Cream 🥛 1 cup Full-fat for richness
Vegetable Broth 💧 4 cups Low-sodium preferred
Red Wine Vinegar 🍷 1 tbsp For brightness
Granulated Sugar 🍚 1 tbsp Balances acidity
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Thyme 🌿 2 sprigs Leaves only, chopped
Bay Leaf 🍃 1 whole For depth of flavor

The tomatoes are everything here. Roma tomatoes have the best texture and sweetness, but any ripe, vine-ripened variety works. I grab mine from Whole Foods when they're in season, or Trader Joe's for their organic heirloom mix. Look for tomatoes that yield slightly to gentle pressure—those are the sweetest. The basil? Fresh is non-negotiable—dried just won't cut it. I always buy extra and use half for garnish. For the garlic, freshly peeled cloves make the biggest difference, but if you're in a pinch, jarred minced garlic works (just add an extra clove).

No fresh basil? Dried basil at half the amount will work, but trust me, it won't be the same. The heavy cream can be swapped for coconut milk for a dairy-free version, though the texture will be slightly lighter. Short on tomatoes? Canned San Marzano tomatoes are the next best thing—just drain them well. The vegetable broth can be homemade or store-bought, but low-sodium is key so you can control the seasoning. If you don't have red wine vinegar, apple cider vinegar or lemon juice will do in a pinch, but add it gradually—too much can make the soup taste sharp.

This soup tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to make a big batch on Sundays so I have leftovers for the week. The basil keeps best in a jar of water on the counter—it'll stay fresh for about a week. For meal prep, I portion it into containers and keep the fresh basil separate to add just before serving. That way, you get all the vibrant flavor without the wilting.

❤️

Why You'll Love This Recipe

  • No Chopping Struggle: I swear by this recipe because Roma tomatoes barely need prepping—just halve them, toss in a pot, and let the simmer do the work. That onion and garlic? One knife, three minutes max.
  • Herb-Packed Punch: The basil and olive oil combo here isn’t just flavor—it’s impact. Fresh basil leaves, lightly torn and simmered just enough to soften but not fade, turn this into something dangerously addictive. (Yes, even on a Tuesday night.)
  • Leftovers That Shine: This soup actually improves the next day. The flavors meld into something deeper, and it reheats in seconds—perfect for lunchboxes or last-minute dinners. Honestly, I make double batches just for this reason.
  • Budget Bright Spot: Roma tomatoes and yellow onions are cheap staples, but this recipe makes them feel luxurious. No fancy ingredients, no wasted effort—just pure, satisfying flavor that won’t break the bank. My wallet thanks me every time.

Step-by-step instructions for arash Hashemi's tomato basil soup

This isn't just any tomato soup—it's a vibrant, herb-forward masterpiece with that perfect balance of brightness and richness.

1

Roast the Tomatoes and Aromatics for Deep Flavor

Preheat your oven to 425°F and line a large baking sheet with parchment paper. Halve the 3 lb fresh Roma tomatoes lengthwise and place them cut-side up on the sheet. Add the whole yellow onion (cut into wedges), 4 peeled garlic cloves (left whole), 2 sprigs fresh thyme, and the whole bay leaf around the tomatoes.

Drizzle everything generously with 0.5 cup extra-virgin olive oil and sprinkle with 1 tsp salt and 0.25 tsp black pepper. Roast for 25-30 minutes until the tomatoes collapse slightly and the edges are deeply caramelized. This roasting step develops an incredible depth of flavor that sets this soup apart from ordinary versions.

2

Build the Herb-Infused Base

Transfer the roasted vegetables to a blender or food processor. Add the 1.5 cups packed fresh basil leaves (stems removed), 1 tbsp red wine vinegar, and 1 tbsp granulated sugar. Pulse until combined but still slightly chunky—you want texture, not a completely smooth puree.

With the blender running, slowly pour in 4 cups vegetable broth through the feed tube to avoid splattering. Blend until completely smooth, scraping down the sides as needed. This herb-packed base is where the magic happens—it should smell like a summer garden with bright tomato and fresh basil notes.

3

Simmer and Balance the Flavors

Pour the tomato-basil mixture into a large pot and bring to a gentle simmer over medium heat. Add the remaining 0.5 tsp black pepper and 0.5 tsp salt (adjust to taste). Let it simmer uncovered for 15-20 minutes, stirring occasionally, until the flavors meld and the soup reaches your desired consistency.

Here's where the real artistry comes in: Taste and adjust the balance. If it needs more brightness, add a splash of the red wine vinegar. If it's too acidic, stir in a pinch more sugar. If it's too thin, simmer longer to reduce. The soup should taste vibrant, herby, and perfectly balanced—not sweet, not sour, just perfectly tomato-y.

4

Finish with Creamy Richness

Reduce the heat to low and gently stir in the 1 cup heavy cream. Be careful not to boil the soup vigorously after adding the cream, or it may curdle. Let it heat through for 2-3 minutes, stirring constantly, until warmed through and slightly thickened.

The cream should blend seamlessly, creating a luxurious mouthfeel without overpowering the bright tomato and basil flavors. For an extra touch of elegance, garnish each serving with a few fresh basil leaves and a drizzle of high-quality olive oil right before serving. This soup is best enjoyed warm, with crusty bread to soak up every last drop of that herb-infused goodness.

👨‍🍳

Pro Tips For Making Arash Hashemi Tomato Basil Soup

  • Char Tomatoes First: Roma tomatoes release their sweetness faster when blistered—toss halved tomatoes in a dry skillet over medium-high heat for 5-6 minutes until their skins darken and split. I used to skip this, and the soup always tasted flat until I realized the raw tomatoes just sit in the broth instead of infusing it.
  • Salt the Onion Early: Toss finely diced onion with a pinch of salt before cooking—this draws out moisture and makes it caramelize faster. After burning through three batches where the onions stayed pale and watery, I finally remembered this trick from my dad’s old cookbook. Works like magic.
  • Strain the Broth: After simmering, strain the soup through a fine-mesh sieve to remove seeds and skins—this keeps the texture silky, not slimy. I know, it’s extra work, but the difference is night and day, especially if you’re using underripe tomatoes. Save the pulp for bruschetta instead.
  • Toast the Garlic: Bloom the minced garlic in olive oil for 30 seconds until it smells nutty and fragrant—this prevents that bitter, raw aftertaste. I used to add it raw, and the soup always had a weird edge. A quick sizzle makes all the difference, even if it’s just half a minute.

Flavor customization for these flavors

Herb Variations

Swap out the basil for other fresh herbs to create exciting twists. Try 1 cup fresh parsley with ½ cup fresh dill for a bright, Mediterranean-inspired version. Or use ½ cup fresh oregano and ½ cup fresh thyme for a rustic Italian vibe.

I love adding 1 tbsp fresh rosemary (finely chopped) for an earthy depth—it pairs beautifully with the tomatoes. 🌿

Spicy Kick

For heat lovers, add 1-2 tbsp hot sauce (like Cholula or Tabasco) when simmering the soup. Or stir in ½ tsp red pepper flakes with the garlic at the start.

If you prefer smoky heat, add 1 tbsp smoked paprika to the roasted tomatoes. Finish each bowl with a pinch of crushed cayenne for an extra punch. 🌶️

Creamy Alternatives

Heavy cream can be swapped for lighter options. Use ½ cup coconut milk for a dairy-free version, though the texture will be slightly thinner. For extra richness, stir in ¼ cup mascarpone cheese at the end—it melts beautifully.

Another favorite? ½ cup Greek yogurt, which adds tangy brightness. Just whisk it in gently to avoid curdling. 🥛

Umami Boosters

Take this soup to the next level with umami-rich additions. Stir in 1 tbsp soy sauce or 1 tsp fish sauce during simmering for depth. Add 1-2 slices of pancetta (cooked crispy) to the roasted tomatoes for a savory crunch.

Or blend in ½ cup sun-dried tomatoes (oil-packed) with the fresh herbs for concentrated flavor. 🧂

Sweet-Tangy Balance

Adjust the sweet-tangy profile to your taste. For more brightness, add ½ tsp lemon zest when blending the herbs. Or swap the red wine vinegar for 1 tbsp balsamic vinegar during simmering.

If you love caramelized notes, add 1 tbsp honey or maple syrup with the sugar. The goal is harmony—never let one flavor dominate. 🍯

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 9g45%
Cholesterol 45mg15%
Sodium 620mg27%
Total Carbohydrate 24g8%
Dietary Fiber 6g21%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without roasting the tomatoes?

The roasting step is what creates that deep caramelized flavor that makes this soup special. If you skip it, simmer the chopped tomatoes with the aromatics in a pot for 15-20 minutes instead to develop some depth. You'll still get great flavor, but it won't be quite as rich and complex.

2

How do I prevent the soup from getting too acidic?

Add the red wine vinegar gradually—start with just ½ tbsp and taste before using the full amount. If it's too sharp, balance it with a pinch more sugar or a splash of heavy cream. The key is to taste as you go and adjust slowly.

3

Can I use canned tomatoes instead of fresh?

Yes, but choose high-quality canned tomatoes like San Marzano and drain them well to remove excess liquid. You may need to add ½ cup extra broth to maintain the right consistency. The flavor will be good, but fresh roasted tomatoes give that unmatched depth.

4

What's the best way to store leftovers?

Let the soup cool completely, then store it in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for 3 months. Always keep the fresh basil separate and add it fresh when reheating. The flavors actually improve overnight!

5

Why does my soup look too thin after blending?

Simmer the blended soup uncovered for an extra 10-15 minutes to reduce the liquid. If it's still too thin, stir in 1 tbsp cornstarch mixed with 2 tbsp water and simmer until thickened. The roasted tomatoes should naturally provide enough body.

★★★★★4.9(7 reviews)
Categories Soups & Stews