Creamy Tomato Basil Soup

5 from 1 vote
Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

Sharing is caring!

This soup blends ripe tomatoes with onions, garlic, fresh basil, and cream for a rich, comforting dish you can have ready in under 50 minutes, perfect for lunch or dinner.

Serve this comforting soup with grilled cheese or cheesy garlic bread for a restaurant-quality meal.

creamy tomato soup with fresh basil  in a large white pot.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

Why You’ll Love This Recipe

  • It’s packed with flavor and it all comes together in one pot.
  • Makes the best leftovers.
  • It’s creamy, sweet, savory, and absolutely delicious!
  • Super easy to make.

Ingredient Notes

  • Tomatoes – A combination of cherry tomatoes and Roma tomatoes.
  • Chicken Stock – If you don’t have chicken stock on hand, use water.
  • Fresh Basil – I highly recommend using fresh basil for this recipe, avoid using dried basil.
  • Red Crushed Pepper -It adds some heat! Simply omit it if you don’t like it.
  • Heavy Cream – Optional but makes it extra creamy and rich. If you don’t have heavy cream, you can swap in coconut milk, half-and-half, whole milk, cream cheese, or mascarpone instead.
  • Sugar – Adds a sweet touch and helps to balance the acidity of the tomatoes. I used granulated sugar but brown sugar works too.
Two small bowls of creamy tomato soup with grilled cheese croutons on top.

Top Tips And Flavor Variations

  • You can add carrots and potatoes for extra flavor and texture.
  • If you prefer a runny and perfectly smooth tomato bisque, use a sieve after you blend it.
  • Want to make it vegan? Omit the parmesan cheese, heavy cream, and use vegetable stock instead of chicken stock.
  • I like to make grilled cheese croutons and place it on top of the soup right before serving it. All you have to do is make a regular grilled cheese and cut it into cubes.

Storage

This creamy tomato basil soup stays fresh in the refrigerator for up to 3 days. Make sure to let it cool completely and then place it in an air-tight container before refrigerating. It can also be frozen for up to 2 months. Thaw the soup overnight in the refrigerator, then reheat it on the stovetop.

More Soup Recipes

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. And consider following me on FacebookInstagram, or Pinterest!

tomato soup in a large white pot.
5 from 1 vote

Creamy Tomato Basil Soup

This creamy tomato basil soup is tomatoes pureed with onions, garlic, and cream. A hearty lunch or dinner option made in under 50 minutes!
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes
Servings: 4
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!

Equipment

  • Blender

Ingredients 

  • 4 roma or plum tomatoes , halved
  • 2 cups cherry tomatoes , canned
  • 1 red bell pepper
  • 1 onion , roughly chopped
  • 4-6 garlic cloves
  • 4 fresh basil leaves
  • 1 ½ cups chicken stock
  • 1/4 tsp red crushed pepper , optional
  • 1 tsp sugar , optional
  • 1/2 cup heavy cream
  • 1 tbsp olive oil
  • 1 tbsp tomato paste
  • salt and pepper to taste

Instructions 

  • Preheat your oven to 400 degrees F. and line a baking sheet with parchment paper.
  • Add the tomatoes, garlic, onion, and red bell pepper to the baking sheet. Drizzle with olive oil, season with salt and pepper, and roast for 30 minutes.
  • Once it comes out of the oven, place it in a blender along with its juices and fresh basil. Blend until smooth.
  • Add olive oil, tomato paste, and red pepper flakes (if using) to a large pot and cook for 1 minute.
  • Pour the tomato mixture into the pot along with the chicken stock and heavy cream and let it come to a simmer. Once it comes to a simmer, add the sugar and season with salt and pepper.
  • Serve while hot and enjoy!

Notes

  • If you prefer a runny and perfectly smooth tomato bisque, use a sieve after you blend it.

Nutrition

Calories: 242kcal | Carbohydrates: 21g | Protein: 6g | Fat: 16g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 36mg | Sodium: 259mg | Potassium: 885mg | Fiber: 4g | Sugar: 13g | Vitamin A: 3451IU | Vitamin C: 85mg | Calcium: 67mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Course: Main Entree
Cuisine: American
Servings: 4
Calories: 242
Keyword: creamy tomato basil soup, homemade tomato soup, how to make tomato soup
Like this recipe? Leave a comment below!

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.
5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating