Homemade Tomato Basil Soup

Featured in: Honey-Glazed Cozy Dinners

This comforting tomato and basil blend offers a creamy, silky texture highlighted by fresh herbs and balanced acidity. Starting with sautéed onions and carrots to build depth, ripe tomatoes and tomato paste enrich the base. Simmering with vegetable stock and finishing with cream creates velvety smoothness. Fresh basil infuses aromatic notes, while touches of butter add richness. Variations include coconut cream for dairy-free options, and roasting tomatoes intensifies the natural sweetness. Perfect for chilly days, this vibrant dish delivers warmth and flavor in every spoonful.

Updated on Sat, 13 Dec 2025 12:30:00 GMT
A steaming bowl of creamy Comfort Soup: the rich tomato and basil soup is garnished with fresh basil. Pin It
A steaming bowl of creamy Comfort Soup: the rich tomato and basil soup is garnished with fresh basil. | honeyravel.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 first made this soup on a chilly autumn afternoon and it instantly became a family favorite, warming us up from the inside out.

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

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
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
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Enjoy the smooth texture and vibrant flavor of this homemade Comfort Soup, a classic tomato and basil option. Pin It
Enjoy the smooth texture and vibrant flavor of this homemade Comfort Soup, a classic tomato and basil option. | honeyravel.com

This recipe has brought my family together countless times especially during chilly evenings where a warm bowl comforts everyone.

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

Per serving: Calories 210, Total Fat 13 g, Carbohydrates 20 g, Protein 4 g

This photo features a comforting, warm bowl of tomato and basil Comfort Soup, ready to be enjoyed. Pin It
This photo features a comforting, warm bowl of tomato and basil Comfort Soup, ready to be enjoyed. | honeyravel.com
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon

This soup is perfect for meal prep and tastes even better the next day.

Recipe FAQs

What is the best way to enhance tomato flavor?

Roasting fresh tomatoes before adding them deepens their natural sweetness and adds smoky undertones.

Can I make this dairy-free?

Yes, substitute heavy cream with coconut cream and omit butter to keep a creamy texture without dairy.

How do I achieve a smooth texture?

Use an immersion or countertop blender to purée the soup until silky and smooth before adding cream and butter.

Which herbs complement the tomato base?

Fresh basil works beautifully, imparting bright, aromatic notes that balance the richness of the soup.

Can I add heat to this dish?

Yes, crushed red pepper flakes can be added during cooking to introduce a gentle warming spice.

Homemade Tomato Basil Soup

A creamy, vibrant blend of tomato and basil with rich flavors and herbaceous notes, ideal for cozy meals.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
Author Tyler Morris


Level Easy

Cuisine International

Makes 4 Portions

Diet Preferences Meat-Free, No Gluten

What You Need

Vegetables

01 2 tbsp olive oil
02 1 medium yellow onion, diced
03 2 garlic cloves, minced
04 2 lbs ripe tomatoes, chopped or 2 cans (28 oz) 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 tbsp tomato paste

Herbs & Seasonings

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

Finishing

01 2 tbsp unsalted butter (optional)

Steps

Step 01

Sauté Aromatics: 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: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate Tomato Paste: Add tomato paste and cook for 1 minute, stirring constantly.

Step 04

Simmer Base: Add chopped tomatoes or drained canned tomatoes, vegetable stock, sugar if using, salt, black pepper, and red pepper flakes. Bring to a boil, then reduce to a simmer and cook uncovered for 25 minutes, stirring occasionally.

Step 05

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

Step 06

Puree Soup: Use an immersion blender or transfer soup in batches to a blender and puree until smooth.

Step 07

Finish and Adjust: Return soup to low heat, stir in heavy cream or coconut cream and optional butter until heated through. Adjust seasoning to taste.

Step 08

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

What You'll Need

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

Allergy Details

Always check each item for allergens, and reach out to your healthcare provider with any concerns.
  • Contains dairy from heavy cream and butter.
  • Use gluten-free stock to avoid gluten.

Nutrition Info (per portion)

Nutrition info serves as a guide only—consult your doctor for specific needs.
  • Total Calories: 210
  • Fats: 13 g
  • Carbohydrates: 20 g
  • Proteins: 4 g