Homemade tomato soup from scratch is the best way to make soup with fresh tomatoes from your garden. You’re going to love this easy tomato soup recipe! The kids and I spent most of the last couple weeks with the sniffles. We don’t get sick often but passing germs around is almost unavoidable when you have toddlers and preschoolers in the house. I whipped up this tomato soup with fresh tomatoes from our garden and it was the perfect lunch to nurse us all back to health. With only a few ingredients, it’s the perfect fresh alternative to tomato soup from a can.
NEVER MISS A POST! FOLLOW ME ON:
FACEBOOK | PINTEREST | INSTAGRAM | TWITTER
Ingredients in Homemade Tomato Soup from Scratch
To make homemade tomato soup from scratch, you’ll need:- 1 tbsp olive oil
- 1 large onion, chopped
- 2 carrots, chopped
- 2 cloves of garlic, minced
- 15 medium ripe tomatoes, chopped into chunks
- 4-5 fresh basil leaves, chopped
- a few pinches of salt and pepper (to taste)
- 1/3 cup tomato paste
- 1 cup vegetable stock
- 1/2 cup milk or dairy-free milk of your choice (coconut milk works very well)
- A few basil leaves for garnish
LOOKING FOR MORE DELICIOUS VEGETARIAN MEAL IDEAS?
Get my 1-week Vegetarian Meal Plan E-Cookbook!
This soup is a great Weight Watchers-friendly choice because it’s only 1 PointPlus for a large serving (recipe serves 4). It’s also a great way to use up all those fresh tomatoes from the garden! I hope you enjoyed this recipe! Let me know in the comments below, what’s your favourite thing to make with tomatoes in the fall?
NEVER MISS A POST! FOLLOW ME ON:
FACEBOOK | PINTEREST | INSTAGRAM | TWITTER
Want to make more things using fresh garden tomatoes? Try this Easy One Pot Pasta Primavera or this Skillet Pesto Caprese Stuffed Chicken .
I hope you enjoy this easy tomato soup recipe!
What have you been making with your fresh garden tomatoes? Leave me a comment below. I’d love to hear from you!
Healthy Whole-Food Recipes with Easy Cooking Tips
Get my healthy whole-food recipes e-cookbook!
If you made this, share a photo!
Are you trying this recipe? Use the comment form below to share your take; now with support for image uploads and comment voting!
Homemade Tomato Soup From Scratch
Recipe: Equipment
Recipe: Ingredients
- 1 tbsp olive oil
- 1 large onion chopped
- 2 carrots chopped
- 2 cloves garlic minced
- 15 medium ripe tomatoes chopped into chunks
- 5 fresh basil leaves chopped
- 1/4 tsp salt and pepper to taste
- 1/3 cup tomato paste
- 1 cup vegetable stock
- 1/2 cup milk or dairy-free milk of your choice; coconut milk works very well
- A few basil leaves for garnish
Recipe: Instructions
- Prepare all the vegetables to start: chop the onion, carrots, tomatoes, and the basil leaves. Mince the garlic, and set everything aside.
- Place a large pot over medium heat. Once the pot has heated, add the oil and then the onions and the garlic.
- Saute the onions and garlic until the onions begin to soften. Add the carrots, tomatoes, basil leaves and salt and pepper, and stir. Let everything cook for a few minutes, stirring often. You'll notice the tomatoes begin to fall apart as they cook and the carrot pieces will begin to soften slightly. After about 5-6 minutes, add the vegetable stock and tomato paste and stir to combine.
- Add a lid to the pot and let the soup come to a slow boil. Once it reaches a boil, turn the heat to low and let the soup simmer for about 20 minutes, stirring every 3-5 minutes or so.
- Once the soup has finished simmering and the carrots have softened, remove the pot from the heat and puree the soup using an immersion blender. If you have a high-powered blender, feel free to use that instead. I like my immersion blender because it creates far fewer dishes to wash!
- After you've pureed the soup put it through a strainer to catch any little bits of tomato seeds or tomato skin that are still floating around in there. There won't be much to strain out, but no one likes little strands of tomato skin in tomato soup!
- Once you've strained the soup, add the milk (or dairy-free milk alternative, if you wish) and stir to combine.
- Ladle the soup into bowls, add a few fresh basil leaves as a garnish, and serve!
Recipe: Notes
Storage Instructions
This recipe is great for meal prep and can be made up to 3 days ahead of time and stored in the fridge. Reheat well before serving.Freezer Instructions
This recipe freezes well and can be stored in an airtight container in the freezer for up to 2 months.Recipe: Nutrition
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.
What a beautiful color! This is a great way to use all the ripe tomatoes sitting on my counter!
Thanks!
Mmmm, I love tomato soup, it's so comforting, this recipe looks perfect!
Thanks!😊Hope you enjoy it!!
I made this recipe with the last of my tomatoes. I added a simple pesto I made from sorrel from my garden. It was so delicious I made it into a blog post!
So glad you liked it!!😊
Perfect colour and texture for a tomato soup.
Glad you liked it!!
Does this recipe freeze well?
Also, can I substitute dried herbs for the fresh?
Thanks!
Yes, it freezes beautifully and I often use dried herbs in a pinch. Always works great! 🙂
Made your soup it was delicious when I strained it I kept the remnants and froze it to put in spaghetti or chilli so there is no waste at all!
Thanks so much for letting us know! Glad you liked it!! 🙂
I discovered your recipe last year and made a crazy amount of batches!! Such an easy, fantastic recipe. I have never liked tomato soup (canned) but had so many tomatoes to use up that I thought I’d try soup. Will be making huge amounts of soup this year! Thanks!
You’re welcome, Tanya! Glad it became one of your favourites!🙂
I always make my tomato juice first and I find using home grown canned Roma’s are easy and they thicken up so no tomato paste is needed. Maybe a little sugar to balance the acid. Thanks fir a great recipe!
So glad you enjoyed it Jackie! Thanks so much for taking the time to leave a comment! 🙂
Homemade tomato soup is eay to make and delicious. If I am out fresh tomatoes I use canned tomatoes, and always add 1/2 teaspoon of baking soda to the soup, as I find this takes away the acid taste that canned tomatoes sometimes have. Mix it in with the vegetables and spices after cooking them. Hope this helps.
So glad you liked it Handlee! Thanks for taking the time to leave a comment! 🙂
Am making it now. Do you have to add milk or can you skip that part? Thanks!
The milk or coconut milk makes it more creamy and velvety but you can skip it if you want.