Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
quick soup recipes - Close-up of a bowl of creamy tomato basil soup with fresh basil garnish and crusty bread

Creamy Tomato Basil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A velvety, comforting, and incredibly quick tomato basil soup, perfect for busy weeknights or a cozy lunch. This recipe brings together sweet tomatoes and fresh aromatic basil with a touch of cream for a truly satisfying experience.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 tbsp olive oil
1 large yellow onion, diced
2-3 cloves garlic, minced
1 tsp dried oregano
Pinch of red pepper flakes (optional)
28 oz (794g) can crushed tomatoes (or 2-2.5 lbs fresh ripe tomatoes, chopped)
4 cups vegetable or chicken broth
1 tbsp granulated sugar
1 tsp salt (or to taste)
1/2 cup heavy cream (or dairy-free alternative)
1/2 cup fresh basil leaves, roughly chopped
Freshly ground black pepper, to taste
Optional garnishes: extra fresh basil, croutons, grated Parmesan

Instructions

Step 1: Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add the diced yellow onion and minced garlic. Sauté for 5-7 minutes until the onion is softened and translucent, and the garlic is fragrant.
Step 2: Stir in 1 teaspoon of dried oregano and a pinch of red pepper flakes (if using). Cook for 1 minute more, stirring constantly, to allow the spices to bloom.
Step 3: Pour in the crushed tomatoes, vegetable or chicken broth, 1 tablespoon of sugar, and 1 teaspoon of salt. Stir well to combine. Bring the mixture to a gentle simmer.
Step 4: Reduce the heat to low, cover the pot, and let the soup simmer for 15-20 minutes, allowing the flavors to meld together. If using fresh tomatoes, simmer for 25-30 minutes until very soft.
Step 5: Carefully use an immersion blender to purée the soup directly in the pot until it is completely smooth and creamy. Alternatively, transfer the soup in batches to a regular blender and blend until smooth (be cautious when blending hot liquids).
Step 6: Stir in the 1/2 cup of heavy cream and 1/2 cup of fresh basil leaves. Continue to heat gently for 2-3 minutes, just until the soup is warmed through. Do not bring to a boil after adding the cream.
Step 7: Taste the soup and adjust seasonings as needed, adding more salt, pepper, or sugar if desired. Ladle into bowls and serve hot, garnished with extra fresh basil or your preferred toppings.

Notes

For best flavor, use high-quality ingredients, especially ripe tomatoes if going fresh, and fresh basil is non-negotiable! This soup can be made dairy-free by substituting heavy cream with full-fat coconut milk or cashew cream. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days or frozen for up to 2 months.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes & Savory Recipes
  • Cuisine: American, Italian

Nutrition

  • Serving Size: 1.5 cups (approx.)
  • Calories: 250 kcal
  • Sugar: 12 g
  • Sodium: 750 mg
  • Fat: 15 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 5.5 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 25 g
  • Fiber: 5 g
  • Protein: 6 g
  • Cholesterol: 45 mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!