Skys Recipes

  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts

search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts

×

Easy Homemade Tomato Soup with Cream and Basil Recipe

Published: Dec 14, 2025 by Sky · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 22 reviews

If you’re craving a heartwarming, velvety soup that feels like a cozy hug in a bowl, you are going to adore this Easy Homemade Tomato Soup with Cream and Basil Recipe. It brings together rich creaminess, the bright tang of tomatoes, and the fragrant hint of fresh basil to elevate a simple pantry staple into something truly comforting and delicious. Whether you're unveiling this as a quick lunch or a soothing dinner, each spoonful bursts with vibrant flavor and silky texture that feels both indulgent and wholesome.

The image shows several glass bowls and cans with cooking ingredients arranged on a white marbled surface. In the center, there is a bowl filled with bright orange, sliced carrot pieces. To the left, there is a bowl with finely chopped white onions, and above it, a smaller bowl with minced garlic. To the right, there is an open can of bright red whole peeled tomatoes and a small white plate holding a mix of dried green herbs, red chili flakes, and coarse salt. Below, a partially opened can reveals white coconut milk. Fresh green basil leaves and three garlic cloves lie at the bottom. There is a white pot with green handles near the top center, a tall glass bottle of olive oil, and a dark glass bottle with a handle nearby. photo taken with an iphone --ar 4:5 --v 7

Ingredients You'll Need

The beauty of this Easy Homemade Tomato Soup with Cream and Basil Recipe lies in its simplicity. Each ingredient plays a crucial role, whether it’s building the deep, sweet base of the soup, adding a lovely creamy finish, or layering in fresh herbal notes that brighten up every bite.

  • Extra-virgin olive oil (2 tablespoons): Adds a fruity richness that enhances all the flavors.
  • Unsalted butter (2 tablespoons): Provides a silky mouthfeel and subtle depth; can be swapped with olive oil for dairy-free.
  • Yellow onions (2 medium, chopped): Lend natural sweetness and body to the soup.
  • Carrots (2 medium, chopped): Bring earthiness and a hint of natural sugar for perfect balance.
  • Garlic cloves (6, chopped): Infuse the soup with aromatic warmth and savory depth.
  • Balsamic vinegar (2 tablespoons): Adds a bright, tangy complexity that lifts the tomato flavor.
  • Canned diced tomatoes (2 cans, 28-ounce each): The star ingredient delivering vibrant tomato richness and texture.
  • Water or vegetable broth (3 cups): Builds the soup base and controls the desired consistency.
  • Heavy cream (1⅓ cups): Creates that luscious, creamy texture and rounds out the acidity beautifully.
  • Dried thyme (1 teaspoon): Adds subtle herbal notes that complement the basil later on.
  • Red pepper flakes (½ teaspoon): Introduce a gentle kick that wakes up the palate without overpowering.
  • Sea salt (1 teaspoon, plus more to taste): Enhances every single flavor in the soup.
  • Freshly ground black pepper: For an extra layer of mild heat and aroma.
  • Fresh basil leaves (for garnish): A sweet, aromatic finishing touch that brings freshness to the dish.

How to Make Easy Homemade Tomato Soup with Cream and Basil Recipe

Step 1: Sauté the Aromatics

Start by heating your extra-virgin olive oil and butter in a large pot over medium heat until melted and shimmering. Toss in the chopped onions, carrots, and garlic with a pinch of salt. Cook this mix gently, stirring occasionally, for about 8 minutes until the veggies soften and release their natural sweetness. This step builds the flavorful foundation everyone will love.

Step 2: Bring in the Tomatoes and Seasonings

Next, stir in the balsamic vinegar for a touch of acid that brightens the base. Add the diced tomatoes with their juices, water or vegetable broth, heavy cream, dried thyme, red pepper flakes, salt, and freshly ground black pepper. Allow everything to come to a gentle simmer, then let it cook uncovered for 20 to 25 minutes until the carrots are tender and the flavors mingle beautifully.

