Creamy Tomato Soup with Basil Pesto

Creamy Tomato Soup with Basil Pesto served in a rustic white bowl with a swirl of vibrant green pesto and fresh basil garnish. Save
Creamy Tomato Soup with Basil Pesto served in a rustic white bowl with a swirl of vibrant green pesto and fresh basil garnish. | skilletscroll.com

This creamy tomato soup combines the richness of heavy cream with bright, herbaceous basil pesto. Sauté aromatics, simmer with canned tomatoes and vegetable broth, then blend until silky smooth. Top each bowl with a drizzle of homemade pesto for a restaurant-quality finish.

Takes just 45 minutes total, serves four, and works beautifully for lunch or a light dinner. Easily adapted for vegan diets by swapping cream for coconut milk.

The scent of roasting tomatoes first drew me to this soup on a rainy October afternoon when nothing seemed right. I was flipping through my grandmother's handwritten recipe cards and found this gem, tucked between pages I'd overlooked for years. Something about combining the bright acidity of tomatoes with the richness of cream just clicked that day, and the pesto swirl brought it to a whole new level.

Last winter, when my friend Sarah was going through a tough breakup, I showed up at her door with a thermos of this soup and some crusty bread. We sat on her couch watching terrible movies, and she dipped bread into the creamy tomato pool, eventually looking up with the first genuine smile Id seen in weeks. Food cant fix everything, but sometimes it creates a moment of peace in the storm.

Ingredients

  • Canned whole tomatoes: San Marzano tomatoes are worth the extra dollar or two here as their natural sweetness and low acidity make all the difference in the final flavor profile.
  • Heavy cream: After burning through half a carton trying to reheat this soup too aggressively, I learned that patience prevents curdling and creates that perfect velvety texture.
  • Fresh basil: Look for vibrant green leaves without any black spots, and store them stem-down in a glass of water until youre ready to make the pesto.
  • Pine nuts: Toast these lightly before adding to your pesto to unlock their buttery depth, but watch them like a hawk as theyll burn in seconds if you turn away.

Instructions

Soften the aromatics:
Heat olive oil until it shimmers, then add your diced onion and let it slowly turn translucent, releasing its sweet notes into the kitchen. Youll know its ready when the sharp onion smell transforms into something gentle and inviting.
Build the base:
Once garlic joins the party, breathing its pungent life into the pot, add those glorious tomatoes, broth, and seasonings. Let everything bubble and dance together, breaking down the tomatoes with occasional gentle mashing.
Create the pesto magic:
While the soup simmers, transform your fresh basil into a vibrant green paste, watching the food processor work its magic as the ingredients become greater than their parts. The pesto should look glossy and smell intensely of summer.
Blend to perfection:
Transforming the chunky soup into silk happens with patience and care, pulsing with your immersion blender rather than going full throttle. Move it slowly through the pot to catch every bit of vegetable.
Enrich with cream:
When you add the heavy cream, the soup transforms from bright red to a blushing orange that promises comfort. Keep the heat gentle here to preserve the creams velvety contribution.
Finish with artistry:
The moment you swirl that verdant pesto into the sunset-colored soup creates a simple yet stunning presentation. Start with a small dollop in the center and use the tip of a spoon to create your own unique pattern.
Save
| skilletscroll.com

My daughter, usually suspicious of anything green, watched me swirl the pesto into the soup one evening and declared it looked like painting. She asked to try it herself, creating wild green spirals in her bowl. That night, she not only ate every drop but asked if we could make it for her school lunch the next day, a rare culinary victory in our household of picky eaters.

Serving Suggestions

After years of experimenting, Ive found that serving this soup in warmed bowls makes a remarkable difference in how long it stays at the perfect temperature. A slice of garlic-rubbed sourdough toast balanced on the edge of the bowl creates the perfect tool for catching every last drop, while adding textural contrast that elevates the whole experience.

Storage and Reheating

The first time I tried reheating this soup in the microwave on high, I created a splattered mess of separated cream that taught me a valuable lesson. Now I store the base soup and pesto separately in airtight containers, reuniting them only after gentle stovetop reheating with occasional stirring to maintain that perfect emulsion.

Variations to Try

