Go Back
+ servings
Roasted Tomato Basil Soup

Creamy Roasted Tomato Basil Soup for Cozy Nights

This Roasted Tomato Basil Soup is creamy, aromatic, and perfect for cozy nights.
Prep Time 10 minutes
Cook Time 30 minutes
Roasting Time 1 hour
Total Time 40 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Italian
Calories: 300

Ingredients
  

Soup Ingredients
  • 10 whole Roma Tomatoes can substitute with any tomato type, but Roma is best for roasting
  • 2 tablespoons Extra Virgin Olive Oil any oil works if you're out of olive oil
  • 2 tablespoons Unsalted Butter substitute with additional olive oil for dairy-free
  • 1 medium Yellow Onion shallots can be used for a milder flavor
  • 4 cloves Garlic mince for maximum flavor infusion
  • 1 teaspoon Fresh Thyme substitute with 1.5 teaspoons of dried thyme if fresh isn’t available
  • 1 teaspoon Kosher Salt adjust to taste
  • 0.5 teaspoon Ground Black Pepper freshly ground for best flavor
  • 28 oz San Marzano Tomatoes whole canned tomatoes work as a substitute
  • 0.5 cup Fresh Basil use ¼ cup dried basil in a pinch
  • 1 teaspoon Sugar omit if using naturally sweet tomatoes
  • 4 cups Chicken Stock opt for vegetable stock for vegetarian version
  • 0.5 cup Heavy Cream omit or substitute with coconut milk for dairy-free
Optional Garnishes
  • 0.5 cup Fresh Basil Leaves for topping
  • 1 cup Croutons use homemade or store-bought

Equipment

  • Oven
  • Baking Sheet
  • Large Pot or Dutch Oven
  • Immersion blender

Method
 

Instructions
  1. Step 1: Preheat the Oven - Begin by preheating your oven to 375°F (190°C).
  2. Step 2: Prepare the Tomatoes - Slice the Roma tomatoes in half lengthwise, lay cut side up on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper.
  3. Step 3: Roast the Tomatoes - Roast the tomatoes for about 1 hour, or until tender and slightly charred.
  4. Step 4: Sauté the Aromatics - In a pot, heat olive oil or butter, then add chopped onion and sauté for 5 minutes. Add garlic and thyme, cook for 1 minute until fragrant.
  5. Step 5: Combine Ingredients - Stir in crushed San Marzano tomatoes and fresh basil, add sugar if desired, and simmer for 10 minutes.
  6. Step 6: Add Roasted Tomatoes and Stock - Stir in the roasted tomatoes with juices and stock, simmer for another 30 minutes.
  7. Step 7: Blend the Soup - Blend the soup until you reach your desired texture, using an immersion blender or traditional blender in batches.
  8. Step 8: Finish and Serve - Stir in heavy cream, adjust seasoning, and serve hot garnished with fresh basil leaves and croutons.

Nutrition

Serving: 1bowlCalories: 300kcalCarbohydrates: 20gProtein: 4gFat: 22gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 30mgSodium: 800mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 1500IUVitamin C: 35mgCalcium: 100mgIron: 1.5mg

Notes

Optional: Make-ahead by prepping roasted tomatoes a day in advance and store separately until ready to blend the soup.

Tried this recipe?

Let us know how it was!