Step 3: Blend and Combine

Once the soup has simmered, scoop out about four cups and set it aside for texture. Carefully transfer the remaining soup to a blender and purée it until silky smooth. Pour the blended soup back into the pot with the reserved chunky portion and stir gently to combine. Taste and adjust seasoning, making sure your soup is bursting with balanced, wholesome flavor.

How to Serve Easy Homemade Tomato Soup with Cream and Basil Recipe

A close-up view of a white pot with light green handles filled with a thick tomato stew. The stew has bright red tomato chunks mixed with swirls of white cream or yogurt spread unevenly on top. A woman's hand is stirring the stew with a gray spatula, creating a marbled mix of red and white colors in the center. Around the pot, there is a white marbled surface with a small white bowl containing dried herbs and red chili flakes, and a small white cup with a floral design holding a dark liquid. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishing is where you can add a little flair and enhance each bowl’s appeal. A drizzle of heavy cream adds extra richness, while a splash of olive oil offers a fruity, luscious finish. Sprinkle freshly ground black pepper for a mild spiciness and top with whole fresh basil leaves that add a gorgeous pop of color and fresh herbal aroma.

Side Dishes

This creamy tomato soup pairs wonderfully with classic grilled cheese sandwiches, giving you the ultimate comforting combo. Crusty bread, garlic bread, or even a fresh green salad also complement the soup’s richness perfectly, making any mealtime feel special and satisfying.

Creative Ways to Present

For an impressive presentation, serve the soup in rustic bowls or bread bowls to soak up every drop. A swirl of pesto or a sprinkle of Parmesan cheese can elevate the flavors. For a fun twist, top with crispy herb croutons or roasted cherry tomatoes to add texture and vibrant taste.

Make Ahead and Storage

Storing Leftovers

You can store leftover soup in an airtight container in the refrigerator for up to 3 days. Keep it chilled properly to maintain that creamy texture and fresh tomato flavor.

Freezing

This Easy Homemade Tomato Soup with Cream and Basil Recipe also freezes beautifully. Pour the cooled soup into freezer-safe containers, leaving some room for expansion, and freeze for up to 3 months. Remember to thaw overnight in the fridge before reheating.

Reheating

When reheating, warm the soup gently on the stove over medium-low heat, stirring often to prevent sticking and keep the cream from separating. You can add a splash of extra cream or broth as needed to refresh its silky smoothness.

FAQs

Can I make this soup dairy-free?

Absolutely! Instead of heavy cream, use full-fat coconut milk for a delicious dairy-free version that still offers creamy richness.

What if I prefer a spicier soup?

Feel free to increase the red pepper flakes or add a pinch of cayenne pepper to turn up the heat to your liking. Just add gradually to avoid overwhelming the delicate tomato flavors.

Can I use fresh tomatoes instead of canned?

Yes, but keep in mind fresh tomatoes require peeling and cooking longer to break down properly. Use about 3 pounds of ripe tomatoes, chop them up, and simmer longer until tender and broken down.

Is it okay to omit balsamic vinegar?

The balsamic vinegar adds a lovely tang and depth, but if you don’t have any, a splash of red wine vinegar or lemon juice can work as a substitute to brighten the soup.

How do I store leftover soup if I want to keep it for longer?

Freezing is your best bet for longer storage. Just be sure to cool it completely before freezing and use freezer-safe containers to maintain the best quality.

Final Thoughts

This Easy Homemade Tomato Soup with Cream and Basil Recipe is a true kitchen champion — simple to make, packed with flavor, and endlessly comforting. Once you try it, it might just become your go-to soup for chilly days, rushed dinners, or anytime you need a little cozy magic. Don’t hesitate to whip up a pot, share it with those you love, and enjoy all the warmth it brings!

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
Easy Homemade Tomato Soup with Cream and Basil Recipe

Easy Homemade Tomato Soup with Cream and Basil Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 22 reviews

  • Author: Sky
  • Total Time: 45 minutes
  • Yield: 6 servings
