... Print

Best Creamy Tomato Basil Soup: Easy Homemade Recipe

Close-up of a vibrant, rich creamy tomato basil soup garnished with fresh chopped basil.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich and creamy tomato basil soup from scratch on the stovetop. This easy recipe delivers restaurant-style flavor perfect for comfort food.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 4 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes, high quality recommended
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 4 cups vegetable broth
  • 1 teaspoon sugar
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 cup fresh basil leaves, packed, roughly chopped
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 to 7 minutes.
  2. Add the minced garlic and cook for 1 minute more until fragrant. Do not let the garlic burn.
  3. Pour in the crushed tomatoes, diced tomatoes (with their juice), vegetable broth, sugar, dried oregano, and red pepper flakes if using. Stir well to combine.
  4. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20 minutes to allow the flavors to meld.
  5. Remove the pot from the heat. Use an immersion blender to blend the soup until completely smooth and creamy. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
  6. Return the pot to low heat. Stir in the heavy cream and half of the fresh basil. Heat gently until warmed through; do not boil after adding the cream.
  7. Season generously with salt and black pepper to your taste.
  8. Ladle the soup into bowls. Garnish each serving with the remaining fresh basil. Serve immediately, perhaps with a grilled cheese sandwich.

Notes

  • For a richer flavor, roast the tomatoes and garlic before blending them into the soup base.
  • If you prefer a thicker soup, simmer uncovered for an extra 10 minutes before blending.
  • This recipe is naturally Gluten Free. For a Vegan Creamy Tomato Basil Soup, substitute the heavy cream with full-fat coconut milk or cashew cream.

Nutrition

0 Shares
Tweet
Pin
Share