18 Creamy Fresh Tomato Soup Recipes Deliciously Comforting

There’s nothing like a warm, comforting bowl of soup to lift your spirits and satisfy your cravings. And when it comes to tomato soup, we’re in for a real treat. The sweetness of fresh tomatoes, blended with creamy ingredients and savory spices, creates a truly irresistible flavor profile that will leave you wanting more. In this article, we’ll explore 18 deliciously comforting cream-based tomato soup recipes that are sure to become new favorites.

From classic combinations like basil and garlic, to international inspirations like harissa and coconut milk, these soups offer endless possibilities for customization and creativity. Whether you’re a busy professional looking for a quick weeknight dinner solution or a stay-at-home chef seeking inspiration for your next meal prep session, we’ve got you covered.

Classic Creamy Fresh Tomato Basil Soup

Classic Creamy Fresh Tomato Basil Soup
This recipe yields a velvety-smooth soup that showcases the sweetness of fresh tomatoes and the brightness of basil. A perfect blend of flavors for any season, this classic soup is sure to become a family favorite.

Ingredients:

– 3 lbs fresh tomatoes, diced
– 2 tablespoons butter
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 cup chicken broth
– 1/2 cup heavy cream
– 1 tablespoon olive oil
– 1/4 cup chopped fresh basil leaves
– Salt and pepper to taste

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and garlic; cook until softened, about 5 minutes.
2. Add diced tomatoes, chicken broth, and heavy cream. Bring to a simmer.
3. Reduce heat and let soup simmer for 20-25 minutes or until flavors have melded together.
4. Stir in olive oil and chopped basil leaves. Season with salt and pepper to taste.
5. Serve warm, garnished with additional basil leaves if desired.

Cooking Time: 25-30 minutes

Roasted Garlic and Fresh Tomato Soup

Roasted Garlic and Fresh Tomato Soup
Savor the flavors of a warm summer evening with this comforting soup that combines roasted garlic’s deep richness with fresh tomatoes’ bright sweetness. A perfect blend for a cozy dinner or lunch.

Ingredients:

– 3-4 garlic cloves
– 2 lbs fresh tomatoes, cored and chopped
– 1 medium onion, chopped
– 4 cups vegetable broth
– 1/2 cup heavy cream (optional)
– Salt and pepper to taste
– Fresh parsley or basil for garnish

Instructions:

1. Preheat oven to 400°F (200°C). Wrap garlic cloves in foil, drizzle with olive oil, and roast for 30-40 minutes, or until soft.
2. In a large pot, sauté onion in a little oil until translucent. Add roasted garlic, chopped tomatoes, broth, and salt. Bring to a boil, then reduce heat and simmer for 20-25 minutes.
3. Use an immersion blender to puree the soup until smooth. Alternatively, transfer the mixture to a blender and blend, then return to pot.
4. If desired, stir in heavy cream to add richness. Taste and adjust seasoning as needed.
5. Serve hot, garnished with fresh parsley or basil.

Cooking Time: 45-50 minutes

Spicy Harissa Fresh Tomato Soup

Spicy Harissa Fresh Tomato Soup
This vibrant and flavorful soup combines the sweetness of fresh tomatoes with the bold heat of harissa, perfect for a cozy evening or a light lunch. With only 20 minutes of cooking time, this recipe is quick, easy, and packed with nutrients.

Ingredients:

– 2 lbs fresh tomatoes, diced
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 2 tbsp harissa
– 1 tsp ground cumin
– Salt and pepper to taste
– 4 cups vegetable broth
– Fresh cilantro leaves for garnish (optional)

Instructions:

1. In a large pot, heat the olive oil over medium heat.
2. Add garlic and sauté until fragrant, about 1 minute.
3. Add diced tomatoes, harissa, cumin, salt, and pepper. Cook for 5 minutes, stirring occasionally.
4. Pour in vegetable broth and bring to a simmer.
5. Reduce heat to low and let soup cook for 15-20 minutes or until the flavors have melded together.
6. Taste and adjust seasoning as needed.
7. Serve hot, garnished with fresh cilantro leaves if desired.

Cooking Time: 20 minutes

Creamy Coconut Fresh Tomato Soup

Creamy Coconut Fresh Tomato Soup
This refreshing soup is perfect for warm weather, combining the sweetness of fresh tomatoes with the richness of coconut milk and a hint of cream. Serve chilled, garnished with fresh herbs or crusty bread for a delightful summer treat.

