... Print

Simple Homemade Tomato Soup

A close-up of a white bowl filled with vibrant tomato soup, topped with a swirl of cream and herbs.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and easy tomato soup recipe, perfect for a cozy lunch or paired with your favorite sandwich.

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon salt
  • 1/4 cup heavy cream (optional)

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes.
  2. Add the minced garlic and cook for 1 minute more until fragrant.
  3. Pour in the crushed tomatoes and vegetable broth. Stir in the dried basil, oregano, black pepper, and salt.
  4. Bring the soup to a simmer, then reduce heat and let it cook for at least 20 minutes to allow flavors to meld.
  5. For a smoother soup, you can use an immersion blender to blend the soup directly in the pot until it reaches your desired consistency. Alternatively, carefully transfer the soup in batches to a regular blender and blend until smooth.
  6. If using, stir in the heavy cream. Heat through gently without boiling.
  7. Taste and adjust seasoning if needed. Serve hot.

Notes

  • This soup is excellent served with grilled cheese sandwiches.
  • For a richer flavor, you can use chicken broth instead of vegetable broth.
  • Garnish with fresh basil or a swirl of cream before serving.

Nutrition