4.8 from 203 votes

Creamy Tomato Soup

Rachel AnneRecipe By Rachel Anne |Updated 2025-09-06 |24 Comments
Creamy Tomato Soup
Photo of Creamy Tomato Soup - finished dish

Creamy Tomato Soup

PREP10 min
COOK30 min

This Creamy Tomato Soup recipe is rich, velvety, and bursting with fresh flavor. Easy to make, it’s perfect comfort food for cozy dinners or quick lunches.

Cook Mode(toggle on to prevent screen dimming)
4SERVINGS

Ingredients

Instructions

  1. 1
    Heat olive oil in a large pot over medium heat. Add onion and a pinch of salt; cook until soft, about 4-5 minutes. Add garlic and cook 1 more minute.
  2. 2
    Stir in chopped fresh tomatoes and canned tomatoes with juices. Break up tomatoes with a spoon. Add basil, oregano, sugar if using, salt, pepper, and red pepper flakes.
  3. 3
    Pour in vegetable broth and bring to a boil. Reduce heat and simmer uncovered, stirring occasionally, 20-25 minutes until tomatoes are soft and flavors blossom.
  4. 4
    Remove from heat and blend soup with an immersion blender until completely smooth. (Or carefully transfer to a blender in batches and blend until velvety.)
  5. 5
    Return soup to low heat, stir in heavy cream and butter. Simmer 2-3 minutes until creamy and hot. Taste and adjust seasoning as needed.
  6. 6
    Serve hot, garnished with fresh basil, extra cream, or a drizzle of good olive oil. Enjoy!

Did You Make This Recipe?

Share your creations on Pinterest!

SEEN ON
BuzzFeed LogoYahoo LogoWoman's Day LogoThe Kitchn LogoHuffPost LogoTasty Logo