Ingredients:

– 3 lbs fresh tomatoes, cored and chopped
– 1/4 cup unsweetened shredded coconut
– 2 tablespoons butter
– 1 onion, diced
– 2 cloves garlic, minced
– 1 teaspoon salt
– 1/4 teaspoon black pepper
– 1 cup chicken or vegetable broth
– 1 cup coconut milk
– 1/2 cup heavy cream (optional)
– Fresh herbs, chopped (optional)

Instructions:

1. In a large pot, melt butter over medium heat. Add onion and cook until softened, about 5 minutes.
2. Add garlic, salt, and pepper; cook for 1 minute.
3. Add chopped tomatoes, broth, and coconut milk. Bring to a simmer and cook for 20-25 minutes or until the soup has thickened slightly.
4. Stir in heavy cream (if using). Taste and adjust seasoning as needed.
5. Chill the soup in the refrigerator before serving. Garnish with fresh herbs, if desired.

Cooking Time: 30-40 minutes

Fresh Tomato and Roasted Red Pepper Soup

Fresh Tomato and Roasted Red Pepper Soup
This vibrant soup is a perfect blend of sweet and savory flavors, showcasing the beauty of fresh tomatoes and roasted red peppers. It’s a great way to enjoy the taste of summer in a bowl.

Ingredients:

– 2 lbs fresh tomatoes, chopped
– 1 large red bell pepper, roasted and diced
– 1 small onion, chopped
– 3 cloves garlic, minced
– 4 cups chicken or vegetable broth
– 1/2 cup heavy cream (optional)
– Salt and pepper to taste
– Fresh basil leaves for garnish (optional)

Instructions:

1. In a large pot, sauté the chopped onion and minced garlic until softened.
2. Add the chopped tomatoes, roasted red peppers, and broth. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until the soup has thickened slightly.
3. Use an immersion blender or transfer the soup to a blender and puree until smooth.
4. If desired, stir in heavy cream for added richness.
5. Season with salt and pepper to taste.
6. Serve hot, garnished with fresh basil leaves if desired.

Cooking Time: 25-30 minutes

Sun-Dried Tomato and Fresh Tomato Bisque

Sun-Dried Tomato and Fresh Tomato Bisque
Brighten up a chilly evening with this creamy and flavorful bisque that combines the richness of sun-dried tomatoes with the sweetness of fresh tomatoes. This recipe is perfect for a quick weeknight dinner or a special occasion.

Ingredients:

– 2 cups chicken broth
– 1 can (14 oz) diced tomatoes
– 1/4 cup sun-dried tomatoes, chopped
– 1 large onion, finely chopped
– 3 cloves garlic, minced
– 1/2 teaspoon paprika
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/2 cup heavy cream or half-and-half

Instructions:

1. In a large pot, sauté the onion and garlic in chicken broth until softened.
2. Add diced tomatoes, sun-dried tomatoes, paprika, salt, and pepper. Simmer for 15 minutes.
3. Use an immersion blender to puree the mixture until smooth.
4. Stir in heavy cream or half-and-half. Heat over low heat until warmed through.
5. Serve immediately, garnished with fresh basil leaves if desired.

Cooking Time: 20-25 minutes

Fresh Tomato Soup with Grilled Cheese Croutons

Fresh Tomato Soup with Grilled Cheese Croutons
This creamy tomato soup gets a delightful twist with crispy grilled cheese croutons that add texture and flavor to the dish. Perfect for a cozy evening or a quick lunch, this recipe is sure to become a favorite.

Ingredients:

– 3 lbs fresh tomatoes, chopped
– 2 tablespoons butter
– 1 onion, chopped
– 4 cups chicken broth
– 1 cup heavy cream
– Salt and pepper, to taste
– 2 slices of bread, for grilled cheese croutons
– 2 slices of cheddar cheese, for grilled cheese croutons

Instructions:

1. In a large pot, melt butter over medium heat. Add chopped onion and cook until softened, about 5 minutes.
2. Add chopped tomatoes, chicken broth, and heavy cream. Bring to a boil, then reduce heat and simmer for 20-25 minutes.
3. Meanwhile, toast bread slices until crispy, then top with cheddar cheese and grill until melted and golden brown.
4. Blend soup until smooth, season with salt and pepper to taste.
5. Serve hot, topped with grilled cheese croutons.

