Fresh Tomato Soup Recipe

Fresh Tomato Soup Recipe

How To Make Fresh Tomato Soup

Our tomato soup uses the freshest tomatoes for a more flavorful bowl! This creamy and well-seasoned soup can be cooked in just under an hour.

Preparation: 10 minutes
Cooking: 30 minutes
Total: 40 minutes



  • 3lbfresh ripe tomatoes
  • 4garlic cloves,peeled
  • ½onion,diced
  • ½red bell pepper,diced
  • 2tbspolive oil
  • salt and pepper,to taste
  • ½tspdried basil
  • ½tspdried oregano
  • 2cupschicken broth
  • 2tspfresh basil,plus more for serving
  • 2tspfresh parsley,plus more for serving
  • 2tspfresh oregano
  • ¼cupparmesan cheese,optional garnish
  • ½cupheavy cream,optional


  1. Preheat the oven to 450 degrees F.

  2. Wash and cut the tomatoes; cut in half for smaller apricot sized tomatoes, and cut larger tomatoes into quarters or eighths.

  3. Place the tomatoes, garlic, onion, bell pepper, olive oil, salt, pepper, dried basil, and dried oregano on a large pan.

  4. Roast for 25 minutes, stirring after 15 minutes.

  5. Turn the oven to broil, then broil for 3 to 4 minutes or until some of the tomatoes char slightly.

  6. Bring the chicken broth to a boil, then add the tomatoes, fresh basil, fresh parsley, and fresh oregano.

  7. Using a hand blender, blend the mixture until smooth and creamy.

  8. Pour the soup onto bowl, then top with parmesan cheese and a drizzle of heavy cream.

  9. Serve warm, and enjoy!


  • Calories: 216.48kcal
  • Fat: 14.96g
  • Saturated Fat: 6.56g
  • Monounsaturated Fat: 6.42g
  • Polyunsaturated Fat: 1.17g
  • Carbohydrates: 15.67g
  • Fiber: 3.64g
  • Sugar: 8.74g
  • Protein: 7.15g
  • Cholesterol: 33.79mg
  • Sodium: 841.36mg
  • Calcium: 132.10mg
  • Potassium: 710.37mg
  • Iron: 1.31mg
  • Vitamin A: 208.83µg
  • Vitamin C: 46.00mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!