Roasted Tomato Basil Soup Recipe

Posted on May 28, 2026

Roasted Tomato Basil Soup Recipe

Roasted Tomato Basil Soup Recipe

Roasted Tomato Basil Soup is one of those dishes that just feels like a warm hug, doesn’t it? It’s a simple pleasure, taking humble ingredients and transforming them into something truly special. Personally, I love how cooking can slow things down, especially after a busy day. The aroma that fills the kitchen as these tomatoes roast is just incredible, promising a bowl of pure comfort.

This recipe is all about coaxing out the deepest, sweetest flavors from ripe tomatoes through roasting, then bringing them together with fragrant basil and garlic. It’s the kind of meal that makes a regular Tuesday evening feel like a special occasion, bringing a little bit of that shared meal warmth to our own tables.

What is Roasted Tomato Basil Soup?

Roasted Tomato Basil Soup is a rich, deeply flavored soup made by first roasting fresh tomatoes, onions, and garlic to intensify their natural sweetness and bring out a wonderful depth. This roasting step is what truly sets it apart from a standard tomato soup, giving it a caramelized, slightly smoky nuance that’s utterly delicious.

The combination of perfectly roasted vegetables with fresh, aromatic basil creates a vibrant yet comforting soup. It’s a classic pairing that’s beloved for a reason – the sweet, slightly acidic tomatoes are beautifully complemented by the peppery, fresh notes of basil, all brought together with the savory foundation of roasted garlic and onions. It’s a testament to how simple, quality ingredients can create something truly extraordinary.

Reasons to Try This Roasted Tomato Basil Soup

If you’re looking for a soup that’s both incredibly satisfying and surprisingly easy to make, this roasted tomato basil soup is a winner. The roasting process does most of the heavy lifting, transforming simple produce into something incredibly flavorful without a lot of fuss. It’s the perfect antidote to a chilly evening or a busy weeknight when you want something wholesome and delicious without spending hours in the kitchen.

This recipe is ideal for busy home cooks, beginners, or anyone who appreciates the subtle magic that happens when good ingredients are treated with a little time and heat. It’s a versatile dish that can be a light lunch, a starter for a family dinner, or a comforting meal all on its own. Plus, the vibrant color and amazing aroma will make your kitchen feel extra cozy.

Ingredients Needed to Make Roasted Tomato Basil Soup

2 1/4 pounds Roma tomatoes, halved lengthwise
1 1/4 pounds grape tomatoes or cherry tomatoes
4 1/2 tablespoons olive oil, divided
Salt and freshly ground black pepper, to taste
8 cloves garlic, peeled and left whole
2 small yellow onions, sliced about 1/2-inch thick
1 1/2 cups lightly packed fresh basil leaves, divided (about 26g)
5 cups low-sodium vegetable broth
Optional: Prepared grilled cheese sandwiches or grilled cheese croutons for serving
Optional: 1/2 cup to 1 cup heavy cream for a creamier soup
Optional: Finely shredded Parmesan cheese for serving

Instructions to Make Roasted Tomato Basil Soup – Step by Step

Step 1: Begin by preheating your oven to a nice, hot 425 degrees Fahrenheit (220 degrees Celsius). This high heat is key to getting those lovely roasted edges on the vegetables. On a large rimmed baking sheet, spread out your halved Roma tomatoes and the grape or cherry tomatoes. Drizzle them generously with about 3 tablespoons of the olive oil, then season them well with salt and freshly ground black pepper. If you’re using Roma tomatoes, arrange the halves cut-side up; this helps them roast beautifully without drying out too much.

Step 2: On a separate rimmed half sheet pan, arrange your sliced yellow onions and whole garlic cloves. Drizzle these with the remaining 1 1/2 tablespoons of olive oil, ensuring all sides get a little coat. Sprinkle them with salt and pepper, just like you did with the tomatoes. This separate pan allows each vegetable to roast optimally without overcrowding, ensuring that lovely browning and caramelization happens for everyone.

Step 3: Now, it’s time to get everything into the oven. Place the baking sheet with the tomatoes and the half sheet with the onions and garlic side by side. Roast them until they’re tender and flavorful. The garlic will likely be done first, usually in about 15 minutes, turning just golden; go ahead and remove that from the oven so it doesn’t burn. The onions will need about 30 to 35 minutes, until their edges are nicely golden brown. The tomatoes will take the longest, around 40 to 45 minutes, until they’re softened and slightly browned in spots, like they’ve been kissed by the sun.

