Go Back
Bowl of creamy Tomato Basil Soup topped with fresh basil and parmesan cheese

Creamy Tomato Basil Soup

A cozy, creamy soup that's perfect for chilly days, easy to make, and full of fresh flavors from tomatoes and basil.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American
Calories: 350

Ingredients
  

Base Ingredients
  • 1 tablespoon Olive oil or butter Use for cooking the onions and garlic.
  • 1 large Onion, chopped Provides flavor to the soup.
  • 3 to 4 cloves Garlic, minced Adds aromatic flavor.
  • 2 cans Crushed tomatoes Can substitute with whole tomatoes.
  • 2 cups Broth (vegetable or chicken) Base liquid for the soup.
  • 1 to 2 teaspoons Sugar or honey Optional, balances acidity of tomatoes.
  • to taste Salt and pepper Essential for seasoning.
Finishing Touches
  • 1 cup Heavy cream (or half and half) Makes the soup creamy.
  • 1 handful Fresh basil Add freshness and flavor.

Method
 

Preparation
  1. Heat a splash of olive oil (or a knob of butter) in a pot on medium heat.
  2. Add the onion and cook until soft, about 5 to 7 minutes.
  3. Add garlic and stir for about 30 seconds until fragrant.
Cooking
  1. Pour in the tomatoes and broth, stir, and bring to a gentle simmer.
  2. Let it bubble for 15 to 20 minutes.
  3. Add salt, pepper, and sugar or honey if necessary.
  4. Blend until smooth using an immersion blender or a regular blender (carefully).
  5. Turn the heat to low, stir in the cream and basil.
Final Adjustments
  1. Taste and adjust seasoning to your preference.

Notes

Use high-quality tomatoes and simmer longer for better flavor. Serve hot and feel free to customize the recipe as desired.