Homemade Tomato Soup Recipe (Quick & Easy)

Experience the simple, heartwarming delight of a classic favorite with our Homemade Tomato Soup recipe. This comforting soup is a celebration of the rich, robust flavors of ripe tomatoes, expertly blended with aromatic herbs and cream for a velvety finish. Whether you’re seeking a soul-soothing bowl for a cozy night in or an appetizing starter for a special gathering, this recipe for four people promises to fill your home with the welcoming aroma of homemade goodness. So, let’s embark on a culinary journey that captures the essence of comfort and simplicity.


  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (28 ounces) whole tomatoes, with juices
  • 1 can (14 ounces) crushed tomatoes
  • 4 cups vegetable or chicken broth
  • 1 teaspoon sugar
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • Salt and black pepper to taste
  • 1/2 cup heavy cream
  • Fresh basil leaves for garnish (optional)
  • Croutons or crusty bread for serving (optional)
homemade tomato soup
homemade tomato soup


Step 1: Sauté the Onions and Garlic

  1. In a large pot, heat the olive oil over medium heat.
  2. Add the finely chopped onions and sauté until they become translucent, about 3-5 minutes.
  3. Stir in the minced garlic and sauté for an additional minute until fragrant.

Step 2: Add the Tomatoes and Broth

  1. Add the whole tomatoes (with their juices) and crushed tomatoes to the pot.
  2. Pour in the vegetable or chicken broth.
  3. Stir in the sugar, dried basil, dried oregano, salt, and black pepper.
  4. Bring the mixture to a boil and then reduce the heat to simmer. Cover and let it cook for about 20-30 minutes, allowing the flavors to meld.

Step 3: Blend the Soup

  1. Use an immersion blender or transfer the soup to a regular blender to puree until smooth and velvety.

Step 4: Finish with Cream

  1. Return the blended soup to the pot.
  2. Stir in the heavy cream and heat gently, but do not let it boil.

Step 5: Serve and Garnish

  1. Ladle the hot Homemade Tomato Soup into bowls.
  2. Garnish with fresh basil leaves and serve with croutons or crusty bread for an added crunch.

Your Homemade Tomato Soup is ready to be enjoyed. It’s a classic and comforting delight that’s perfect for sharing with family or friends, providing a taste of homemade goodness in every spoonful.

Read More:  Easy Cabbage Soup Recipe

Read More:  Best Lasagna Soup Recipe

Read More:  Delicious Matzo Ball Soup Recipe