Description
Indulge in the comforting flavors of Creamy Tomato Basil Soup. This easy recipe combines the bright acidity of tomatoes with the sweet aroma of basil for a delicious and satisfying meal. Perfect for a quick weeknight dinner or a cozy weekend lunch.
Ingredients
Scale
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 28 ounces canned crushed tomatoes
- 4 cups vegetable broth
- 1/2 cup heavy cream (or plant-based alternative)
- 1/4 cup fresh basil leaves, chopped
- Salt and pepper to taste
- Optional: Sugar, to taste (if tomatoes are too acidic)
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Pour in the canned crushed tomatoes and the vegetable broth. Stir well to combine. Bring the mixture to a simmer, then reduce the heat and let it simmer for 15-20 minutes to allow the flavors to meld together.
- Remove the pot from the heat. Using an immersion blender, carefully blend the soup until smooth. If you don’t have an immersion blender, you can use a regular blender. Be sure to blend in batches and vent the lid to prevent pressure from building up.
- Return the blended soup to the pot and stir in the heavy cream and fresh basil. Heat gently over low heat, being careful not to boil. Season with salt and pepper to taste. If the tomatoes are too acidic, add a pinch of sugar to balance the flavors. Serve hot, garnished with extra basil leaves and a swirl of cream.
Notes
- Use high-quality canned tomatoes for the best flavor.
- Don’t skip the sautéing step – it’s essential for building a flavorful base.
- Add fresh basil at the end to preserve its bright, aromatic flavor.
- Adjust the amount of cream and basil to suit your personal taste.
- For a vegan option, use plant-based cream alternative.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmer
- Cuisine: Italian-American
Nutrition
- Serving Size: 1.5 cups
- Calories: 220 Kcal
- Sugar: 10g
- Sodium: 700mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 40mg
Keywords: creamy tomato basil soup, tomato soup, basil soup, tomato basil soup recipe, creamy tomato soup, easy soup recipe, vegetarian soup