Homemade Tomato Soup

If you hate tomato soup, it’s probably because you think the canned version is the prototype. My homemade tomato soup recipe hits different. Mine is creamy, filled with so much flavor and actually easy to make. In fact, you can whip this up in about 30 minutes with just a few pantry ingredients like crushed tomatoes. And let me tell y’all, this recipe is top-notch. So good, I even made it on the Today Show.

This post may contain affiliate links. Read our disclosure policy.

A black bowl full of this simple tomato soup garnished with cream, red pepper flakes and basil

How To Make Tomato Soup

  1. Add olive oil and onions to a medium heavy-bottom pot. Cook over medium heat until softened.
  2. Add garlic and red pepper flakes and cook until fragrant.
  3. Stir in pesto, tomatoes, and chicken stock.
  4. Bring to a boil, then reduce to a simmer and cook until slightly thickened.
  5. Season with salt and pepper and blend using an immersion blender. Strain if you prefer a thinner-textured soup. 
  6. Once the soup is fully blended, stir in fresh basil and serve immediately.  
Collage of steps to cook and blend the simple tomato soup
Overhead shot of a bowl of this simple tomato soup with fresh tomatoes, grilled cheese, basil, red pepper flakes and a spoon next to it

Tomato Soup Recipe

This easy tomato soup recipe is anything but basic in the flavor department! If you're craving a homemade tomato soup this is the only recipe you'll need!
5 from 12 votes
Prep Time 5 minutes
Cook Time 15 minutes
0 minutes
Total Time 20 minutes
Course: Main Course
Servings: 4 servings

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • ½ cup chopped yellow onion
  • 2 garlic cloves minced
  • 1/8 teaspoon red pepper flakes
  • 2 tablespoons sun-dried tomato pesto or vegan pesto
  • 28 ounce crushed tomatoes
  • 1/3 cup chicken stock or vegetable stock
  • Salt and pepper to taste
  • 1 tablespoon minced fresh basil

Instructions

  • In a medium heavy-bottom pot, heat olive oil over medium heat. Add onion and cook until softened, about 3-4 minutes. Add garlic and red pepper flakes and cook until fragrant, about 1 minute.
  • Stir in pesto, tomatoes, and chicken stock. Bring to a boil, then reduce to a simmer and cook until slightly thickened, about 10 minutes.
  • Season with salt and pepper. Blend using an immersion blender. Strain if you prefer a thinner-textured soup. You can also add a bit more oil for a smoother soup as well.
  • Stir in fresh basil and serve immediately.

Notes

How To Store & Reheat 

Cool to room temp then transfer it into an airtight container and refrigerate. To reheat, you can either warm it up in a pot over a medium flame, stirring occasionally, or for a quicker fix, pop it in the microwave for a few minutes. It should last in the fridge for about 3-4 days.
If you want to keep it longer, freezing works great.  Just add to freezer-safe bags, squeezing out all the air and laying them flat, or airtight containers, leaving just a little room at the top for expansion. It should be all good for about 3 months. To reheat, just let it thaw in the fridge overnight and reheat it.

Nutrition

Calories: 63kcal | Carbohydrates: 5g | Protein: 1g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 3g | Cholesterol: 1mg | Sodium: 109mg | Potassium: 80mg | Fiber: 1g | Sugar: 2g | Vitamin A: 110IU | Vitamin C: 3mg | Calcium: 19mg | Iron: 0.3mg
Tried this Recipe? Tag me Today!Mention @GrandbabyCakes or tag #grandbabycakes!

Recipe Tips

  1. Strain for Smoothness: This soup is already creamy, but if you want it silkier, pour the soup through a fine-mesh sieve so the texture is smooth.
  2. Simmer, Don’t Boil: This gives you a richer, more developed taste. If you boil the soup, it can break down the tomatoes too much.
  3. Balance the Tang: If your soup tastes too acidic, a splash of heavy cream or a little sugar can balance it.
  4. Keep an Eye on the Garlic: Don’t walk away from the stove while sautéing the garlic! You want it to be fragrant, not burned.
Closeup of this simple tomato soup with a spoon in it

Want to Save This Recipe, Boo?

I'll email this recipe to you, so you can come back to it later!

Recipe Help

How can I thicken this soup?

You can make a quick cornstarch slurry and stir in. Just. mix a tablespoon of cornstarch with 2 tablespoons of water, pour it in and watch your soup thicken up.

Can I make this without a blender?

If you don’t have one, it will just be a bit more rustic and chunky. You can also use a potato masher to smooth it out more.

More Soup Recipes

*Did you make this recipe? Please give it a star rating and leave comments below!* Post a photo of how your version of the recipe came out on Instagram (using #grandbabycakes)!!

Filed Under:  Fall Recipes, Lunch, Soups and Stews, Stovetop, Winter Recipes

Comments

  1. This soup was incredibly creamy and tasty! It was so easy to make – perfect for a chilly winter day! No more storebought soup over here – thank you for the recipe!!

  2. This tomato soup is incredible! I love how easy it is to make and it was so delicious with a grilled cheese. One of our new favorites!

  3. This homemade tomato soup recipe is a game-changer for cold days! The velvety texture and bold flavor make it the best kind of comfort food.

  4. I will no longer be using canned tomato soup..this recipe is amazing! Tomato soup is my favorite soup and this is perfection!

  5. Soups are my all time favorite Dinner options. Your recipe is so flavorful, quick and easy. A new recipe is always a welcome. Thanks

5 from 12 votes

Leave a Reply

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

Recipe Rating