Print Recipe
Pin Recipe

Description

This easy tomato soup recipe is a comforting and flavorful classic made with pantry staples like diced tomatoes, onions, carrots, and garlic. Enhanced with balsamic vinegar, thyme, and a touch of cream, it’s smooth, creamy, and perfect for serving alongside a grilled cheese sandwich. The soup combines simplicity and rich taste, making it an ideal homemade meal for any day.


Ingredients

Soup Base

  • 2 tablespoons extra-virgin olive oil, plus more for drizzling
  • 2 tablespoons unsalted butter (or an additional 2 tablespoons olive oil)
  • 2 medium yellow onions, chopped
  • 2 medium carrots, chopped
  • 6 garlic cloves, chopped
  • 2 tablespoons balsamic vinegar
  • 2 (28-ounce) cans diced tomatoes with juices
  • 3 cups water or vegetable broth
  • 1 teaspoon dried thyme
  • ½ teaspoon red pepper flakes
  • 1 teaspoon sea salt, plus more to taste
  • Freshly ground black pepper

Cream & Garnishes

  • 1⅓ cups heavy cream, plus more for drizzling
  • Fresh basil leaves, for garnish


Instructions

  1. Sauté Vegetables: Heat the olive oil and butter in a large pot over medium heat. Add the chopped onion, carrots, garlic, and a pinch of salt. Cook, stirring occasionally, for about 8 minutes until the vegetables are softened.
  2. Add Liquids and Seasonings: Stir in the balsamic vinegar, then add diced tomatoes with their juices, water (or vegetable broth), heavy cream, dried thyme, red pepper flakes, sea salt, and several grinds of black pepper. Mix well.
  3. Simmer Soup: Bring the mixture to a simmer and cook, stirring occasionally, for 20 to 25 minutes, or until the carrots are tender and flavors meld.
  4. Blend Partially: Scoop out 4 cups of the soup and set aside. Transfer the remaining soup to a blender and puree until smooth. Return the pureed soup to the pot with the reserved chunky soup and stir to combine.
  5. Season and Serve: Taste and adjust seasoning with additional salt and pepper if needed. Ladle the soup into bowls, then drizzle with cream, a drizzle of olive oil, freshly ground black pepper, and garnish with fresh basil leaves.

Notes

  • To make the soup dairy-free, substitute heavy cream with full-fat coconut milk.
  • For a richer flavor, use vegetable broth instead of water.
  • Serve with a grilled cheese sandwich for a classic pairing.
  • Store leftovers in the refrigerator for up to 3 days or freeze for longer storage.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • White Bean Tomato Mushroom Soup Recipe
    White Bean Tomato Mushroom Soup Recipe
  • Vegan Coconut Macaroons with Chocolate Drizzle Recipe
    Vegan Coconut Macaroons with Chocolate Drizzle Recipe
  • Vegan Collard Green Wraps with Sweet Potatoes, Black Beans, and Corn Salsa Recipe
    Vegan Collard Green Wraps with Sweet Potatoes, Black Beans, and Corn Salsa Recipe
  • Pumpkin Waffles Recipe
    Pumpkin Waffles Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Modern Sidebar

Hi, I’m Sky. I truly believe that anyone can cook with confidence and I want Sky’s Recipes to be your go-to guide for meals that never fail.

Learn more

Popular

  • Lemon Cake Recipe
    Lemon Cake Recipe
  • Balsamic Roasted Brussels Sprouts with Maple, Cranberries, and Pecans Recipe
    Balsamic Roasted Brussels Sprouts with Maple, Cranberries, and Pecans Recipe
  • Quinoa Salad Stuffed Acorn Squash Recipe
    Quinoa Salad Stuffed Acorn Squash Recipe
  • Creamy Pumpkin Pudding with Toasted Pecans and Coconut Whip Recipe
    Creamy Pumpkin Pudding with Toasted Pecans and Coconut Whip Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Meals

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Skys Recipes. All rights reserved.