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

Table of Contents
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
- 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.
- 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.
- 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.
- 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).
- 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.
- 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
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
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.

