Please Note: This recipe may contain affiliate links
Prep Time: 10 min Cooking Time: 35 -45 min Total Time: 45 – 50 min
Serving Size: 4 Serving Difficulty: Beginner level / Easy
Looking for a cosy bowl of goodness? This homemade tomato soup recipe is light, healthy and perfect for any season. Whether you like a warm appetizer or a light lunch paired with a sandwich. This recipe delivers rich flavours with simple ingredients.
Why You’ll Love This Tomato Soup Recipe
This recipe is light and flavourful. Using fresh ingredients making it quick and easy to make at home.
It is ideal for meal prep. This tomato soup is a true comfort food that is actually healthy. So, let’s dive into the tasty world of tomato soup!

Ingredients for a Healthy Tomato Soup Recipe
Ingredients:
- 2 tbsp olive oil
- 1 medium onion, ( chopped)
- 2 garlic cloves ( minced)
- 1 can of whole peeled tomatoes or 6 ripe tomatoes chopped
- 2 cups of vegetables or chicken broth
- salt and pepper to taste
- 1 tsp sugar ( options, to balance acidity)
- Â Fresh basil ( 1/2 tsp dried basil)
Tip: Prepare the ingredients before cooking because it will help in the cooking process.

Â
Best tomatoes for Tomato Soup
Fresh Roma or San Marzano tomatoes are ideal. They are naturally sweet and low in acid. If these tomatoes are out of season, you can use high quality canned tomatoes for consistent flavour.
Using fresh tomatoes look out for firm and dark in colour tomatoes. The darker the red tomatoes the better the taste.
Equipment Recommendation
Why not try this amazing wooden spoon from Amazon. It is very steady to use while stirring your soup.
Buy Here: Amazon Wooden SpoonÂ
Â
How to make this tomato soup recipe
Step by Step:
1. Cook the Aromatics
- Heat olive oil in large pot over a medium heat.
- Add chopped onions and cook until soft. ( about 5 minutes)
- Add the garlic and cook for 1 minute until fragrant
2. Add tomatoes
- Add fresh chopped tomatoes or canned tomatoes with juice.
- Stir well and let it simmer for 10 – 15 minutes.
- Letting the flavours mix and concentrate
3. Add the broth & simmer
- Add enough broth to cover the tomatoes
- Bring to boil and reduce the heat
- Simmer for 20 – 25 minutes
4. Blend until smooth
- Use an immersion blender directly in the pot or transfer the soup mix into a blender in batches
- Blend until smooth and creamy
- Add more broth if you prefer a thinner soup.
5. Season to taste
- Return the tomato soup back into the pot
- Add salt and pepper to taste
- Stir in fresh basil for extra flavour and aroma ( dried basil maybe used as well)

Serving Suggestions
Tomato soup can be had in different ways. Hot, in bowls, with a drop of olive oil over, or sour cream on, where creamy is desired. Serve it alongside a grilled cheese sandwich to have a real combo to make both kids and adults happy.
You may serve it with crispy bread or a clean salad to form a complete meal. The following serving ideas will complete the experience of your tomato soup recipe.

Nutrition Value ( Per Serving)
Based on a standard serving ( 1 1/4 cups, using olive oil, canned tomatoes and vegetable broth)
- Calories: 120 – 150 kcal
- Fat: 7g (mostly from olive oil)
- Carbohydrates: 14g
- Sugars: 8 g (natural from tomatoes)
- Protein: 2-3g
- Fiber: 2-3 g
- Sodium: 500 -800mg (depends on broth used)
- Cholesterol: 0mg
These are estimates and may vary based on specific ingredients brands and additions like cream or topping.
Storing & Reheating
In case of leftover tomato soup, it can be stored in an airtight container in the fridge, where it should not last beyond a period of five days. Reheating is easy; warm it on the range or in the microwave, and a little broth should be added to keep it to the preferred consistency.
Tomato soup also thaws well and is thus a convenient meal preparation idea. Let it cool down and after put it in the refrigerator and safe it in a container. This will enable you to have your homemade soup on a future date.
Variations of Tomato Soup
Though the conventional tomato soup is tasty as it is, several variants can be made. You can also add roasted red pepper to have a smoky flavour or add cream to have creamy tomato bisque. It is also possible to add some spices e.g,,. cumin smoked paprika, to make it more unusual.
Providing such vegetables as carrots and celery can increase the health and distinctiveness of your soup. These changes will enable you to make your tomato soup recipe fit your taste buds
Variation You Can Try
Creamy Bisque: Add 1/4 cup cream or coconut milk at the end
Roasted Red Pepper: Add 1 -2 roasted red peppers before blending
Spicy kick: Add smoked paprika or red pepper flakes
Veggie boost: Add chopped carrots or celery when cooking onions
Final Thoughts
The process of creating a comforting tomato soup recipe is a fulfilling task with simplicity to it. Using new ingredients and not many steps at all, warmth can energize your body as well as your spirit.
It is a traditional dish, which you can serve when you are alone or with the people you love. Feel free to enjoy the warming taste of homemade tomato soup, and va aina interesting..
Your kitchen is going to be filled with the scents that will remind you of the pleasures of cooking.