Why You’ll Love Easy Tomato Basil Soup Recipe
This recipe is quick enough for busy weeknights but flavorful enough to feel special. It uses simple fresh ingredients, requires minimal prep, and blends into a smooth, naturally delicious soup without needing cream or complicated steps.
It is also easy to adjust. You can keep it light and fresh, make it richer with a splash of cream, or serve it with grilled cheese, crusty bread, or a simple salad.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil, or a little water for oil-free cooking
1 medium onion, diced
3 large cloves garlic, minced
7 cups chopped fresh tomatoes
1 large handful fresh basil, roughly chopped
2 teaspoons fine sea salt, or to taste
1 teaspoon freshly ground black pepper, or to taste
Directions
Heat the olive oil in a large pan over medium heat.
Add the diced onion and cook for 2 to 3 minutes, until translucent and just starting to turn golden around the edges.
Add the minced garlic and cook for 1 minute more, stirring often so it does not burn.
Add the chopped tomatoes. Bring to a simmer and cook for 5 to 6 minutes, until the tomatoes begin to soften and break down. Smaller tomato pieces will cook faster, while larger chunks may need a couple more minutes.
Remove the pan from the heat. Add the fresh basil, salt, and black pepper.
Blend the soup using an immersion blender directly in the pan, or transfer it carefully to a blender and blend until smooth.
Return the soup to the pan if needed and warm for 1 to 2 minutes. Do not boil after adding the basil, as this can reduce its fresh flavor.
Serve immediately with extra cracked black pepper and a drizzle of olive oil if desired.
Servings and timing
Servings: 6
Prep time: 8 minutes
Cook time: 12 minutes
Total time: 20 minutes
Variations
For a creamy tomato basil soup, stir in a splash of heavy cream, coconut milk, or half-and-half after blending.
For a spicy version, add a pinch of red pepper flakes with the garlic.
For a richer flavor, roast the tomatoes before adding them to the soup.
For a heartier soup, add cooked white beans, rice, or small pasta after blending.
For an oil-free version, sauté the onion and garlic in a little water instead of olive oil.
Storage/Reheating
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
Reheat gently in a saucepan over medium-low heat until warmed through. Avoid boiling, especially if you want to preserve the fresh basil flavor.
You can also reheat individual portions in the microwave, stirring halfway through.
To freeze, let the soup cool completely, then store it in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I use canned tomatoes instead of fresh tomatoes?
Yes, you can use canned tomatoes if fresh tomatoes are not available. Choose good-quality whole or diced tomatoes for the best flavor.
What type of tomatoes work best?
Large ripe tomatoes, cherry tomatoes, grape tomatoes, or a mix of different varieties all work well.
Do I need to peel the tomatoes?
No, peeling is not required. Blending the soup helps create a smooth texture, even with the skins included.
Can I make this soup without oil?
Yes, sauté the onion and garlic in a small amount of water instead of olive oil.
Can I make this soup creamy?
Yes, add cream, half-and-half, coconut milk, or a dairy-free cream after blending.
Why should I not boil the soup after adding basil?
Boiling can dull the fresh basil flavor. Gentle warming keeps the soup bright and fresh-tasting.
Can I make this soup ahead of time?
Yes, this soup stores well and can be made ahead for easy lunches or dinners.
What can I serve with tomato basil soup?
It pairs well with grilled cheese, garlic bread, crusty bread, salad, or a simple sandwich.
Can I freeze tomato basil soup?
Yes, this soup freezes well. Cool it completely before freezing and thaw it in the refrigerator before reheating.
How can I make the soup thicker?
Simmer the tomatoes a little longer before blending, or add a small amount of cooked potato, white beans, or tomato paste.
Conclusion
Easy Tomato Basil Soup is a fresh, fast, and comforting recipe made with simple ingredients. With ripe tomatoes, fragrant basil, garlic, and onion, it delivers classic homemade flavor in just 20 minutes. It is perfect for a light lunch, a cozy dinner, or a simple starter served with your favorite bread.
Easy Tomato Basil Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This easy tomato basil soup is fresh, vibrant, and packed with sweet tomato flavor. Ready in just 20 minutes, it makes a comforting and healthy meal for any day of the week.
- Author: Emily
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- 1 tablespoon olive oil (or a little water for oil-free cooking)
- 1 medium onion, diced
- 3 large cloves garlic, minced
- 7 cups (49 oz / 1.4 kg) chopped fresh tomatoes
- 1 large handful fresh basil, roughly chopped
- 2 teaspoons fine sea salt, or to taste
- 1 teaspoon freshly ground black pepper, or to taste
Instructions
- Heat the olive oil in a large pan over medium heat.
- Add the diced onion and cook for 2 to 3 minutes until translucent and lightly golden around the edges. Stir in the garlic and cook for 1 minute more, stirring frequently.
- Add the chopped tomatoes and bring to a simmer. Cook for 5 to 6 minutes until the tomatoes begin to break down.
- Remove the pan from the heat. Add the basil, salt, and black pepper. Blend using an immersion blender directly in the pan, or carefully transfer to a blender and blend until smooth. Return to the pan and warm gently for 1 to 2 minutes without boiling.
- Serve immediately with a drizzle of extra-virgin olive oil and additional cracked black pepper if desired.
Notes
- Cherry, grape, or large tomatoes all work well in this recipe.
- For an oil-free version, sauté the onions with a splash of water instead of olive oil.
- Do not boil the soup after adding basil to preserve its fresh flavor.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 120 kcal
- Sugar: 9 g
- Sodium: 820 mg
- Fat: 5 g
- Saturated Fat: 1 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 17 g
- Fiber: 4 g
- Protein: 3 g
- Cholesterol: 0 mg