top of page

Roasted Garden Tomato Soup with Fresh Basil

Serves:

Level: 

5

Beginner

About the Recipe

If you’ve ever wondered what to do with an abundance of fresh garden tomatoes, this easy homemade tomato basil soup is the answer. Roasting the tomatoes brings out their natural sweetness, while fresh basil, garlic, and onions create that classic comforting flavor we all love. Finished with a swirl of cream, this silky tomato soup recipe is cozy enough for fall but light enough to enjoy year-round. Pair it with a gooey grilled cheese on focaccia bread, and you’ve got the ultimate comfort meal.

Ingredients


  • 2–3 lbs fresh garden tomatoes (Roma, cherry, or a mix)

  • 1–2 bell peppers (optional, for extra depth)

  • 2–3 carrots (optional, for natural sweetness)

  • 2 large sweet onion, chopped

  • 4 garlic cloves

  • 3 tbsp olive oil

  • 4 cups vegetable broth (or chicken broth)

  • 1 tsp salt (to taste)

  • ½ tsp black pepper (to taste)

  • 1 cup fresh basil leaves

  • ½–1 cup heavy cream (or half-and-half for lighter option)



  1. Roast the veggies


    • Preheat oven to 425°F (220°C).

    • On a large baking sheet, spread tomatoes, garlic cloves (unpeeled), and optional carrots/peppers. If you have minced garlic, you can just add the garlic to the onions.

    • Drizzle with olive oil, sprinkle with salt and pepper, and roast for 25–30 minutes, until caramelized and softened.


  2. Cook the onions


    • In a Dutch oven or a pot, heat 1–2 tbsp olive oil over medium heat.

    • Add the chopped onion and sauté until soft and translucent, about 5 minutes. Add the minced garlic if you are not oven roasting whole garlic.


  3. Combine


    • Add the roasted tomatoes (peel garlic first), plus any juices from the pan, into the Dutch oven with the onions.

    • Pour in the vegetable broth. Season with more salt and pepper to taste.


  4. Blend until smooth


    • Add the fresh basil.

    • Use an immersion blender to puree the soup until silky smooth. (A regular blender works too—just blend in batches.)


  5. Make it creamy


    • Stir in heavy cream (start with ½ cup and adjust to your preference). Simmer gently for 5–10 minutes to meld flavors.


  6. Serve


    • Ladle into bowls and garnish with fresh basil or a drizzle of balsamic glaze.

    • Don’t forget the grilled cheese on focaccia for dipping!




Tips & Variations



  • For extra flavor, add a pinch of red pepper flakes while blending.

  • Swap cream for coconut milk to make it dairy-free.

  • Make ahead and freeze — this soup reheats beautifully.


bottom of page