... Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Tomato Soup with Fresh Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Tomato Soup is a comforting blend of fresh, ripe tomatoes and roasted vegetables, creating a rich and satisfying dish that’s perfect for any occasion.

  • Total Time: 1 hour
  • Yield: 4-6 servings 1x

Ingredients

Scale
  • 3 pounds ripe tomatoes (halved if small, quartered if large)
  • 2 medium carrots (chopped)
  • ½ medium onion (sliced)
  • 4 cloves garlic (halved)
  • 2 tablespoons olive oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon dried oregano
  • 4 cups vegetable broth
  • ¼ cup fresh basil (plus more for serving)
  • ½ cup heavy cream
  • ¼ cup tomato paste (optional if your tomatoes are not very ripe)

Instructions

  • Preheat oven to 450°F.
  • Combine tomatoes, carrots, onion, garlic, olive oil, salt, pepper, and oregano in a bowl. Toss until coated.
  • Transfer to a baking sheet and roast for 40-45 minutes until charred.
  • Blend the roasted mixture in a pot with fresh basil until smooth.
  • Bring the blended soup to a gentle boil, stir in heavy cream, and let cook for a minute.
  • Serve in bowls, garnished with additional basil.

Notes

Use ripe, seasonal tomatoes for the best flavor.
Adjust herbs and seasoning to your taste, and feel free to add a kick with red pepper flakes.
Leftovers can be stored in the fridge for up to 5 days or frozen for later.

  • Author: Jesseca
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Roasting and Blending
  • Cuisine: American

Nutrition

  • Calories: 250
  • Sugar: 8
  • Sodium: 600
  • Fat: 12
  • Saturated Fat: 4
  • Unsaturated Fat: 8
  • Trans Fat: 0
  • Carbohydrates: 30
  • Fiber: 5
  • Protein: 6
  • Cholesterol: 20