Easy Tomato Soup with Diced Tomatoes

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Hey friends!

Craving something warm and cozy? You’re in the right spot!

Today, I’m excited to share my easy recipe for tomato soup with diced tomatoes.

It’s rich, creamy, and bursting with flavor. Perfect for those chilly nights or when you need a quick meal.

Grab your spoon, and let’s dive into this deliciousness!

tomato soup with diced tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Preparation Time 10-15 minutes
Cooking Time 30-40 minutes
Total Time 40-55 minutes
Level of Difficulty Easy

Ingredients

  • 2 tablespoons extra-virgin olive oil (plus extra for drizzling)
  • 2 tablespoons unsalted butter (or an extra 2 tablespoons olive oil)
  • 2 medium yellow onions (chopped)
  • 2 medium carrots (chopped)
  • 6 garlic cloves (chopped)
  • 2 tablespoons balsamic vinegar
  • 2 cans (28 ounces each) diced tomatoes
  • 3 cups water or vegetable stock
  • 1⅓ cups full-fat coconut milk or heavy cream (plus extra for drizzling)
  • 1 teaspoon dried thyme
  • 1/2 teaspoon crushed red pepper flakes
  • 1 teaspoon sea salt (plus additional for seasoning)
  • Freshly cracked black pepper
  • Fresh basil leaves (for garnish)

Step 1: Sauté the Vegetables

Heat a combination of olive oil and butter in a large pot over medium heat.

Add diced onion, chopped carrots, minced garlic, and a pinch of salt.

Cook, stirring occasionally, for about 8 minutes, or until the vegetables are softened.

Step 2: Add Liquids and Seasonings

Stir in a splash of vinegar, then add in the diced or crushed tomatoes, water, coconut milk, fresh or dried thyme, red pepper flakes, additional salt, and several grinds of black pepper.

Bring the mixture to a simmer, stirring occasionally, and let it cook for 20 to 25 minutes, or until the carrots are tender.

Step 3: Blend the Soup

Carefully scoop 4 cups of the soup out of the pot and set it aside in a separate bowl.

Transfer the remaining soup in the pot to a blender.

Puree the soup until smooth.

Be sure to let the soup cool slightly and blend in batches if necessary to avoid overfilling the blender.

Step 4: Combine and Season

Pour the pureed soup back into the pot with the reserved 4 cups of chunky soup.

Stir everything together to combine well.

Taste and adjust the seasoning with more salt or pepper if needed.

Step 5: Serve and Garnish

Ladle the soup into serving bowls.

Finish with a drizzle of coconut milk and olive oil, a sprinkle of freshly ground black pepper, and fresh basil leaves for garnish.

Serve hot and enjoy!

tomato soup with diced tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

tomato soup with diced tomatoes
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Leave a Comment