Go Back
Creamy tomato soup recipe
iqra recipes

Creamy Tomato Soup Recipe

Rich, smooth, cozy homemade tomato soup. My family's most-requested recipe, ready in 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium onion diced (yellow or white, whatever you have)
  • 3 cloves garlic, minced
  • 2 cans (28 oz each) crushed tomatoes
  • 2 cups vegetable broth
  • 1 tsp sugar
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 3/4 cup heavy cream
  • Fresh basil leaves, for serving (optional but pretty)

Equipment

  • 1  Large pot
  • 1 Immersion blender

Method
 

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring now and then, until soft and translucent. Your kitchen will start smelling incredible right about here.
  2. Stir in the garlic and cook for just 30 seconds more, until fragrant. Watch it closely; burnt garlic will ruin the whole pot. I learned that the hard way.
  3. Pour in the crushed tomatoes and the broth. Add the sugar, dried basil, salt, and pepper. Stir it all together and try not to splash. Tomato stains are forever. Ask my white shirt.
  4. Bring it to a gentle boil, then lower the heat and let it simmer for 15 minutes. Walk away, put your feet up, or make the grilled cheese. This is the easy part.
  5. Take the pot off the heat. Blend with an immersion blender until completely smooth. If you're using a regular blender, work in batches and only fill it halfway. Hot soup expands, and I once painted my ceiling tomato red. Learn from my mistakes.
  6. Stir in the heavy cream. Taste it. Add a pinch more salt if it needs it. This is the step where you make it yours.
  7. Ladle into bowls, tear some fresh basil over the top, and serve it with something dunkable. Grilled cheese is non-negotiable in this house.