This Homemade Tomato Soup cooks up in just about 30 minutes! Creamy, rich, and filled with fresh tomatoes and basil!

Click here to save this recipe on Pinterest!
A simple, basic soup made with vegetables and fresh herbs!
Making homemade soups are essential when the weather starts to turn, but in all honestly we make them all year round. I don’t have a few deep archive of soup recipes here on this website but definitely going to be changing that!
With just a few ingredients and a little bit of time you can have a big bowl of comfort food!
My kids ate this with a grilled cheese sandwich and they loved it!

HOW TO MAKE HOMEMADE TOMATO SOUP!
Ingredients:
- Extra-virgin olive oil: My preferred oil to use in cooking but feel free to use any kind of oil.
- Yellow onions: Use this time of onion when cooking this soup. They loose their sharpness and add a slight sweetness to your dish.
- Carrots: This bulks up the vegetable in the dish but counteracts with the acid from the tomatoes and gives it a nice balanced flavor.
- Minced garlic: I always keep minced garlic on hand. You can use 4 cloves of fresh garlic if preferred.
- Roma tomatoes: You will basically rough chop these tomatoes. I wouldn’t use any other variety. Roma tomatoes have a nice balance of not too much water and has enough pulp.
- Low sodium vegetable broth: Adds nice depth of flavor to the tomato soup.
- Unsalted tomato paste: This helps thicken up the soup a little.
- Basil leaves: Use fresh leaves, don’t try to use dried basil. The flavor balances so well in this tomato soup that it’s a must!
- Dried thyme: You can use fresh but I decided to use dried.
- Salt and pepper to taste

Directions:
- Place olive oil in a saucepan over the stove at medium heat. Add onion, garlic and carrot. Cook until onion is translucent and carrot is soft, about 3-5 minutes.
- Add chopped tomatoes, tomato paste and 3 cups of vegetable stock. Simmer until tomatoes are soft and easily breaks apart -about 20 to 35 minutes. If the vegetable broth ends up reducing too much add one more cup of broth if you like a less thick soup. It could be vegetable stock or water.
- Place the vegetables in a high-speed blender, add basil leaves and thyme. Blend until smooth. Add salt and pepper to taste.
- Serve the soup warm. Garnish with fresh leaves, a drizzle of sour cream or yogurt and a piece of bread.

Want to follow along?
If you’re on Facebook come check out this fun little group I’ve got going on. Instagram is a fun resource I’m using right now, too. If you make any recipes be sure to tag them with #bittersideofsweetrecipes so I can see your creations!
Want to connect more with The Bitter Side of Sweet? Follow at:
Facebook | Pinterest | Instagram | Twitter
Disclosure:
**There may be affiliate links in this post! By clicking on them, or purchasing recommended items I may receive a small compensation. However, I only recommend products that I love! Thank you for supporting The Bitter Side of Sweet! See my disclosure policy for more info**

Homemade Tomato Soup
Video
Equipment
Ingredients
- 2 tablespoons extra-virgin olive oil
- 2 cups yellow onions diced
- 2 teaspoons minced garlic
- 1 cup carrots diced
- 3 pounds roma tomatoes ripe and quartered
- 2 tablespoons unsalted tomato paste
- 3 cups low sodium vegetable broth
- 10 basil leaves fresh
- 1/4 teaspoon dried thyme
- Salt and pepper to taste
Instructions
- Place olive oil in a saucepan over the stove at medium heat. Add onion, garlic and carrot. Cook until onion is translucent and carrot is soft, about 3-5 minutes.2 tablespoons extra-virgin olive oil, 2 cups yellow onions, 2 teaspoons minced garlic, 1 cup carrots
- Add chopped tomatoes, tomato paste and 3 cups of vegetable broth. Simmer until tomatoes are soft and easily breaks apart -about 20 to 35 minutes.3 pounds roma tomatoes, 2 tablespoons unsalted tomato paste, 3 cups low sodium vegetable broth
- Place the vegetables in a high-speed blender, add basil leaves and thyme. Blend until smooth. Add salt and pepper to taste.10 basil leaves, 1/4 teaspoon dried thyme, Salt and pepper to taste
- Serve the soup warm. Garnish with fresh leaves, a drizzle of sour cream or yogurt and a piece of bread.
Notes
- You can use canned tomatoes but give some extra cooking time as canned tomatoes (2 large cans) take longer to release the tangy taste. You could accelerate the process by adding 1 tbsp of brown sugar.
- If vegetable broth ends up reducing too much one more cup if you like a less thick soup. It could be vegetable broth or water.
- The soup is great for meal planning. Leave some servings in the freezer and unthaw them before serving. They’ll last up to three months.
- Using ripe tomatoes will impact directly on the taste of the soup.
Nutrition





Leave a Reply