Cooking Time: 40-45 minutes

Herbed Fresh Tomato and Lentil Soup

Herbed Fresh Tomato and Lentil Soup
This vibrant and flavorful soup is a perfect blend of summer’s sweetness and the earthiness of lentils, all infused with the freshness of herbs. This recipe makes 4-6 servings.

Ingredients:

– 1 tablespoon olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 2 cups fresh tomatoes (or 1 can of diced tomatoes), cored and chopped
– 1 cup red or green lentils, rinsed and drained
– 4 cups vegetable broth
– 1 teaspoon dried thyme
– 1/4 teaspoon paprika
– Salt and pepper, to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat oil in a large pot over medium heat. Add onion and garlic; cook until softened, about 3-4 minutes.
2. Add tomatoes, lentils, broth, thyme, and paprika. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until lentils are tender.
3. Season with salt and pepper to taste.
4. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 25 minutes

Smoky Chipotle Fresh Tomato Soup

Smoky Chipotle Fresh Tomato Soup
This vibrant soup combines the sweetness of fresh tomatoes with the smoky depth of chipotles, perfect for a cozy evening or as a refreshing twist on a classic tomato soup.

Ingredients:

– 2 lbs fresh tomatoes, diced
– 1/4 cup olive oil
– 1 small onion, finely chopped
– 3 cloves garlic, minced
– 1 chipotle pepper in adobo sauce, minced
– 1 teaspoon smoked paprika
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 4 cups chicken or vegetable broth
– 1 cup heavy cream (optional)
– Fresh cilantro leaves for garnish

Instructions:

1. Heat the olive oil in a large pot over medium heat.
2. Add the chopped onion and cook until translucent, about 5 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the diced tomatoes, chipotle pepper, smoked paprika, salt, and black pepper. Cook for 10-12 minutes or until the tomatoes are tender.
5. Pour in the broth and bring to a simmer.
6. Reduce heat and let soup simmer for 15-20 minutes.
7. Use an immersion blender to puree the soup or allow it to cool and blend in a blender.
8. Stir in heavy cream, if using.
9. Taste and adjust seasoning as needed.
10. Serve hot, garnished with fresh cilantro leaves.

Cooking Time: 30-40 minutes

Fresh Tomato and Fennel Soup with Orange Zest

Fresh Tomato and Fennel Soup with Orange Zest
This vibrant soup combines the sweetness of fresh tomatoes and fennel with a burst of citrusy freshness from orange zest. Perfect for a light and refreshing meal on a warm day.

Ingredients:

– 2 lbs fresh tomatoes, diced
– 1 large bulb of fennel, sliced
– 2 tablespoons olive oil
– 4 cloves garlic, minced
– 1/2 cup chicken or vegetable broth
– 1/2 cup heavy cream (optional)
– Salt and pepper to taste
– Orange zest from 1 orange

Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the sliced fennel and cook until tender, about 5 minutes.
2. Add the diced tomatoes, garlic, broth, and salt. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until the soup has thickened slightly.
3. Use an immersion blender (or transfer the soup to a blender in batches) to puree the soup until smooth.
4. Stir in the heavy cream (if using). Season with pepper to taste.
5. Just before serving, sprinkle with orange zest for a pop of color and citrus flavor.

Cooking Time: 30-40 minutes

Chilled Fresh Tomato Gazpacho-Style Soup

Chilled Fresh Tomato Gazpacho-Style Soup
Experience the essence of summer with this refreshing chilled tomato soup, perfect for hot days and casual gatherings.

Ingredients:

– 3 lbs ripe tomatoes, diced
– 1/4 cup red onion, finely chopped
– 1 jalapeño pepper, seeded and finely chopped
– 2 cloves garlic, minced
– 1/2 cup breadcrumbs
– 1/4 cup olive oil
– 1/2 cup chicken or vegetable broth
– 1 tablespoon lemon juice
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)

Instructions:

1. In a blender, combine tomatoes, onion, jalapeño, garlic, breadcrumbs, and olive oil. Blend until smooth.
2. Transfer the mixture to a large bowl and stir in broth, lemon juice, salt, and pepper.
3. Chill the soup in the refrigerator for at least 30 minutes or overnight.
4. Serve cold, garnished with cilantro leaves if desired.

