Homemade Roasted Tomato Soup Recipe

The first official day of Fall is almost here and one of my favorite things to eat in the cooler months is soup. My husband and I planted our own vegetable and herb garden this past summer and our tomato plants in particular have been thriving! We had more tomatoes than we knew what to do with so I decided to make Homemade Roasted Tomato Soup. We love tomato soup and grilled cheese so it seemed like the perfect way to use the tomatoes from our garden. Plus it’s my husband’s all time favorite kind of soup. Hope you enjoy this yummy recipe!

Homemade Tomato Soup Recipe

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes


  • 3-4 lbs roma tomatoes (You can use regular but I had a ton of these from my garden)
  • 1 large onion
  • 8-10 cloves garlic
  • 2 Tablespoons olive oil
  • 1 cup fresh basil leaves (packed full)
  • 1/2 cup grated Parmesan cheese
  • 1 cup heavy cream
  • sugar to taste
  • salt and pepper to taste


  1. Cut tomatoes in half, remove seeds and quarter the onion. Place halved tomatoes, onions, and garlic (still in skins) on cookie sheet. Drizzle with olive oil and sprinkle with salt and pepper.

  2. Roast tomatoes, onions, and garlic at 400 degrees for 25-35 minutes until tomato skins and onion edges begin to blacken.

  3. Once roasted, remove tomato skins.

  4. Blend tomatoes, onions, and garlic with an immersion blender until pureed. (I love my Kitchenaid immersion blender!)
  5. Pour into stock pot and simmer on low.

  6. Use a blender to puree basil. I added some of the tomato mixture and chicken broth as liquid. Then add it to the simmering tomato mixture. (My Ninja blender is the best!)
  7. Add sugar 1 teaspoon at a time to taste.

  8. Add Parmesan cheese and cream.

  9. Add salt and pepper to taste.
  10. If soup is thicker Than you like, add up to 2 cups hot chicken broth to get desired consistency.

Processed with VSCO with al1 preset

What’s your favorite fall meal? I love learning new recipes so feel free to share in the comments!



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s