Go Back
+ servings
Tomato Basil Soup

Heartwarming Tomato Basil Soup for Cozy Nights

This Creamy Tomato Basil Soup is a comforting hug in a bowl that's perfect for cozy nights.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings: 6 cups
Course: Lunch
Cuisine: Italian
Calories: 220

Ingredients
  

For the Soup Base
  • 3 pounds plum or Roma tomatoes cherry tomatoes can be used for a sweeter taste
  • 6 cloves garlic adds aromatic depth; roasted garlic powder can also work
  • 1.5 teaspoons salt enhances overall flavor; adjust to your dietary preferences
  • 0.5 teaspoon pepper fresh cracked pepper gives a wonderful aroma
  • 0.5 medium onion substitute with leeks if desired
For the Flavor
  • 1 teaspoon dried oregano fresh oregano can be used (increase to about 2 teaspoons)
  • 0.125 teaspoon cayenne pepper feel free to omit if you prefer a milder soup
For the Liquid
  • 2 cups reduced-sodium vegetable broth chicken broth is a suitable alternative
For the Creaminess
  • 2 cups loosely packed basil leaves dried basil can be used if needed (about 2 tablespoons)
  • 0.5 cup half-and-half cream swap for plant-based half-and-half for a vegan version
For Garnishing
  • Fresh cracked pepper perfect for a finishing touch

Equipment

  • Oven
  • Baking sheet
  • Dutch oven
  • Immersion Blender

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C). On a baking sheet, arrange the tomatoes and garlic. Drizzle with olive oil, sprinkle with salt and pepper. Roast for about 1 hour until caramelized.
  2. Heat olive oil in a Dutch oven over medium heat. Add chopped onion and sauté for 3-4 minutes until tender. Stir in oregano and cayenne pepper.
  3. Incorporate roasted tomatoes and garlic, vegetable broth, and basil into the Dutch oven. Simmer for 15-20 minutes.
  4. Remove from heat and blend the soup to desired consistency. Stir in half-and-half cream.
  5. Ladle soup into bowls and garnish with fresh cracked pepper. Serve hot with crusty bread or grilled cheese.

Nutrition

Serving: 1cupCalories: 220kcalCarbohydrates: 32gProtein: 4gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 4gCholesterol: 20mgSodium: 500mgPotassium: 800mgFiber: 5gSugar: 7gVitamin A: 1500IUVitamin C: 30mgCalcium: 100mgIron: 2mg

Notes

Consider peeling tomato skins after roasting for a smoother texture.

Tried this recipe?

Let us know how it was!