Roasted Tomato Basil Soup: The Ultimate Homemade Recipe for Fresh, Creamy Comfort
Experience the unparalleled flavor of homemade Roasted Tomato Basil Soup, an exquisite and easy-to-make dish perfect for peak tomato season! This recipe is bursting with rich tomato goodness and vibrant fresh herbs, transforming simple ingredients into a truly satisfying meal.

There’s nothing quite like a warm, comforting bowl of tomato soup, especially when it’s made from scratch with sun-ripened, roasted tomatoes. This recipe elevates a classic comfort food to new heights, delivering a depth of flavor that canned soups simply can’t match. Imagine pairing this velvety, aromatic soup with a crispy grilled cheese sandwich – it’s a match made in heaven that will have you celebrating soup season all year long!
Why You’ll Fall in Love with This Roasted Tomato Basil Soup Recipe
This isn’t just any tomato soup; it’s a culinary experience designed for ease and maximum flavor. Here’s why this roasted tomato basil soup will become a staple in your kitchen:
- Unforgettable Rich Tomato Flavor: Roasting the tomatoes before blending caramelizes their natural sugars, intensifying their sweetness and creating an irresistible depth of flavor that is simply too good to resist. This crucial step sets our soup apart from ordinary versions.
- Remarkably Simple and Fresh: Crafted with wholesome, minimal ingredients and an abundance of fresh herbs, this soup delivers that authentic, homemade taste without any fuss. It’s a testament to how simple, quality ingredients can create extraordinary dishes.
- Comforting & Wholesome: A warm bowl of this soup offers unparalleled comfort, making it ideal for cozy evenings or as a nourishing meal. It’s packed with vitamins and antioxidants from fresh vegetables, making it a healthy choice for the whole family.
- Versatile & Customizable: Whether you prefer a silky smooth texture or a slightly chunky consistency, this soup is incredibly adaptable. You can easily adjust the creaminess, spice level, or even add extra ingredients to make it uniquely yours.
- Excellent for Meal Prep: This soup holds up beautifully in the fridge and freezer, making it a fantastic option for meal prepping healthy lunches and dinners throughout the week. Enjoy delicious, homemade soup whenever a craving strikes!
FREE Budget-Friendly Meal Plan!
Save thousands of dollars on food every year with my free budget-friendly meal plan ebook.
Key Ingredients and Smart Substitutions
Crafting the perfect roasted tomato basil soup begins with high-quality ingredients. Here’s a closer look at what you’ll need and how you can adapt the recipe to your pantry or dietary preferences:
- Olive oil: A good quality extra virgin olive oil not only helps the vegetables roast beautifully but also adds a fruity, aromatic base to the soup. If preferred, a neutral-flavored cooking oil like canola oil, avocado oil, or grapeseed oil can be used instead.
- Plum tomatoes: These tomatoes, also known as Roma tomatoes, are fantastic for roasting due to their firm flesh and low water content. They become wonderfully sweet and concentrated in flavor. San Marzano tomatoes, known for their balanced sweetness and low acidity, are an excellent alternative and highly recommended if you can find them.
- Cherry tomatoes: Adding cherry tomatoes introduces an extra burst of sweetness and juiciness that complements the larger plum tomatoes. Grape tomatoes can be used as a substitute, but be aware they tend to be slightly less sweet and might alter the final flavor profile a bit.
- Yellow onion: Onions are essential for building a savory foundation. A large yellow onion, roughly chopped, will caramelize during roasting and add significant depth. White onion or shallots are good alternatives; shallots will provide a slightly milder, sweeter flavor.
- Garlic: Whole garlic cloves, roasted alongside the tomatoes, become incredibly sweet and mellow, losing their raw pungency. This imparts a deep, rich garlic flavor to the soup. While minced garlic can work in a pinch, it won’t achieve the same sweet, roasted complexity.
- Fresh thyme: Thyme adds an earthy, herbaceous note that pairs wonderfully with tomatoes and basil. If fresh thyme isn’t available, you can use 1/2 teaspoon of dried thyme or an equal amount of fresh oregano for a similar aromatic quality.
- Vegetable broth: This liquid base helps achieve the desired soup consistency and adds another layer of vegetable flavor. Chicken broth is a perfectly suitable alternative if you don’t need the soup to be vegetarian or vegan. Ensure you choose a low-sodium broth to control the overall saltiness.
- Heavy cream: For a lusciously creamy texture and rich mouthfeel, heavy cream is a fantastic addition. If you’re looking for a dairy-free or vegan option, full-fat coconut milk (from a can, not a carton) or a homemade cashew cream can be used to achieve a similar creamy consistency. Simply omit it if you prefer a lighter, broth-based soup.
- Fresh basil: Basil is the star herb in this soup, providing a sweet, peppery, and aromatic counterpoint to the roasted tomatoes. Fresh oregano can offer a similar herbaceous quality if basil is unavailable, though the flavor will be slightly different.
- Fresh oregano: A touch of fresh oregano enhances the Mediterranean flavors. If fresh is hard to find, use 1/2 teaspoon of dried oregano. Remember that dried herbs are more concentrated, so use less than fresh.
- Chili flakes: For those who enjoy a subtle kick of heat, a sprinkle of chili flakes adds a delightful warmth. Feel free to leave them out entirely if you prefer a non-spicy soup, or increase the amount for more heat!