One snowy afternoon when pine nuts were nowhere to be found, I substituted walnuts in the pesto and discovered a deeper, earthier companion to the bright tomato base that some guests actually preferred to the original. Experimentation is the soul of cooking, after all.

  • For a protein boost, add tiny meatballs made with ground chicken, Parmesan, and herbs to transform this into a complete one-bowl meal.
  • Roasting the canned tomatoes with a drizzle of honey before adding them to the soup creates caramelized edges that add incredible depth to the final flavor.
  • In summer, replace half the basil with fresh mint for a cooling variation that works beautifully as a chilled soup option.
A comforting bowl of Creamy Tomato Soup with Basil Pesto, perfect for pairing with a crispy grilled cheese sandwich for lunch. Save
A comforting bowl of Creamy Tomato Soup with Basil Pesto, perfect for pairing with a crispy grilled cheese sandwich for lunch. | skilletscroll.com

This soup has become my kitchen signature, the dish friends request when they need comfort or celebration. Its simplicity belies its impact, reminding us that transformative food often comes from the most basic ingredients treated with care.

Recipe FAQs

Yes, basil pesto keeps well in the refrigerator for up to 3 days in an airtight container. You can also freeze it in ice cube trays for longer storage. Thaw before serving or swirl directly into hot soup.

Sunflower seeds, walnuts, or almonds work as excellent substitutes. They'll provide similar texture and richness. Use the same quantity and adjust salt to taste.

An immersion blender gives the best results directly in the pot. For a standard blender, work in batches and never fill more than halfway. For extra silkiness, pass the pureed soup through a fine-mesh sieve.

Absolutely. Replace heavy cream with coconut cream or oat milk, and omit the Parmesan from the pesto or use nutritional yeast instead. All other ingredients are naturally plant-based.

Yes, freeze the soup alone (without pesto) in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. Prepare fresh pesto or add frozen cubes when serving.

Taste after blending and before adding cream. Add salt or pepper gradually. If the soup tastes too acidic, stir in a pinch of sugar. Remember that pesto adds salt and richness, so taste again after swirling it in.

Creamy Tomato Soup with Basil Pesto

Velvety tomato soup swirled with fresh basil pesto. An easy Italian comfort classic ready in under an hour.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Soup

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 28 ounces canned whole tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/2 cup heavy cream

Basil Pesto

  • 1 cup fresh basil leaves
  • 1/4 cup pine nuts
  • 1 garlic clove
  • 1/3 cup grated Parmesan cheese
  • 1/4 cup olive oil
  • Pinch of salt

Instructions

1
Sauté aromatics: Heat olive oil in a large saucepan over medium heat. Add onion and sauté until translucent, approximately 5 minutes.
2
Build flavor base: Add minced garlic and cook for 1 minute, stirring frequently to prevent browning.
3
Simmer soup base: Add canned tomatoes with juices, vegetable broth, sugar, salt, and pepper. Bring to a simmer and cook uncovered for 20 minutes, stirring occasionally.
4
Prepare pesto: Combine basil leaves, pine nuts, garlic, Parmesan, and salt in a food processor. Pulse until finely chopped. With the motor running, slowly drizzle in olive oil until a smooth paste forms. Set aside.
5
Purée soup: Use an immersion blender to purée the soup until smooth, or transfer to a blender in batches and blend until velvety.
6
Finish with cream: Stir in the heavy cream and heat gently for 2-3 minutes. Taste and adjust seasoning as needed.
7
Plate and garnish: Ladle soup into bowls and swirl 1-2 teaspoons of basil pesto into each serving.
8
Serve: Serve immediately, garnished with extra basil or a drizzle of olive oil if desired.
Additional Information

Equipment Needed

  • Large saucepan
  • Cutting board and knife
  • Wooden spoon
  • Food processor
  • Immersion blender
  • Ladle

Nutrition (Per Serving)

Calories 320
Protein 6g
Carbs 19g
Fat 24g

Allergy Information

  • Contains dairy (heavy cream, Parmesan cheese)
  • Contains tree nuts (pine nuts)
  • Contains garlic
Hannah Doyle

Passionate home cook sharing simple, tasty recipes and real-life kitchen wisdom for everyone.