Homemade Tomato Basil Soup

Featured in: Weeknight Dinners

This creamy tomato and basil creation offers a rich and vibrant flavor ideal for cozy moments. Prepared with olive oil, fresh vegetables, and a blend of herbs, it’s gently simmered then pureed to silky smoothness. Finished with cream and butter, this comforting dish is easy to prepare and perfect for serving warm, garnished with fresh basil. Variations include dairy-free and added roasted peppers.

Updated on Sat, 13 Dec 2025 12:32:00 GMT
A steaming bowl of comforting homemade tomato and basil soup, garnished with fresh basil leaves. Save
A steaming bowl of comforting homemade tomato and basil soup, garnished with fresh basil leaves. | flashoven.com

A creamy, vibrant tomato and basil soup thats 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.

This soup has become a family favorite especially on chilly evenings when we want something warm and comforting.

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
  • 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

Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Step 1:
Heat the olive oil in a large pot over medium heat. Add the onion and carrot sauté for 5 to 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.
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Save
| flashoven.com

Sharing this soup always brings back warm memories of family dinners 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. For dairy-free or vegan diets substitute coconut cream and omit butter. Always check ingredient labels if you have allergies.

Nutritional Information

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

Creamy homemade Comfort Soup simmering in a pot, the tomato and basil scents filling the kitchen. Save
Creamy homemade Comfort Soup simmering in a pot, the tomato and basil scents filling the kitchen. | flashoven.com
Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon

This tomato and basil soup is the perfect comforting dish for any day its simple to make and delightful to enjoy.

Recipe Questions & Answers

What type of tomatoes work best?

Ripe fresh tomatoes or canned whole peeled tomatoes both provide a rich, balanced base for a vibrant flavor.

Can I make it dairy-free?

Yes, substitute heavy cream with coconut cream and omit the butter to keep it smooth and rich without dairy.

How is the soup thickened to be creamy?

Simmering fresh vegetables with tomato paste and pureeing the mix creates a naturally silky texture enhanced by cream and butter.

What herbs complement the flavor?

Fresh basil is key for a fragrant finish, balancing the tomato’s acidity with aromatic, sweet notes.

Can this be prepared ahead of time?

Absolutely. It keeps well refrigerated and its flavors often deepen after resting, making it great for advance preparation.

Homemade Tomato Basil Soup

A creamy tomato and basil blend bursting with fresh herbs and rich flavor for warming comfort.

Prep Time
15 min
Baking/Cooking Time
35 min
Time Required
50 min
Recipe by Harper Ward

Recipe Type Weeknight Dinners

Skill Level Easy

Cuisine International

Makes 4 Number of Servings

Diet Considerations Perfect for Vegetarians, Wheat-Free

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 each, whole peeled tomatoes, drained)
05 1 medium carrot, peeled and diced

Liquids

01 3 cups vegetable stock (use 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, to balance acidity)
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, for heat)
05 1/2 cup fresh basil leaves, packed, plus extra for garnish

Finishing

01 2 tablespoons unsalted butter (optional, for richness)

How-To Steps

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 softened and translucent.

Step 02

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

Step 03

Integrate tomato paste: Stir in tomato paste and cook for 1 minute to enhance flavor.

Step 04

Combine main ingredients: Add chopped tomatoes, vegetable stock, sugar if using, salt, black pepper, and crushed red pepper flakes. Bring mixture to a boil, then reduce heat and simmer uncovered for 25 minutes, stirring occasionally.

Step 05

Add basil: Remove pot from heat and stir in fresh basil leaves.

Step 06

Purée soup: Use an immersion blender or transfer soup in batches to a countertop blender and purée until smooth.

Step 07

Incorporate cream and butter: Return soup to low heat. Stir in heavy cream and butter until fully combined and warmed through. Adjust seasoning to taste.

Step 08

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

Essential Tools

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

Allergy Details

Always verify every ingredient for allergens. Talk to a healthcare provider if you're unsure.
  • Contains dairy products: heavy cream and butter.
  • May contain gluten if a non-gluten-free stock is used.
  • For dairy-free and vegan diets, substitute coconut cream and omit butter.
  • Always verify ingredient labels for allergen information.

Nutrition per Serving

Details shown are for general reference. Don’t use as a substitute for medical advice.
  • Calories: 210
  • Fats: 13 g
  • Carbohydrates: 20 g
  • Proteins: 4 g