Each ingredient plays a vital role in building the complex, harmonious flavors of this homemade roasted tomato basil soup. Don’t hesitate to experiment with substitutions to make it truly your own!
Step-by-Step: How to Master This Tomato Basil Soup
Creating this deeply flavorful roasted tomato basil soup is surprisingly simple, broken down into just a few key steps. Follow these instructions for a perfect bowl every time:

Step 1: Roast the vegetables for maximum flavor.
Preheat your oven to 425°F (220°C). Arrange the plum tomatoes (cut in half), cherry tomatoes, roughly chopped yellow onion, and whole garlic cloves on a parchment-lined baking sheet. This ensures easy cleanup and prevents sticking. Drizzle generously with olive oil and season with salt and freshly ground black pepper to taste. Add the sprigs of fresh thyme directly onto the vegetables. Roasting at a high temperature for about 30 minutes will caramelize the vegetables, bringing out their natural sweetness and creating a depth of flavor that is foundational to this soup. You’ll know they’re ready when the tomatoes are slightly shriveled and browned, and the garlic is tender.
Step 2: Blend the soup to your desired consistency.
Once the roasted vegetables are beautifully tender and fragrant, allow them to cool on the baking sheet for at least 15 minutes. This cooling period is important, especially when working with a standard blender, as it prevents steam buildup and potential splashes. Carefully transfer the roasted tomatoes, onion, garlic (peel if desired, though roasted garlic skin is often soft enough to blend), and thyme sprigs (remove woody stems if using fresh) to a high-speed blender. Add the vegetable broth, heavy cream (if using), 1/2 cup of the fresh basil, fresh oregano, and additional salt and pepper if needed. Secure the lid tightly. Start blending on low speed, gradually increasing to high until the soup is perfectly smooth and creamy. If you prefer a chunkier texture, pulse the blender a few times until you reach your desired consistency.

Step 3: Elevate with creaminess (optional).
Once blended, taste the soup and adjust the seasoning as needed. If you desire an even richer, more luxurious mouthfeel, now is the time to add a bit more heavy cream or your chosen dairy-free alternative. Blend again briefly to incorporate it fully. This step is entirely optional but highly recommended for that signature creamy tomato basil soup experience. For a thinner soup, you can add a little more vegetable broth.
Step 4: Serve and savor every spoonful!
Ladle the hot, aromatic soup into individual bowls. For an elegant finish, drizzle a touch of extra virgin olive oil and a swirl of heavy cream over the top. Garnish generously with the remaining fresh basil leaves, which add a beautiful pop of color and fresh aroma. If you enjoy a little heat, sprinkle with chili flakes. Serve immediately with your favorite crusty bread or a grilled cheese sandwich, and prepare to enjoy a truly satisfying homemade meal!