Cooking Time: None (chilled)

Yield: Serves 6-8

Fresh Tomato and Caramelized Onion Soup

Fresh Tomato and Caramelized Onion Soup
This recipe combines the sweetness of caramelized onions with the brightness of fresh tomatoes, creating a rich and comforting soup perfect for any time of year. With minimal ingredients and effort, you’ll be enjoying this flavorful treat in no time.

Ingredients:

– 3 lbs fresh tomatoes, cored and chopped
– 1 large onion, thinly sliced
– 2 tablespoons olive oil
– 4 cups chicken or vegetable broth
– 1/2 cup heavy cream (optional)
– Salt and pepper to taste
– Fresh basil leaves for garnish

Instructions:

1. In a large saucepan, heat the olive oil over medium-low heat.
2. Add the sliced onions and cook for 30-40 minutes, stirring occasionally, until caramelized and golden brown.
3. Add the chopped tomatoes, broth, salt, and pepper to the saucepan. Bring to a boil, then reduce heat and simmer for 20-25 minutes.
4. Use an immersion blender or transfer the soup to a blender to puree the mixture to desired consistency.
5. Taste and adjust seasoning as needed. If desired, stir in heavy cream for added richness.
6. Serve hot, garnished with fresh basil leaves.

Cooking Time: 1 hour

Creamy Avocado Fresh Tomato Soup

Creamy Avocado Fresh Tomato Soup
A refreshing twist on traditional tomato soup, this creamy avocado version is perfect for a light and nutritious meal or snack. The addition of ripe avocados adds a velvety texture and nutty flavor to the sweet and tangy tomatoes.

Ingredients:

– 2 cups fresh tomatoes, chopped
– 1 ripe avocado, peeled and pitted
– 2 tablespoons olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 cup chicken or vegetable broth
– 1/2 cup heavy cream or half-and-half (optional)
– Salt and pepper to taste
– Fresh basil leaves for garnish (optional)

Instructions:

1. In a large pot, heat the olive oil over medium heat.
2. Add the chopped onion and cook until translucent, about 3-4 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the chopped tomatoes, broth, and avocado. Bring to a simmer.
5. Use an immersion blender or transfer the soup to a blender and puree until smooth.
6. If desired, stir in heavy cream or half-and-half to add extra richness.
7. Season with salt and pepper to taste.
8. Serve warm, garnished with fresh basil leaves if desired.

Cooking Time: 15-20 minutes

Fresh Tomato and Corn Chowder

Fresh Tomato and Corn Chowder
This recipe celebrates the flavors of summer with a vibrant and comforting chowder that highlights fresh tomatoes and corn on the cob. Perfect for a light lunch or dinner, this dish is also great as a side or served with crusty bread.

Ingredients:

– 2 large tomatoes, diced
– 1 cup frozen corn kernels
– 2 tablespoons butter
– 1 small onion, chopped
– 4 cups chicken broth
– 1/2 cup milk
– Salt and pepper to taste

Instructions:

1. In a large pot, melt the butter over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes.
2. Add the diced tomatoes, corn kernels, chicken broth, and milk. Stir to combine.
3. Bring the mixture to a simmer and cook for 10-12 minutes or until the flavors have melded together and the soup has thickened slightly.
4. Season with salt and pepper to taste.
5. Serve hot, garnished with chopped fresh herbs if desired.

Cooking Time: 15-18 minutes

Roasted Cherry Tomato and Fresh Tomato Soup

Roasted Cherry Tomato and Fresh Tomato Soup
Elevate your soup game with this vibrant and flavorful recipe that combines the sweetness of roasted cherry tomatoes with the freshness of ripe tomatoes. Perfect for a cozy evening or a light lunch.

Ingredients:

– 1 lb cherry tomatoes, halved
– 2 tbsp olive oil
– 1 large onion, chopped
– 3 cloves garlic, minced
– 4 cups fresh tomatoes (any variety), cored and chopped
– 4 cups chicken broth
– 1/2 cup heavy cream or half-and-half (optional)
– Salt and pepper to taste
– Fresh basil leaves for garnish

Instructions:

