Homemade Tomato Soup

Homemade Tomato Soup

Homemade Tomato Soup - quick and easy to make, even using good quality canned tomatoes. Makes an ideal, warm, comfort food lunch accompanied by a perfectly crispy and gooey grilled cheese sandwich.
Course Appetizer, Soup
Cuisine North American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8 or more servings
Calories 142 kcal


  • 1 large white onion diced small
  • 4 cloves garlic minced
  • 3 tbsp olive oil
  • 2 28-ounce cans diced or pureed tomatoes (7 cups)
  • 2 cups vegetable stock (Low or no sodium added)
  • 2 Tbsp honey
  • 1/2 tsp white pepper (up to 1 tsp; to taste)
  • 3 leaves bay
  • salt to season
  • 1 1/2 tsp dried oregano
US Customary - Metric


  1. Add the olive oil, onion and garlic to a dutch oven or large saucepan and sauté over medium low heat until the onions have fully cooked and softened.
  2. Add the rest of the ingredients and simmer for 30-40 minutes, stirring often.
  3. Remove the bay leaves and purée with an immersion blender until smooth. You can also use a regular blender during the soup in 2 or 3 batches as necessary. Be sure that the lid to the blender is vented or pressure can build up inside and the cover will blow off, creating a very messy kitchen. Not that that's ever happened to me. ;)

Nutrition Facts
Homemade Tomato Soup
Amount Per Serving
Calories 142 Calories from Fat 45
% Daily Value*
Fat 5g8%
Sodium 515mg22%
Potassium 646mg18%
Carbohydrates 22g7%
Fiber 4g17%
Sugar 14g16%
Protein 3g6%
Vitamin A 605IU12%
Vitamin C 21.1mg26%
Calcium 84mg8%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.