• Skip to main content
  • Skip to primary sidebar
Cubes N Juliennes
  • Home
  • Recipes
  • Course
    • Soups
    • Salads
    • Appetizers
    • Side Dish
    • Main Course
    • Desserts
    • Breakfast
  • About Me
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Appetizers
  • Salads
  • Soups
  • Desserts
  • Main Course
  • Instant Pot
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Course » Soups

    Best Homemade Tomato Soup

    Published: Mar 2, 2022 || Last updated: Sep 3, 2022 by Farrukh Aziz

    34 shares
    Jump to Recipe

    This quick and easy homemade tomato soup recipe is the best and completely made from scratch with fresh ripened tomatoes, leafy green basil, garlic and onion, vegetable stock, and more healthy ingredients. A super good creamy tomato soup to serve for only two or the whole family for an easy dinner recipe!

    white bowl with tomato soup garnished with cream, fresh basil, and croutons

    Jump to:
    • Why This Homemade Tomato Soup Is The Best?
    • Ingredients
    • How To Make Tomato Soup From Scratch?
    • FAQs
    • Expert Tips
    • Serving ideas
    • Storage Suggestions
    • More Homemade Soup Recipes for you
    • 📖 Recipe

    Why This Homemade Tomato Soup Is The Best?

    Rich and aromatic, this tomato soup is healthy recipe made using both fresh and canned juicy tomatoes. A tasty carrot tomato soup recipe that tastes just like what you would find in a restaurant.

    This is surely a good tomato soup approved by all ages including kids. It is loaded with so much flavor and deliciousness!

    You will find notes of herbal fresh basil mixed with robust garlic and crunchy carrots in this quick and easy tomato soup from scratch. You will have a deliciously easy soup ready in less than 30 minutes with this simple recipe.

    Easily prepare this soup with basic ingredients that are handy to most including fresh tomatoes, store-bought canned tomatoes, and other easy additions. You don't need fancy ingredients to make this soup stand out with bold rich flavors.

    Homemade tomato soup is a great dish to enjoy for weeknight meals because you can serve it as either an appetizer of the main course for just yourself or fun dinner parties. This is the best tomato soup recipe because it is easily customizable with pretty much what you have on hand.

    Warm tomato soup (and this Creamy Mushroom Soup) is comforting and easy to enjoy all year round, especially those cold winter nights that are drizzly and wet or maybe you want to enjoy this on a hot summer day.

    Ingredients

    onion, garlic, oil, bay leaves, salt, pepper, basil, veggie broth, carrot, tomatoes, butter measured in bowls

    Vegetables

    • Tomatoes: I like to use a mixture of both fresh and canned tomatoes. The variety of the two creates yummy unqiue flavors and textures that are classic and rich. Feel free to use only fresh or canned tomatoes.
    • Onion: One medium yellow onion is finely chopped for this homemade tomato soup. Feel free to use a red or white onion if you cannot find a yellow type.
    • Garlic: Six cloves of garlic are peeled and mashed to create aromatic rich flavors. Pre-minced garlic will save you time if you are needing to make this recipe even quicker.
    • Carrot: One carrot provides creamy textures to this soup.

    Everything Else

    • Butter: Rich unsalted butter is a good creamy base for this soup recipe. The butter mixes well with the onion and garlic to create bold savory fragrances and flavors.
    • Olive oil: A good quality olive oil is the best in its flavor and tastes delicious with the tomatoes and fresh basil. I like to use a nice organic olive oil due to its unique flavors. Feel free to use any kind of vegetable cooking oil such as grapeseed or avocado oil.
    • Salt and pepper: A classic blend of sea salt and freshly cracked pepper provide additional tasty flavors to this soup. Season to your soup with preference to make it as good as it can be.
    • Vegetable stock: I use my Homemade veggie stock for this easy soup, but, feel free to use a good store-bought vegetable or chicken broth.
    • Seasoning: You will need a combination of spicy red pepper flakes and bay leaves to give this soup extra delicious qualities.
    • Basil: Fresh basil is aromatic and a great Italian herb to use for this recipe. Feel free to use ½ teaspoon dried basil instead of fresh.
    • Sugar: A little bit of sweet granulated sugar balances all of the savory flavors. Only a little bit is needed!

    For Garnish

    • Cream: Dairy cream like heavy cream or milk give this soup extra creamy smooth flavors. For, nondairy options, feel free to use unsweetened canned coconut milk.
    • Herbs: Top the soup with additional fresh herbs like basil and parsley. Other delicious options include aromatic thyme and rosemary.

    How To Make Tomato Soup From Scratch?

    Prep ingredients: First, prepare and measure all of the vegetables and additional ingredients like the onion, carrot, garlic, butter, etc.

    In a large Dutch oven or pot, heat the butter and oil over medium heat. Add the onion and garlic and cook until translucent and aromatic.

    chopped onion and garlic in pot with butter and olive oil.

    Next, add the sliced carrots and cook for a couple more minutes until they soften a bit.

    carrots sautéing in pot with butter, olive oil, onion, and garlic.

    Add the fresh tomatoes, salt, and pepper and mix until everything combines fully.

    Next, add the can of peeled tomatoes along with their juices and mix again with a wooden spoon.

    Fresh tomatoes, canned  tomatoes, salt and pepper added to the pot.

    Add the vegetable stock, red pepper flakes, and fresh basil. Stir everything together until combined, then add the two bay leaves to the soup.

    Cover and simmer the soup for at least ten minutes until the tomatoes have softened to a rolling boil. Stir occasionally with a spoon.

    broth, fresh basil, red pepper flakes, bay leaves added to tomatoes in pot.

    Discard the bay leaves, then allow the tomato mixture to rest for a few minutes prior to transferring to the blender.

    Blend the Soup

    Carefully, pour the tomato mixture into a blender and blend until it turned into a smooth purée.

    NOTE: Be careful while blending hot liquids as it can be very dangerous if the liquid splatters. You can also use an immersion blender if you would like your soup a little chunkier.

    cooked tomato mixture added to the blender to make soup puree.

    Pour the puréed soup into a mesh strainer placed over the pot.

    straining puréed tomato soup over pot

    Be sure to mash the soup with a spoon while it is straining to get all of the tomato flavors.

    straining the pureed tomato soup over pot.

    Add more salt and pepper if needed, then add the sugar to the soup. Mix with a spoon again and simmer on low heat so the soup becomes fully warm but not boiling.

    sugar added to the soup in the pot.

    Finally, turn off the heat, then pour the ladleful tomato soup into individual serving bowls, garnish the soup with cream, herbs, and croutons.

    Enjoy!

    pot of tomato soup with ladle.

    FAQs

    Can I use only canned tomatoes instead of fresh tomatoes?

    You can! If you do not have fresh tomatoes, then canned tomatoes are perfectly okay. I like to use ripened fresh tomatoes because they are rich in flavor.

    Can I use beets in this soup recipe?

    Beets can be used in this soup recipe and would provide more natural iron, fiber, and other micronutrients.

    Is this soup gluten-free?

    This tomato soup is gluten-free and perfectly wholesome without artificial ingredients!

    Can I make this soup vegan?

    To make a vegan soup, skip the butter and proceed with oil and dairy-free cream like unsweetened coconut cream.

    Expert Tips

    Ripe Tomatoes: Be sure to use very ripe red tomatoes for the best rich flavors. Unripe hard tomatoes are a big no as they have a sour taste and are without juicy textures.

    Metal Pots: Do not use reactive metal like aluminum, copper, or cast iron pots to make this soup. Reactive metal pots make the soup acidic and bitter in flavor.

    Broth: Chicken broth can be used instead of vegetable broth if you would like a richer flavor.

    Blender: An immersion blender can easily be used in place of a high-speed blender.

    Straining the soup: Strain the soup purée with a strainer if you would like a super creamy soup. However, you can skip this step if you would like a soup with little texture.

    two bowls of tomato soup with cream and fresh basil topped with croutons.

    Serving ideas

    Grilled cheese: A nice toasted grilled cheese or other sandwiches is fitting for this hot tomato soup. Use any kind of cheese that melts well like American, Fontina, Swiss, cheddar, white cheddar, etc.

    Croutons: Homemade or storebought crispy croutons are perfect to serve with homemade soups. I like to use garlic croutons for this soup.

    Toasted bread: Keep things simple and serve this soup with a piece of homemade toasted bread. Any kind of toasted bread will taste good with this soup like sourdough, whole grain, seeded breads, Italian breads, and more.

    This soup is super delicious with these amazing serving options - Lavash crackers, Avocado Toast, sandwiches, buttery grissini sticks, Vegetable cheese fingers, Corn cheese balls or Chicken cheese balls, light bruschetta, veggies, salads, and more.

    Storage Suggestions

    To Refrigerate: The leftover soup will last in the refrigerator for up to four days. Be sure to store it in a clean airtight container for the best results.

    To Freeze: This tomato soup can be frozen in the freezer in airtight containers or bags for three months.

    More Homemade Soup Recipes for you

    • Healthy Homemade Vegetable Soup
    • Chicken Noodle Soup
    • Tomato Beetroot Soup
    • Roasted Butternut Squash Soup
    • Instant Pot Potato Soup

    If you made this recipe for Tomato Soup that is honestly so easy to make and the best, then please be sure to rate and review this soup below!

    If you'd like more deliciously easy recipe inspirations, follow me on Instagram, Pinterest, Facebook, or YouTube. You can also get all of my newest content delivered straight to your inbox by signing up for my email newsletter.

    📖 Recipe

    bowl of tomato soup
    5 from 3 votes
    Print

    Best Homemade Tomato Soup Recipe

    This quick and easy tomato soup is the best and completely made from scratch with fresh ripened tomatoes, leafy green basil, vegetable stock, and more aromatic healthy ingredients. A good soup to serve for only two or the whole family for an easy dinner recipe!
    Course Appetizer, Soup
    Cuisine American, World
    Diet Gluten Free, Vegetarian
    Prep Time 10 minutes
    Cook Time 20 minutes
    Total Time 30 minutes
    Servings 6
    Calories 138kcal
    Author Farrukh Aziz

    Ingredients
     

    • 2 tablespoons Unsalted Butter
    • 2 tablespoons Olive Oil
    • 1 medium Yellow Onion (finely chopped)
    • 6 Garlic (peeled and smashed)
    • 1 large Carrot (sliced)
    • 2 pounds Ripe Tomatoes
    • Salt and Freshly Crushed Pepper to taste
    • 1 (14 oz) Canned Whole Peeled Tomatoes
    • 2.5 cups Vegetable Stock (or chicken stock)
    • ¾ teaspoon Red Pepper Flakes
    • 8-10 Fresh Basil (plus for serving)
    • 2 Bay Leaves
    • 1 teaspoon Sugar
    • Heavy Cream (for serving - optional)
    • Croutons (for serving - optional)
    Prevent your screen from going dark

    Instructions

    • Heat butter and olive oil in pot or dutch oven over medium heat. Add chopped onion, smashed garlic and cook for 2 minutes.
    • Add sliced carrots and cook for 2 minutes.
    • Now, add diced ripe tomatoes, salt, freshly crushed pepper and mix. Add can of whole peeled tomatoes with their juices and mix.
    • Add vegetable stock, red pepper flakes, fresh basil, stir. Add bay leaves, cover and simmer for 10 minutes on medium-low heat until the tomatoes softens. Stir occasionally.
    • Discard bay leaves. Allow it to rest for 3-4 minutes and then transfer the tomato mixture to a blender jar and blend until smooth puree. Note: you can use immersion blender here if your prefer chunky soup.
    • Now, pour the soup puree in a mesh strainer placed over the same pot to get lovely smooth consistency. Press the puree using spoon to strain the soup well so that only the seeds remain in the strainer.
    • Check for salt and add more if needed. Add sugar, mix and simmer on low heat for few minutes such that soup becomes hot and not boiling.
    • Turn off the heat, pour the ladleful soup in serving bowls, garnish with cream, fresh basil (or parsley) and serve hot with croutons, grilled cheese or crusty toasted bread on side.

    Notes

    • Be sure to use very ripe red tomatoes for the best rich flavors. Unripe hard tomatoes are a big no as they have a sour taste and are without juicy textures.
    • Do not reactive metal like aluminum, copper, or cast iron pots to make this soup. Reactive metal pots make the soup acidic and bitter in flavor.
    • Chicken broth can be used instead of vegetable broth if you would like a richer flavor.
    • An immersion blender can easily be used in place of a high-speed blender.
    • Strain the soup for smooth and creamy textures. 
    • This soup stays well up-to 4 days in the fridge and can be frozen into freezer for 3 months

    Nutrition

    Calories: 138kcal | Carbohydrates: 14g | Protein: 2g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 10mg | Sodium: 504mg | Potassium: 563mg | Fiber: 3g | Sugar: 8g | Vitamin A: 3698IU | Vitamin C: 30mg | Calcium: 52mg | Iron: 1mg
    Tried this recipe?Tag @cubesnjuliennes on Instagram and hashtag it #cubesnjuliennes!
    « Green Detox Smoothie
    Mixed Green Salad »

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Century Foods

      April 29, 2022 at 5:48 am

      5 stars
      I was searching for simple and easy tomato soup recipe. This is perfect!!
      Thank you for such amazing recipe!

      Reply

    Primary Sidebar

    Hi There!

    Display Photo of Farrukh Aziz

    I am Farrukh, the face behind this beautiful recipe blog Cubes N Juliennes. I am a microbiologist by qualification turned into a Food enthusiast... Know more about me ->

    Readers Favourite Recipes

    • Authentic Greek Tzatziki sauce served in blue bowl with some pita chips on the side.
      Greek Tzatziki Sauce (Video)

    • Authentic Mexican Rice topped with avocados served in grey ceramic bowl with spoon into it.
      How To Make Mexican Rice (Video)

    • close up shot of homemade guacamole dip and yellow tortilla chips
      Best Guacamole Recipe

    • Overhead shot of shaved brussels sprouts salad in a white oblong serving dish on a white tabletop with a white linen and a silver spoon
      Chicken and Shaved Brussel Sprout Salad

    • Pile of vegetable spring rolls on a white plate garnished with green onions
      Vegetarian Spring Rolls

    • Healthy onion cucumber tomato salad in wooden bowl with fork in it.
      Onion Cucumber Tomato Salad

    Most Popular Recipes

    Best Tandoori Chicken
    Spicy Chicken Fry
    South Indian Rava Upma
    Best Prawn Biryani (Dum Style)
    Mutton Keema Samosa
    Crispy Bread Rolls

    Footer

    ↑ back to top

    About

    About Farrukh

    Media mentions

    Privacy Policy

    Accessibility Policy

    Lets Connect

    • Facebook
    • Pinterest
    • YouTube
    • Instagram
    • Twitter

    Sign Up for updates !

    Contact

    Contact me !

    My Photography Portfolio

    Banner displaying popular websites like Parade.com, Delish.com, sheknows, buzzfeed, yahoo and saveur that has features content from Cubes N Juliennes.