1. Preheat oven to 425°F (220°C).
2. Toss cherry tomatoes with olive oil, salt, and pepper on a baking sheet. Roast for 15-20 minutes, or until tender.
3. In a large pot, sauté onion and garlic in olive oil until softened.
4. Add roasted cherry tomatoes, fresh tomatoes, chicken broth, and heavy cream (if using). Bring to a boil, then reduce heat and simmer for 20-25 minutes.
5. Purée soup with an immersion blender or regular blender.
6. Season with salt and pepper to taste.
7. Serve hot, garnished with fresh basil leaves.

Cooking Time: 45-50 minutes

Fresh Tomato and White Bean Soup with Pesto

Fresh Tomato and White Bean Soup with Pesto
Fresh Tomato and White Bean Soup with Pesto Recipe

A warm and comforting soup perfect for any time of the year, this recipe combines the sweetness of fresh tomatoes with the creaminess of white beans and a hint of herbaceousness from pesto.

Ingredients:

– 2 lbs fresh tomatoes, diced
– 1 can cannellini beans, drained and rinsed
– 4 cups vegetable broth
– 2 tablespoons olive oil
– 2 cloves garlic, minced
– 1/4 cup freshly made pesto (see recipe below)
– Salt and pepper to taste
– Fresh basil leaves for garnish

Step-by-Step Instructions:

1. In a large pot, heat the olive oil over medium heat. Add the garlic and sauté until fragrant.
2. Add the diced tomatoes, vegetable broth, and cannellini beans to the pot. Bring to a boil, then reduce the heat and simmer for 20 minutes or until the flavors have melded together.
3. Stir in the freshly made pesto and season with salt and pepper to taste.
4. Serve hot, garnished with fresh basil leaves.

Pesto Recipe:

– 2 cups fresh basil leaves
– 1/2 cup grated Parmesan cheese
– 1/2 cup extra virgin olive oil
– 2 cloves garlic, minced
– Salt to taste

Combine all ingredients in a food processor and blend until smooth. Use immediately or store in an airtight container for up to 3 days.

Cooking Time: 25 minutes

Thai-Inspired Fresh Tomato and Coconut Soup

Thai-Inspired Fresh Tomato and Coconut Soup
This refreshing soup combines the flavors of Thailand with the sweetness of fresh tomatoes. A perfect blend of spicy, sour, sweet, and creamy, this recipe is sure to become a new favorite.

Ingredients:

– 2 lbs fresh tomatoes, chopped
– 1/4 cup coconut milk
– 2 tablespoons vegetable oil
– 1 onion, diced
– 2 cloves garlic, minced
– 1 tablespoon grated ginger
– 1/2 teaspoon Thai red curry paste
– 1/2 teaspoon fish sauce (optional)
– Salt and pepper to taste
– Fresh cilantro leaves for garnish

Instructions:

1. Heat oil in a large pot over medium heat. Add onion, garlic, and ginger; cook until softened.
2. Add chopped tomatoes, coconut milk, curry paste, and fish sauce (if using). Stir well.
3. Bring to a boil, then reduce heat and simmer for 20-25 minutes or until the soup has thickened slightly.
4. Season with salt and pepper to taste.
5. Serve hot, garnished with fresh cilantro leaves.

Cooking Time: 20-25 minutes

Fresh Tomato and Wild Rice Soup

Fresh Tomato and Wild Rice Soup
This vibrant soup is a perfect blend of sweet and savory flavors, with the added texture of nutty wild rice. Perfect for a cozy evening or a light lunch.

Ingredients:

– 2 cups fresh tomatoes, diced
– 1 cup cooked wild rice
– 4 cups vegetable broth
– 1 tablespoon olive oil
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 teaspoon dried basil
– Salt and pepper to taste

Instructions:

1. Heat the olive oil in a large pot over medium heat.
2. Add the chopped onion and cook until translucent, about 5 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the diced tomatoes, vegetable broth, cooked wild rice, and dried basil. Season with salt and pepper to taste.
5. Bring the mixture to a boil, then reduce heat and simmer for 20-25 minutes or until the flavors have melded together.
6. Serve hot, garnished with fresh herbs if desired.

Cooking Time: 30-40 minutes

Summary

Get cozy with these 18 creamy fresh tomato soup recipes! From classic combinations like tomato basil to bold flavors like harissa and smoky chipotle, there’s something for every taste. Add some excitement with grilled cheese croutons or a dollop of pesto. Whether you’re looking for comfort food or a light and refreshing meal, these soups are sure to hit the spot. Try one (or two, or three…) today and discover your new favorite soup!

Leave a Comment