Step 4: Once all your beautiful roasted ingredients are ready, carefully transfer the softened tomatoes, caramelized onions, and tender garlic cloves into a large soup pot or Dutch oven. Pour in the 5 cups of low-sodium vegetable broth, which will form the liquid base of your soup. Add about three-quarters of your fresh basil leaves to the pot; these will infuse their wonderful aroma as the soup simmers. Give everything a good season with salt and pepper to your liking; remember you can always add more later.

Step 5: Bring the mixture in the pot up to a gentle boil over medium-high heat. Once it reaches a boil, reduce the heat to low, cover the pot, and let it simmer for about 20 minutes. This simmering time allows all those wonderful roasted flavors to meld together beautifully, creating a truly cohesive and delicious soup base. It’s like letting the ingredients have a cozy chat, sharing all their best qualities.

Step 6: After simmering, it’s time to make your soup wonderfully smooth. You can use an immersion blender directly in the pot for the easiest cleanup. Carefully blend the soup until it reaches your desired consistency – some people like it perfectly smooth, while others prefer a little texture. If you don’t have an immersion blender, you can blend the soup in batches in a regular blender. Just be sure to only fill the blender pitcher about half full, remove the center cap from the lid, and cover it securely with a folded kitchen towel to allow steam to escape safely. Pour the blended soup back into the pot, reheat gently if needed, and serve warm. Garnish generously with the remaining fresh basil, give it a final taste adjustment for salt and pepper, and enjoy this comforting bowl.

Chef’s Tips for a Perfect Result

  • Use ripe, in-season tomatoes: The flavor of your soup is highly dependent on the quality of your tomatoes; riper, sweeter tomatoes yield the best results.
  • Don’t skip the roasting: Roasting is crucial for developing deep, complex flavors in the tomatoes, onions, and garlic, making this soup far more delicious than a simple boiled version.
  • Adjust basil amount to preference: While 1 1/2 cups of basil is a good starting point, feel free to add more if you love a strong basil flavor, or a little less if you prefer a subtler note.
  • Taste and adjust seasoning: Always taste your soup before serving and adjust salt and pepper as needed. Vegetable broth can vary in saltiness, so this step is important.
  • Be careful when blending hot soup: If using a standard blender, fill it only halfway and vent the lid with a towel to prevent dangerous pressure buildup from the hot liquid.
  • Consider roasting the garlic longer: If you want a very mellow garlic flavor, roast it for an extra 10-15 minutes until it’s deeply golden and very soft; if you want a more pronounced garlic flavor, roast it for the shorter time.

Variations and Substitutions

  • Vegan Option: This recipe is naturally vegan as written if you omit the optional heavy cream and Parmesan cheese. For a richer, creamier texture without dairy, you can blend in 1/2 cup of raw cashews (soaked for at least 2 hours or boiled for 15 minutes) or a few tablespoons of full-fat canned coconut milk.
  • Gluten-Free Alternative: The soup itself is naturally gluten-free. Ensure your vegetable broth is certified gluten-free if this is a concern. For serving, skip the traditional grilled cheese and opt for gluten-free crackers or crusty bread.
  • Creamy Tomato Soup: For a decadent creamier soup, stir in 1/2 cup to 1 cup of heavy cream during the last 5 minutes of simmering. You can also achieve a silky texture by blending in a potato that’s been boiled until tender with the vegetables.
  • Spicy Kick: Add a pinch of red pepper flakes along with the salt and pepper when roasting the vegetables, or stir in a dash of your favorite hot sauce before serving for a touch of heat.
  • Herb Variations: While basil is classic, don’t be afraid to experiment with other herbs. A sprig of fresh rosemary or thyme roasted with the vegetables can add a wonderful earthy note, or stir in some fresh parsley or chives just before serving for a bright, fresh finish.

How to Serve and Pair

This roasted tomato basil soup is wonderfully versatile and pairs beautifully with a variety of items. Its rich, comforting flavor makes it a perfect starter for a cozy dinner party, a light lunch for a busy day, or a satisfying meal all on its own. For a classic pairing, serve it alongside a perfectly grilled cheese sandwich. The gooey cheese and crunchy bread are a match made in heaven for this soup.

You can also serve it with crusty bread for dipping, or get creative with grilled cheese croutons by cutting small squares from prepared grilled cheese sandwiches. For a lighter touch, a side salad with a simple vinaigrette complements the soup without overpowering it. Presenting it with a swirl of cream (dairy or non-dairy) and a fresh basil leaf on top adds an elegant, inviting touch. It’s a meal that feels both nourishing and special, perfect for any occasion that calls for a bit of comfort.

Storage and Reheating

Refrigerator

This soup stores beautifully in the refrigerator. Keep it in an airtight container and it should remain fresh and delicious for up to 3 to 4 days. Make sure to let it cool completely before sealing the container to prevent condensation, which can affect texture.

