As an Amazon Associate I earn from qualifying purchases.
This tomato basil soup recipe combines fresh tomatoes and fragrant basil for a quick, healthy meal. Perfect for easy weeknight dinners or cozy lunches, it’s a simple recipe that delivers rich flavor with minimal effort.
This tomato basil soup recipe captures the essence of fresh tomatoes and fragrant basil in a smooth, flavorful soup that’s perfect for any season. Tomato basil soup offers a delightful balance of tangy tomato richness and aromatic basil notes, making it a go-to recipe for quick, healthy meals. Whether served warm or chilled, this tomato basil soup recipe is a nourishing choice that highlights fresh ingredients and simple preparation.

Quick Facts
| Servings | Serves 4 people comfortably |
|---|---|
| Prep Time | About 15 minutes to chop and prepare ingredients |
| Cook Time | Approximately 30 minutes to simmer and blend flavors |
| Total Time | Around 45 minutes from start to finish |
Shop the tools used in this recipe
Recipe Highlights
This tomato basil soup recipe highlights the simplicity and freshness of classic ingredients, offering a warm and nourishing meal. It’s easy to prepare, making it ideal for busy weeknights or relaxed weekends. The natural flavors of ripe tomatoes and fresh basil shine through, creating a soup that’s both wholesome and delicious.
- Made with fresh, wholesome ingredients for authentic flavor
- Quick and easy to prepare, ideal for busy days
- Versatile and pairs well with many dishes
- Suitable for vegetarian and vegan diets
- Can be made creamy without dairy products
- Freezes well for convenient future meals
Ingredients
Gather these fresh and pantry-friendly ingredients to make a flavorful tomato basil soup that’s both comforting and bright.
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups fresh tomatoes, chopped (or 2 cans diced tomatoes)
- 2 cups vegetable broth
- 1 cup fresh basil leaves, packed
- 1 teaspoon sugar (optional, to balance acidity)
- Salt and pepper to taste
- 1/2 cup coconut milk or heavy cream (optional for creaminess)
- 1 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional for a hint of heat)
- Fresh basil leaves for garnish
Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

Equipment
- Large pot or Dutch oven
- Cutting board
- Chef’s knife
- Wooden spoon
- Blender or immersion blender
- Measuring cups and spoons
- Ladle
- Soup bowls
How to Make It
Follow these straightforward steps to create a smooth and flavorful tomato basil soup that’s perfect any time of year.
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and sauté until translucent, about 5 minutes.
- Stir in minced garlic and cook for another minute until fragrant.
- Add chopped fresh tomatoes (or canned), vegetable broth, dried oregano, and sugar if using.
- Bring to a boil, then reduce heat and simmer for 20 minutes to allow flavors to meld.
- Remove from heat and stir in fresh basil leaves.
- Use an immersion blender to puree the soup until smooth, or carefully transfer to a blender in batches.
- Return soup to the pot and stir in coconut milk or cream if desired; heat gently without boiling.
- Season with salt, pepper, and red pepper flakes to taste.
- Serve hot, garnished with fresh basil leaves.
Helpful Tips
Enhance your tomato basil soup with these practical tips for the best flavor and texture.
- Use ripe, in-season tomatoes for the freshest taste.
- Simmer gently to avoid breaking down the basil’s bright flavor.
- Add cream or coconut milk gradually to control richness.
- For a chunkier soup, reserve some tomato pieces before blending.
- Toast the garlic lightly to reduce bitterness.
- Adjust seasoning after blending for balanced flavor.

Ingredient Swaps
If some ingredients aren’t on hand, these alternatives work well without compromising flavor.
- Use canned crushed tomatoes instead of fresh for convenience.
- Swap fresh basil for dried basil, adding it earlier in cooking.
- Replace coconut milk with regular cream or milk for creaminess.
- Use chicken broth instead of vegetable broth if preferred.
- Substitute sugar with honey or omit if tomatoes are sweet enough.
- Try adding a splash of balsamic vinegar for depth.
Storage Tips
Keep your tomato basil soup fresh and ready to enjoy later with these storage tips.
- Cool the soup completely before refrigerating in an airtight container.
- Store in the fridge for up to 4 days.
- Freeze in portions for up to 3 months; thaw overnight in the fridge.
- Reheat gently on the stove to preserve flavor and texture.
- Avoid boiling after freezing to maintain creaminess.
What to Serve With It
Serve this tomato basil soup alongside these complementary dishes for a complete meal.
- Grilled cheese sandwich with sharp cheddar
- Crusty garlic bread or baguette slices
- Simple green salad with vinaigrette
- Roasted vegetable medley


