Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Simple Homemade Tomato Soup Recipe

Simple Homemade Tomato Soup Recipe

4.7 from 17 reviews
  • Author: saadia
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

This simple homemade tomato soup is a comforting classic that’s easy to make and full of flavor. Perfect for a cozy meal, this vegan and gluten-free recipe can be customized with optional add-ins like herbs and cream for extra richness.


Ingredients

Ingredients:

  • 2 tablespoons olive oil or butter
  • 1 medium yellow onion, chopped
  • 3 garlic cloves, minced
  • 1 (28 oz) can whole peeled tomatoes, with juices
  • 1½ cups vegetable broth or water
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon sugar (optional, balances acidity)
  • ½ teaspoon dried basil or thyme (optional)
  • ¼ cup heavy cream or coconut milk (optional, for creaminess)


Instructions

  1. In a large pot, heat olive oil or butter over medium heat. Add chopped onion and cook for 5–7 minutes, until soft and translucent.
  2. Stir in minced garlic and cook for another minute, until fragrant.
  3. Add canned tomatoes (with juice), broth, salt, pepper, and any optional herbs or sugar. Bring to a simmer.
  4. Simmer uncovered for 20–25 minutes, stirring occasionally.
  5. Use an immersion blender to puree the soup directly in the pot until smooth, or blend in batches using a countertop blender.
  6. Stir in cream or coconut milk if using, and adjust seasoning to taste.
  7. Serve hot with grilled cheese, croutons, or fresh basil.

Notes

  • For extra richness, stir in a tablespoon of butter at the end.
  • You can use fresh tomatoes (about 2 lbs, peeled) instead of canned—roast them first for deeper flavor.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.