Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
homemade tomato soup with fresh tomatoes

Amazing Homemade Tomato Soup with Fresh Tomatoes


  • Author: Carmen Velasco
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A simple and delicious homemade tomato soup recipe using fresh tomatoes, perfect for a healthy and comforting meal.


Ingredients

Scale
  • 2 kg ripe fresh tomatoes, roughly chopped
  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 1 liter vegetable broth
  • 2 tablespoons olive oil
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt to taste
  • Black pepper to taste
  • Optional: Fresh basil leaves for garnish
  • Optional: Cream or coconut milk for added richness

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat.
  2. Add chopped onion and cook until softened, about 5-7 minutes.
  3. Add minced garlic and cook for 1 minute more until fragrant.
  4. Add chopped fresh tomatoes, vegetable broth, dried basil, and dried oregano to the pot.
  5. Bring the mixture to a boil, then reduce heat and simmer for 20-25 minutes, or until tomatoes are completely soft.
  6. Carefully transfer the soup to a blender or use an immersion blender to blend until smooth.
  7. Season with salt and black pepper to taste.
  8. If desired, stir in a splash of cream or coconut milk for a richer texture.
  9. Serve hot, garnished with fresh basil leaves.

Notes

  • Use ripe, flavorful tomatoes for the best taste.
  • Adjust seasoning to your preference.
  • This soup can be made ahead and stored in the refrigerator for up to 3 days.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Spanish-inspired

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 150
  • Sugar: 10g
  • Sodium: 400mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 0mg

Keywords: homemade tomato soup, fresh tomatoes, easy tomato soup, healthy soup, tomato basil soup, from scratch soup, simple soup recipe, vegetable soup, gluten free tomato soup