Freezer

For longer storage, this roasted tomato basil soup freezes remarkably well. Ladle cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion. It can be stored in the freezer for up to 2 to 3 months. Thaw overnight in the refrigerator before reheating.

Room Temperature

For food safety, it’s best to avoid leaving the soup at room temperature for more than 2 hours. If you’ve just finished cooking and don’t plan to serve it immediately, it’s safer to refrigerate it promptly once it has cooled slightly.

Reheating

Reheating is simple and can be done on the stovetop or in the microwave. On the stovetop, gently warm the soup in a saucepan over medium-low heat, stirring occasionally, until heated through. If the soup seems too thick after chilling or freezing, you can add a splash of vegetable broth or water to reach your desired consistency. In the microwave, reheat in a microwave-safe bowl in 1-2 minute intervals, stirring in between, until hot.

Frequently Asked Questions (FAQ)

Can I use canned tomatoes instead of fresh for this recipe?

While this recipe is specifically designed for the depth of flavor from roasted fresh tomatoes, you can use high-quality canned whole peeled tomatoes (like San Marzano) if fresh are unavailable. Roast them briefly on a sheet pan to remove excess moisture before adding them to the pot, and be sure to adjust seasoning as canned tomatoes are often saltier.

How do I know when the roasted vegetables are done?

The vegetables are done when they are tender and have developed caramelized, slightly browned edges. Tomatoes should be soft and slightly collapsed, onions should be sweet and golden on the edges, and garlic cloves should be soft and fragrant without being burnt.

My soup is too acidic, what can I do?

If your soup tastes too acidic, a common issue with tomatoes, you can balance it out by adding a pinch of sugar or a small amount of baking soda (start with 1/4 teaspoon) to neutralize the acidity. Stir well and taste before adding more. A swirl of heavy cream or a tablespoon of butter can also mellow the sharpness.

Can I prepare the roasted vegetables ahead of time?

Yes, you can definitely roast the vegetables a day in advance. Let them cool completely after roasting and store them in airtight containers in the refrigerator. When ready to make the soup, proceed with simmering and blending as usual, which can save you some time on a busy weeknight.

What are some creative toppings for roasted tomato basil soup?

Beyond fresh basil and Parmesan, consider adding a dollop of pesto, a drizzle of balsamic glaze, toasted pumpkin seeds, a swirl of plain Greek yogurt for creaminess, or even some crispy fried onions for added texture and flavor.

CONCLUSION

This Roasted Tomato Basil Soup is a comforting, flavorful dish that brings warmth and simple joy to any meal. It’s a testament to how roasting elevates everyday ingredients into something truly memorable and delicious, making it perfect for sharing. Give this recipe a try and discover the irresistible, soul-soothing taste of summer tomatoes captured in a bowl, enhanced by fragrant basil and a touch of garlic.

Print

Roasted Tomato Basil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A velvety soup made by roasting Roma and cherry tomatoes with garlic and onions, blended with fresh basil and vegetable broth. Offers a deep, caramelized flavor with bright herbal notes—perfect for cozy meals.

  • Author: Diana Lopes
  • Prep Time: 15
  • Cook Time: 30
  • Total Time: 45
  • Yield: 6-8 servings 1x
  • Category: Dinner
  • Method: Roasting and Blending
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Scale

2 1/4 pounds Roma tomatoes, halved lengthwise
1 1/4 pounds grape tomatoes
4 1/2 tablespoons olive oil, divided
8 cloves garlic, peeled and left whole
2 small yellow onions, sliced 1/2-inch thick
1 1/2 cups packed fresh basil leaves (about 26g)
5 cups low-sodium vegetable broth

Instructions

Preheat oven to 450°F (230°C)
Spread Roma tomatoes, onion slices, and garlic cloves on a baking sheet
Drizzle with 2 tablespoons olive oil and season with salt and pepper
Roast for 25-30 minutes until softened and slightly charred
Let roasted vegetables cool
In a blender or food processor, combine roasted vegetables, remaining olive oil, cherry tomatoes, basil leaves, and vegetable broth
Purée until smooth, adjusting liquid for desired consistency
Heat soup in a saucepan if needed before serving

Notes

Use a stash of homemade basil pesto for a shortcut
Add a splash of balsamic vinegar for extra tang
Store covered in fridge up to 3-4 days
Optional grilled cheese is a great pairing using vegan or non-dairy cheese if desired

Nutrition

  • Serving Size: 1 cup
  • Calories: 105
  • Sugar: 4g
  • Sodium: 350mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 2g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star