Recipe Tips and Delicious Variations
Nothing truly beats the flavor of homemade soup, and this roasted tomato basil soup is incredibly versatile. Here are a few ways to customize and enhance it even further, making it uniquely delicious every time:
- Experiment with Different Tomatoes: While plum and cherry tomatoes are fantastic, don’t limit yourself! Try using heirloom tomatoes for a more complex flavor profile, or a mix of various red and even yellow tomatoes for unique sweetness and depth. The choice of tomato significantly impacts the soup’s final taste.
- Boost the Creaminess: Beyond heavy cream, consider stirring in a splash of full-fat coconut milk for a tropical twist and dairy-free option. For a richer, savory creaminess, try adding a dollop of crème fraîche, Greek yogurt, or even a swirl of blended silken tofu or cashew cream for vegan alternatives.
- Turn up the Heat: For those who love a bit of spice, increase the pinch of red pepper flakes or add a dash of cayenne pepper. For a smoky heat, a small amount of smoked paprika can add wonderful complexity.
- Make it Hearty and Fulfilling: Transform this side dish into a main course by adding cooked small pasta (like ditalini or orzo), canned white beans (cannellini or navy beans) for added protein and fiber, or even homemade croutons from grilled cheese sandwiches. Cooked lentils or quinoa can also make it more substantial.
- Enhance the Aromatics: Before roasting, consider adding thinly sliced carrots or celery to the sheet pan for an extra layer of roasted vegetable flavor. A bay leaf added to the blender (and removed before serving) can also deepen the savory notes.
- A Touch of Sweetness or Acidity: If your tomatoes aren’t as sweet as you’d like, a tiny pinch of sugar (or a squeeze of honey/maple syrup for vegan) can balance the acidity. Conversely, a splash of balsamic vinegar or red wine vinegar can brighten the flavors just before serving.
- Garnish Galore: Beyond fresh basil and cream, consider toppings like toasted pine nuts, a sprinkle of Parmesan cheese (or nutritional yeast for dairy-free), a dollop of pesto, or a drizzle of gourmet olive oil for an extra special touch.
Frequently Asked Questions About Roasted Tomato Basil Soup
Here are answers to some common questions you might have when making this delicious roasted tomato basil soup:
Can I make this soup smooth or chunky?
Absolutely! This recipe is incredibly versatile. You can blend it fully using a high-speed blender for a silky-smooth, creamy texture akin to a restaurant-style bisque. Alternatively, if you prefer a more rustic, homemade feel with some texture, pulse the blender just a few times, leaving some small chunks of roasted vegetables. It’s totally your call, so blend to your personal preference!
How do I prevent the soup from being too acidic?
Roasting the tomatoes naturally sweetens them and reduces acidity. However, if your soup still tastes a bit too tart, a pinch of sugar (or a small amount of maple syrup for a vegan option) can work wonders in balancing the flavors. A splash of heavy cream or coconut milk also helps to mellow out any sharpness and adds a luxurious richness.
Do I need to strain the soup?
For most home cooks, straining isn’t necessary, especially if you have a powerful blender that can achieve a smooth consistency. The beauty of roasting is that the skins become soft and blend right in. However, if you desire an ultra-smooth, perfectly velvety, restaurant-style finish, running the blended soup through a fine-mesh sieve will remove any lingering seeds or tiny bits of skin. Press the solids through with a spatula to extract all the liquid and flavor.
Can I use canned tomatoes instead of fresh?
While fresh, roasted tomatoes provide the best flavor, you can use high-quality canned whole peeled San Marzano tomatoes in a pinch. Drain them, toss with a little olive oil, salt, and pepper, and roast for about 20-25 minutes to get some of that caramelized depth before proceeding with the blending steps. This won’t be exactly the same, but it’s a good alternative outside of tomato season.
Is this soup gluten-free and vegetarian/vegan?
Yes! This recipe is naturally gluten-free. To make it completely vegetarian, simply ensure you use vegetable broth. For a vegan version, omit the heavy cream or substitute it with full-fat coconut milk or a homemade cashew cream. It’s a fantastic option for a variety of dietary needs!

Perfect Pairings: What to Serve with Tomato Soup
This roasted tomato basil soup is fantastic on its own, but it truly shines when paired with complementary sides. Here are some of my absolute favorite things to serve with this delicious and comforting soup:
- Gourmet Grilled Sandwiches: The classic pairing! Elevate your sandwich game with options like a savory Green Goddess Grilled Cheese Sandwich, featuring creamy avocado and herbs, or adorable Mini Grilled Cheese Sandwiches, perfect for dipping. The crispy, cheesy goodness is an unbeatable contrast to the smooth soup.
- Light and Fresh Salads: A vibrant salad provides a refreshing counterpoint to the rich soup. A simple yet elegant Arugula Salad with a light vinaigrette is an excellent choice, adding peppery notes and crunch. You could also try a caprese salad for an extra tomato-basil kick.
- Hearty Wraps: For a more substantial meal, serve your soup alongside a flavorful wrap. This Chickpea Salad Wrap offers a delicious, plant-based protein boost and satisfying texture.
- Crusty Bread or Garlic Bread: Don’t underestimate the power of good bread! A warm, crusty baguette or a slice of homemade garlic bread is perfect for soaking up every last drop of this incredible soup.
- Crispy Croutons: Make your own crunchy croutons by cubing stale bread, tossing with olive oil and herbs, and toasting in the oven until golden. These add a wonderful textural element.
Storage and Reheating Tips for Freshness
This roasted tomato basil soup is ideal for making ahead and enjoying throughout the week. Here’s how to store and reheat it to maintain its delicious flavor and texture:
- Make Ahead: To simplify meal prep, roast the tomatoes, onions, and garlic in advance. Once cooled, you can store them in an airtight container in the fridge for up to 3 days. When ready to eat, simply add the roasted vegetables to a blender with the remaining ingredients and blend fresh.
- Storing Cooled Soup: Allow the soup to cool completely before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 5 days. Ensure the container is sealed well to prevent any absorption of fridge odors.
- Reheating on the Stovetop: For best results, gently warm the soup on the stovetop over medium-low heat, stirring occasionally, until it’s heated through to your desired temperature. This method helps maintain its smooth consistency. If it seems too thick, add a splash of vegetable broth or water.
- Microwave Reheating: For a quick reheat, portion the soup into a microwave-safe bowl. Heat on medium power in 1-2 minute intervals, stirring between each, until hot. Be careful when heating creamy soups in the microwave, as they can sometimes separate if heated too quickly or at too high a temperature.
- Freezing for Long-Term Storage: This soup freezes exceptionally well! For optimal results, freeze it before adding the heavy cream. Pour the cooled soup base into freezer-safe airtight containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be stored in the freezer for up to 3 months.
- Reheating from Frozen: To reheat, thaw the frozen soup overnight in the refrigerator. Once thawed, transfer it to a pot on the stovetop and gently warm over medium-low heat. If you froze it without cream, stir in the heavy cream during the reheating process. If you froze it with cream, it might separate slightly upon thawing and reheating; simply whisk it vigorously to bring it back together.

