Homemade Tomato Basil Soup

Featured in: Veggie Plates & Fresh Bowls

This creamy tomato and basil creation offers a vibrant, rich flavor made from ripe tomatoes, fresh basil, and a touch of herbs. Olive oil, garlic, and onion build a fragrant base, with a splash of cream adding silky smoothness. Simmered slowly, then pureed for a comforting texture, it’s a straightforward, flavorful dish ideal for cozy meals. Garnish with extra basil for freshness and serve warm.

Updated on Sat, 13 Dec 2025 15:19:00 GMT
A steaming bowl of creamy Comfort Soup: the best homemade tomato and basil soup, garnished with fresh basil. Save
A steaming bowl of creamy Comfort Soup: the best homemade tomato and basil soup, garnished with fresh basil. | turboplates.com

A creamy, vibrant tomato and basil soup that's bursting with rich flavor and perfect for cozy days. Silky-smooth with just the right touch of herbs, this comforting classic is easy to make and always a crowd-pleaser.

I always find this soup perfect for chilly evenings. The flavors meld beautifully and it's a hit with my family every time.

Ingredients

  • Olive oil: 2 tbsp
  • Yellow onion: 1 medium, diced
  • Garlic cloves: 2, minced
  • Ripe tomatoes: 2 lbs (900 g), chopped (or 2 cans [28 oz] whole peeled tomatoes, drained)
  • Carrot: 1 medium, peeled and diced
  • Vegetable stock: 3 cups (720 ml), gluten-free if required
  • Heavy cream: 1/2 cup (120 ml), or coconut cream for dairy-free option
  • Tomato paste: 1 tbsp
  • Sugar: 1 tsp optional, to balance acidity
  • Salt: 1/2 tsp or to taste
  • Black pepper: 1/4 tsp freshly ground
  • Crushed red pepper flakes: 1/4 tsp optional, for heat
  • Fresh basil leaves: 1/2 cup (15 g), packed plus extra for garnish
  • Unsalted butter: 2 tbsp optional, for richness

Instructions

Step 1:
Heat the olive oil in a large pot over medium heat. Add the onion and carrot, sauté for 5–7 minutes until softened and translucent.
Step 2:
Add the garlic and cook for 1 minute until fragrant.
Step 3:
Stir in the tomato paste, cook for 1 minute.
Step 4:
Add the chopped tomatoes, vegetable stock, sugar (if using), salt, pepper, and red pepper flakes. Bring to a boil, then reduce heat and simmer uncovered for 25 minutes, stirring occasionally.
Step 5:
Remove from heat. Stir in the fresh basil leaves.
Step 6:
Use an immersion blender (or transfer to a blender in batches) to purée the soup until smooth.
Step 7:
Return the soup to low heat. Stir in the cream and butter until fully incorporated and heated through. Adjust seasoning to taste.
Step 8:
Ladle into bowls, garnish with extra basil, and serve hot.
Save
| turboplates.com

This soup always brings back warm family memories of cozy dinners and shared stories around the table.

Required Tools

Large pot, chefs knife, cutting board, wooden spoon, immersion blender or countertop blender, ladle.

Allergen Information

Contains dairy (heavy cream, butter). May contain gluten if non-gluten-free stock is used. Always check ingredient labels if you have allergies.

Nutritional Information

Calories: 210 per serving. Total Fat: 13 g. Carbohydrates: 20 g. Protein: 4 g.

Feel the warmth: a photo of vibrant Comfort Soup, ready to be enjoyed with crusty bread. Save
Feel the warmth: a photo of vibrant Comfort Soup, ready to be enjoyed with crusty bread. | turboplates.com

This tomato basil soup is a simple yet impressive dish that will warm your heart and satisfy your taste buds.

Recipe FAQs

What type of tomatoes works best?

Fresh ripe tomatoes provide natural sweetness, but canned whole peeled tomatoes offer convenience and consistent flavor.

How can I make the soup dairy-free?

Substitute coconut cream for heavy cream and skip the butter to create a rich, dairy-free version without sacrificing creaminess.

Can I add heat to this tomato basil mix?

Yes, adding crushed red pepper flakes during cooking introduces a subtle warmth that complements the herbs elegantly.

Is it better to blend the soup smooth or leave it chunky?

Blending creates a silky texture that enhances comfort, but you can also pulse gently for a chunkier, rustic finish.

What sides pair well with this tomato basil dish?

Crusty bread or a classic grilled cheese sandwich balances the flavors and creates a satisfying meal experience.

Homemade Tomato Basil Soup

Silky smooth tomato and basil blend with a rich, herb-infused flavor ideal for warming moments.

Time to Prep
15 minutes
Time to Cook
35 minutes
Time Required
50 minutes
Created by Natalie Hall


Skill Level Easy

Cuisine Type International

Output 4 Portions

Diet Info Vegetarian-Friendly, No Gluten

What You'll Need

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 2 garlic cloves, minced
04 2 pounds ripe tomatoes, chopped or 2 cans (28 ounces) whole peeled tomatoes, drained
05 1 medium carrot, peeled and diced

Liquids

01 3 cups vegetable stock (gluten-free if required)
02 1/2 cup heavy cream or coconut cream for dairy-free option
03 1 tablespoon tomato paste

Herbs & Seasonings

01 1 teaspoon sugar (optional)
02 1/2 teaspoon salt, or to taste
03 1/4 teaspoon freshly ground black pepper
04 1/4 teaspoon crushed red pepper flakes (optional)
05 1/2 cup fresh basil leaves, packed, plus extra for garnish

Finishing

01 2 tablespoons unsalted butter (optional)

Directions

Step 01

Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion and carrot, sauté for 5 to 7 minutes until soft and translucent.

Step 02

Add Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate Tomato Paste: Stir in tomato paste and cook for 1 minute to develop flavor.

Step 04

Combine Tomatoes and Stock: Add chopped tomatoes, vegetable stock, sugar if using, salt, black pepper, and red pepper flakes. Bring mixture to a boil.

Step 05

Simmer Soup: Reduce heat and let the soup simmer uncovered for 25 minutes, stirring occasionally.

Step 06

Add Fresh Basil: Remove soup from heat and stir in fresh basil leaves.

Step 07

Blend Soup: Using an immersion blender or regular blender in batches, purée soup until smooth.

Step 08

Finish Soup: Return puréed soup to low heat. Stir in cream and butter until fully incorporated and heated through. Adjust seasoning as desired.

Step 09

Serve: Ladle soup into bowls, garnish with additional basil leaves, and serve warm.

Necessary Tools

  • Large pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Immersion blender or countertop blender
  • Ladle

Allergy Details

Review ingredient labels for possible allergens and talk to a healthcare provider for advice.
  • Contains dairy from heavy cream and butter.
  • May contain gluten if non-gluten-free stock is used.

Nutritional Info (per portion)

Nutritional figures are estimates for awareness; not intended as medical guidance.
  • Caloric Value: 210
  • Fats: 13 g
  • Carbohydrates: 20 g
  • Proteins: 4 g