Best Homemade Tomato Basil

Featured in: Weeknight Dinners

This creamy tomato and basil soup combines ripe tomatoes, fresh basil, and a touch of herbs to create a rich, comforting dish. Sautéed onions and carrots build the base, while tomato paste and vegetable stock enhance depth. Blended until smooth, it's finished with cream and butter for velvety texture, ideal for chilly days. Optional tweaks include roasted tomatoes or coconut cream for dairy-free diets.

Simple steps and common ingredients make it accessible and satisfying, perfect for a wholesome, warming meal.

Updated on Sat, 13 Dec 2025 08:39:00 GMT
Creamy Comfort Soup: a bowl of homemade tomato and basil soup, garnished with fresh basil. Save to Pinterest
Creamy Comfort Soup: a bowl of homemade tomato and basil soup, garnished with fresh basil. | chromespoon.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.

I grew up in a family where this soup was a winter staple, bringing warmth and comfort to every meal.

Ingredients

  • Vegetables: 2 tbsp olive oil, 1 medium yellow onion diced, 2 garlic cloves minced, 2 lbs (900 g) ripe tomatoes chopped (or 2 cans (28 oz) whole peeled tomatoes drained), 1 medium carrot peeled and diced
  • Liquids: 3 cups (720 ml) vegetable stock (gluten-free if required), 1/2 cup (120 ml) heavy cream (or coconut cream for dairy-free option), 1 tbsp tomato paste
  • Herbs & Seasonings: 1 tsp sugar (optional to balance acidity), 1/2 tsp salt or to taste, 1/4 tsp freshly ground black pepper, 1/4 tsp crushed red pepper flakes (optional for heat), 1/2 cup (15 g) fresh basil leaves packed plus extra for garnish
  • Finishing: 2 tbsp unsalted butter (optional for richness)

Instructions

Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
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 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
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Enjoy a steaming bowl of Comfort Soup: vibrant red tomato and basil soup perfect for a chilly day. Save to Pinterest
Enjoy a steaming bowl of Comfort Soup: vibrant red tomato and basil soup perfect for a chilly day. | chromespoon.com

Family gatherings often center around this soup, making it a beloved tradition in our home.

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

Homemade Comfort Soup: rich tomato base with fragrant basil, ready to be served hot with crusty bread. Save to Pinterest
Homemade Comfort Soup: rich tomato base with fragrant basil, ready to be served hot with crusty bread. | chromespoon.com
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon

This soup is ready to enjoy in under an hour and will quickly become your comfort food favorite.

Recipe FAQs

Can I make this soup vegan?

Yes, substitute dairy cream and butter with coconut cream and omit butter for a fully plant-based version.

How can I intensify the tomato flavor?

Roasting fresh tomatoes before cooking adds depth and a richer tomato taste to the soup.

What herbs enhance the flavor best?

Fresh basil is key for brightness, while a pinch of red pepper flakes adds subtle heat.

Is it possible to make this gluten-free?

Yes, using gluten-free vegetable stock ensures the soup remains gluten-free.

How to achieve a smooth texture?

Use an immersion blender or transfer to a countertop blender and puree until silky smooth.

What sides pair well with this soup?

Serve with crusty bread or a grilled cheese sandwich for a satisfying meal.

Best Homemade Tomato Basil

Silky tomato and basil blend bursting with rich flavors, ideal for cozy meals.

Prep time
15 minutes
Cook time
35 minutes
Overall time
50 minutes
Recipe by Marissa Cook


Skill level Easy

Cuisine International

Portion size 4 Portions

Dietary 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 oz each - 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 alternative)
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)

Directions

Step 01

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

Step 02

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

Step 03

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

Step 04

Simmer Soup Base: Add chopped tomatoes, vegetable stock, sugar (optional), salt, black pepper, and crushed red pepper flakes. Bring to a boil, then reduce heat and simmer uncovered for 25 minutes, stirring occasionally.

Step 05

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

Step 06

Blend Until Smooth: Use an immersion blender or transfer in batches to a countertop blender to purée the soup until smooth.

Step 07

Finish Soup: Return puréed soup to low heat. Stir in cream and optional butter until fully incorporated and warmed through. Adjust seasoning to taste.

Step 08

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

Needed equipment

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

Allergy Notes

Double-check your ingredients for allergens and always talk to your doctor if you're not sure.
  • Contains dairy from heavy cream and butter.
  • May contain gluten if non-gluten-free stock is used.
  • For dairy-free or vegan diets, substitute coconut cream and omit butter.

Nutrition details (per portion)

Use these nutrition facts for reference—they don't replace advice from your doctor.
  • Energy (kcal): 210
  • Fat content: 13 grams
  • Carbohydrates: 20 grams
  • Proteins: 4 grams