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
Craving a comforting soup that warms your soul? Learn why this Creamy Tomato Basil Soup is the ultimate comfort food with five mouthwatering reasons to fall in love. Discover now!

Creamy Tomato Basil Soup: 5 Reasons Youll Love This Comfort Classic


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 30 mins
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Silky, rich, and bursting with flavor — this Creamy Tomato Basil Soup is comfort in a bowl. With roasted tomatoes, fresh basil, and a touch of cream, it’s the ultimate cozy meal that proves simplicity can be truly spectacular.


Ingredients

Scale

2 tbsp olive oil

1 small onion, diced

3 garlic cloves, minced

1 (28 oz) can crushed tomatoes

1 cup chicken or vegetable broth

1/2 cup heavy cream

1 tbsp tomato paste

1 tsp sugar

1/2 tsp salt

1/4 tsp black pepper

1/4 cup chopped fresh basil (plus more for garnish)

Croutons or grilled cheese for serving


Instructions

1. Heat olive oil in a large pot over medium heat.

2. Add onion and cook until softened, about 5 minutes.

3. Add garlic and tomato paste; cook for 1 minute until fragrant.

4. Stir in crushed tomatoes, broth, sugar, salt, and pepper.

5. Bring to a simmer and cook for 15–20 minutes.

6. Add fresh basil, then blend the soup using an immersion blender until smooth.

7. Stir in heavy cream and simmer for 2 more minutes.

8. Taste and adjust seasoning as needed.

9. Serve hot with croutons or a grilled cheese sandwich.

Notes

❤️ Reason 1: Creamy and smooth without feeling heavy.

🍅 Reason 2: Fresh basil adds a bright, garden-fresh finish.

🥣 Reason 3: Pairs perfectly with grilled cheese or garlic bread.

🕒 Reason 4: Ready in just 30 minutes — perfect for weeknights.

🌿 Reason 5: Make ahead and freeze — tastes even better the next day!

  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 260
  • Sugar: 8g
  • Sodium: 720mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 45mg