Simple Tomato Basil Soup

I recently made this easy Tomato Basil soup for a Grilled Cheese party (See that post here).  It is such an easy soup! I promise it’ll jump to the top of your list as one of your favorites.

DID YOU KNOW: sometimes when you make a soup you have to let it sit and develop flavor over hours? Well, as always I am providing a recipe for a soup that will be on your stove and in your stomach in about 30 minutes! 

I love serving this Tomato Basil Soup with Grilled Cheese sandwiches or really nice artisan homemade croutons!  Regardless always serve it with a nice wide, thin grated parmesan cheese.  

During the winter this is a go to meal to have in your fridge.  Hello, simple evenings! We’re all a fan of those, right?

If you are just making it for yourself… make it and immediately put half of it in the fridge and Half of it in the freezer.  It will only develop it’s flavor profile over time – which is the best part of tomato soups! Have I mentioned that I love this time of year?

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Basil Soup

  • Author: Abby Turner
  • Total Time: 30 minutes


Turn tomatoes into this Tomato Basil Soup on a wintery afternoon and dinner will be ready in 30 minutes!  I hope you enjoy it! 


  • 68 heirloom tomatoes, cut them into quarters
  • 1 28 oz can of San Marzano Tomatoes peeled
  • 1 small sweet onion, chopped
  • 3 tablespoons extra virgin olive oil
  • 6 sticks of fresh thyme
  • salt and pepper, to taste
  • 1 cup whole milk, do not try to use anything but whole milk here – it changes everything
  • 1/2c basil pesto
  • parmesan, for serving – make sure it is thin and flat grated not shredded.  


1. Preheat oven to 425 F.  

2. In a large oven (and stove top) safe pot, combine the tomatoes, onion, olive oil, thyme, and a pinch each of salt and pepper. Roast in the oven for 20-30 minutes or until the tomatoes just begin to char and release their juices. 

3. Take a hand held immersion blender to the tomatoes and onions and puree until everything is smooth and mixed together.  Add the milk and San Marzano tomatoes – continue to blend. 

3. Return the soup to the stove over medium-high heat on the stove. Stir in the pesto and season the soup with salt and pepper. Add more milk to thin it out if you want. 

4. To serve, ladle the soup among bowls and top with parmesan and basil AND don’t forget the grilled cheese!

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Roasting
  • Cuisine: Soup

– –

Make sure to subscribe to the blog down below so that you can get the posts sent straight to your inbox!  Share this post with your friends and your family so everyone can get these great tips and as always tag #atabletopaffair on instagram and Facebook to share your fun inspirations!! Can’t wait to see them!

Don’t forget to leave your comments below! Thanks for joining and being a part of my community, it means the world!

Add a comment...

Your email is never published or shared. Required fields are marked *

welcome to my table

I’m Abby, and I’m all about setting the table every day and making a simple dinner with easy recipes to enjoy with friends. The inspiration you’ll find here are simple and meant to encourage you to declutter your table and invite friends over! I spend my days working as a marketer for a retail company and dreaming of dinner time. I really hope that through A Table Top Affair you will find a newfound love for your kitchen and that relationships would be formed around your table.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Popular Posts
Keep Reading