With these storage and reheating tips, you can enjoy the incredible flavors of this homemade soup long after you’ve made it!
More Vegetarian Soup Recipes to Enjoy
If you loved this comforting roasted tomato basil soup, you’re in for a treat! Explore more delicious and wholesome vegetarian soup recipes from our collection:
-
Roasted Red Pepper Soup
-
Hearty Chickpea Soup {Stovetop or Crockpot}
-
Copycat Panera Broccoli Cheddar Soup
Essential Meal Prep Tools for Soup Lovers
To make your soup-making and meal-prepping experience as smooth and enjoyable as possible, here are some recommended tools that will come in handy:
- Grab some glass meal prep bowls to pack up individual servings of your delicious soup for weekly lunches. They are excellent for portability and keeping food fresh.
- For storing and reheating leftovers, especially if you’re freezing, invest in round glass microwave-safe bowls with airtight lids. They are durable, easy to clean, and perfect for freezing individual portions.
- My personal favorite and a must-have for achieving silky-smooth sauces, soups, and purees is a high-quality blender like the Vitamix. It makes quick work of blending hot liquids safely and efficiently.
- An Immersion blender (or stick blender) is a more budget-friendly and convenient alternative for blending soups directly in the pot, minimizing extra dishes.
- A good quality, sturdy baking sheet lined with parchment paper is essential for roasting vegetables evenly and preventing sticking, making cleanup a breeze.
- **Get my full list of recommended meal prep tools here** for everything you need to organize your kitchen and streamline your cooking!
These tools will help you effortlessly whip up and store this delicious roasted tomato basil soup, ensuring you always have a comforting meal ready to go.

Ultimate Roasted Tomato Basil Soup
Ingredients
- 2 tbsp olive oil plus more for topping
- 4 plum tomatoes cut in half
- 1.5 lbs cherry tomatoes
- 1 yellow onion roughly chopped
- 6 cloves garlic whole
- 4 sprigs fresh thyme or 1/2 tsp dried thyme
- 1 cup vegetable broth
- 1/4 cup heavy cream optional, plus more for topping
- 1/4 tsp salt plus more to taste
- 1/4 tsp pepper
- 1 cup fresh basil divided; 1/2 cup goes in soup, 1/2 cup for garnish
- 1 tbsp fresh oregano finely chopped; or 1/2 tsp dried oregano
- Chili flakes optional garnish
Instructions
- Preheat oven to 425 F. Add tomatoes, onion and garlic to a parchment-lined baking sheet and toss with olive oil and season with salt & pepper to taste. Add sprigs of fresh thyme, then roast for 30 minutes.
- When tomatoes are done, let cool on the counter for at least 15 minutes, then add to a blender along with vegetable broth, heavy cream, salt & pepper, 1/2 cup of the fresh basil and oregano. Blend until smooth and creamy.
- Serve in large bowls then drizzle extra olive oil and heavy cream overtop. Garnish with fresh basil leaves and a sprinkle of chili flakes if desired, then serve and enjoy!
Notes
Nutrition
There you have it – a truly exceptional roasted tomato basil soup recipe that brings the fresh flavors of summer directly to your bowl. Whether you’re looking for a comforting weeknight meal or a flavorful dish to share with loved ones, this soup delivers. Don’t hesitate to experiment with the tips and variations to make it your own. Happy cooking, and enjoy every rich, herbaceous spoonful!