A bowl of smooth, creamy homemade tomato soup garnished with fresh basil leaves.

Easy Creamy Tomato Basil Soup Recipe (30-Minute, One-Pot!)

Spread the love
A bowl of smooth, creamy homemade tomato soup garnished with fresh basil leaves.
This classic soup is rich, velvety, and comes together in one pot in just 30 minutes.

Easy Creamy Tomato Basil Soup Recipe (30-Minute, One-Pot!)

Few dishes are as universally comforting as a bowl of rich, velvety tomato soup. This Creamy Tomato Basil Soup recipe delivers that classic diner-style flavor, but it’s made from scratch in your own kitchen in just 30 minutes. Using simple pantry staples like canned tomatoes, onion, and a touch of cream, this one-pot wonder is perfect for a quick weeknight dinner, a cozy lunch, or an elegant starter. It’s naturally vegetarian, easily adaptable, and sure to become a new family favorite.

The secret to its incredible depth of flavor isn’t a long simmer, but a few smart techniques: sautéing the aromatics to build a sweet base, using quality canned tomatoes, and finishing with fresh basil. Whether you pair it with a classic grilled cheese or enjoy it on its own, this soup is a testament to how simple ingredients can create something truly special.

Why You’ll Love This Recipe

  • Incredibly Fast: From stovetop to table in 30 minutes flat.
  • One-Pot Wonder: Minimal prep and even easier cleanup.
  • Pantry-Friendly: Uses simple, affordable ingredients you likely have on hand.
  • Crowd-Pleasing Comfort Food: A classic flavor that everyone loves.
  • Perfect for Meal Prep: Makes great leftovers and reheats beautifully.

Ingredients & Substitutions

Core Ingredients:

  • 2 tbsp unsalted butter (or olive oil)
  • 1 yellow onion, chopped
  • 1 cup leek, chopped (or use another onion)
  • 1 can (14 oz / 400g) quality peeled plum tomatoes
  • 2 cups vegetable stock (or chicken stock)
  • 2 tbsp tomato paste
  • 2 tsp dried basil
  • 1 tbsp brown sugar (or white sugar)
  • ½ tsp salt
  • ¼ tsp black pepper
  • ½ cup half-and-half (or heavy cream)

For Serving (Optional):

  • Fresh basil leaves
  • Croutons
  • A swirl of cream or a drizzle of olive oil

Easy Substitutions:

  • Dairy-Free: Use full-fat coconut milk instead of half-and-half for a rich, creamy, vegan version.
  • No Leek: Substitute with an extra ½ cup of chopped onion.
  • Fresh Herbs: Use ¼ cup of chopped fresh basil instead of dried; add it at the end with the cream.

Step-by-Step Instructions

  1. Sauté the Aromatics: In a medium-sized pot, melt the butter over medium heat. Add the chopped onion and leek. Cook for 5-7 minutes, stirring occasionally, until soft and translucent.
  2. Build the Soup Base: Add the entire can of tomatoes (with their juices), vegetable stock, tomato paste, dried basil, sugar, salt, and pepper. Stir well, using your spoon to break up the whole tomatoes slightly. Bring the mixture to a boil.
  3. Simmer: Once boiling, reduce the heat to low, cover the pot with a lid, and let it simmer gently for 20 minutes. This allows the flavors to meld perfectly.
  4. Blend Until Smooth: Carefully use an immersion blender directly in the pot to purée the soup until completely smooth. (Alternatively, let it cool slightly and blend in batches in a countertop blender).
  5. Creamy Finish: Stir in the half-and-half. Return the soup to a gentle simmer for 2-3 minutes to heat through. Taste and adjust seasoning with more salt or pepper if needed.
  6. Serve: Ladle the hot soup into bowls. Garnish with fresh basil, croutons, or a drizzle of cream. Serve immediately.

Expert Tips for the Best Soup

  • Invest in Good Tomatoes: Since tomatoes are the star, using a good-quality brand of canned plum tomatoes (preferably Italian) makes a noticeable difference in flavor.
  • Balance is Key: The sugar is not just for sweetness; it helps balance the acidity of the tomatoes. Taste after blending and add a pinch more if your tomatoes are particularly tart.
  • Creamy & Dreamy: For an ultra-luxurious texture, use heavy cream (whipping cream) instead of half-and-half. For a lighter version, you can omit the dairy entirely—the soup will still be deliciously flavorful.
  • Storage: Let the soup cool completely before storing. It will keep in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 3 months. Reheat gently on the stovetop.

Nutrition (Per Serving, makes 4): Approximately 156 calories | 3g Protein | 17g Carbohydrates | 9g Fat

Creamy Tomato Basil Soup

This easy Creamy Tomato Basil Soup is the ultimate 30-minute comfort food! Made in one pot with simple ingredients like canned tomatoes, onion, and a touch of cream, it’s a quick, satisfying meal perfect for any night of the week.
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Course: Appetizer, Dinner, Lunch, Soup
Cuisine: American, Italian
Keyword: 30 minute meal, creamy tomato basil soup, easy tomato soup, one pot soup, tomato soup recipe
Servings: 4 servings
Calories: 156kcal
Author: Angela

Equipment

  • Medium Saucepan or Dutch Oven
  • Immersion Blender or Countertop Blender For puréeing.
  • Wooden Spoon

Ingredients

  • 2 tbsp unsalted butter
  • 1 medium yellow onion, chopped
  • 1 cup leek, chopped
  • 1 can (14 oz / 400g) peeled plum tomatoes
  • 2 cups vegetable stock
  • 2 tbsp tomato paste
  • 2 tsp dried basil
  • 1 tbsp brown sugar
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 0.5 cup half-and-half

Instructions

  • In a medium pot, melt butter over medium heat. Add the chopped onion and leek. Cook for 5-7 minutes until soft and translucent.
  • Add the canned tomatoes (with juices), vegetable stock, tomato paste, dried basil, sugar, salt, and pepper. Stir well, breaking up tomatoes. Bring to a boil.
  • Reduce heat to low, cover the pot, and simmer gently for 20 minutes to develop the flavors.
  • Use an immersion blender to purée the soup directly in the pot until completely smooth and creamy.
  • Stir in the half-and-half. Return the soup to a gentle simmer for 2-3 minutes to heat through. Taste and adjust seasoning.
  • Ladle into bowls. Garnish with fresh basil, croutons, or a drizzle of cream. Serve hot.

Notes

Pro Tips: For the best flavor, use high-quality canned tomatoes, such as Italian San Marzano plum tomatoes. The sugar is crucial for balancing the acidity of the tomatoes; taste after blending and add a touch more if needed. For a richer soup, use heavy cream instead of half-and-half; for a dairy-free version, full-fat coconut milk works wonderfully. This soup freezes exceptionally well for up to 3 months, making it a perfect make-ahead meal. If you don’t have an immersion blender, let the soup cool slightly before blending in batches in a countertop blender.

For more quick and comforting one-pot meals, try our hearty Classic Chicken Vegetable Soup. If you love easy, make-ahead recipes, our 5-Ingredient Blueberry Chia Pudding is perfect for breakfast. This soup was inspired by the simple, homestyle approach of the Creamy Tomato Basil Soup from Happy Foods Tube.

Similar Posts