Tomato Basil Soup Recipe: Easy, Smooth, Cozy
This tomato basil soup is smooth, savory, and easy to make with canned tomatoes, fresh basil, and a gentle creamy finish.

There’s something grounding about a bowl of tomato basil soup when you want comfort without fuss. The aroma of onions, garlic, and tomatoes simmering together can make the whole kitchen feel calmer. If you like a soup that tastes bright, silky, and familiar, this one fits the moment. And yes, you can keep it simple or finish it with cream for a softer, richer bowl.
This version leans into classic comfort food flavor with pantry-friendly ingredients and fresh basil at the end for a clean, herbal finish. It works well as a light lunch, a starter for dinner, or a cozy meal with grilled cheese on the side. One thing that can go wrong is letting the soup taste too sharp after blending; if that happens, a little extra sugar, added slowly, helps balance the acidity. Ready to make a pot that feels both easy and homey?
Why My Recipe
- Uses simple, familiar ingredients you can keep on hand.
- Builds flavor in layers with onion, garlic, and tomato paste.
- Blends into a smooth, velvety texture with fresh basil at the end.
- Works as a light vegetarian meal or a cozy side dish.
- Can be finished with cream for extra richness or kept lighter without it.
Norma Ector

Ingredient Notes
- 2 tablespoons olive oil: Helps soften the onion and starts the soup with a smooth, savory base.
- 1 medium yellow onion, chopped: Adds sweetness and depth as it cooks down.
- 2 cloves garlic, minced: Brings gentle aromatic flavor; cook briefly so it does not turn bitter.
- 1 tablespoon tomato paste: Deepens the tomato flavor and gives the soup a richer color.
- 2 cans (28 ounces each) whole peeled tomatoes: These create the main body of the soup and blend into a silky texture.
- 2 cups vegetable broth: Adds savory balance while keeping the soup vegetarian.
- 1 teaspoon sugar: Helps soften the natural acidity of the tomatoes.
- 1 teaspoon salt, plus more to taste: Rounds out the flavor; adjust at the end if needed.
- 1/2 teaspoon black pepper: Adds a mild, warm bite without overpowering the basil.
- 1/2 cup heavy cream or half-and-half, optional: Makes the soup smoother and richer if you want a creamier finish.
- 1/2 cup fresh basil leaves, packed: Gives the soup its fresh, bright basil flavor.
- 1 tablespoon butter, optional: Adds a little extra silkiness and richness at the end.

Instruction Steps
- Warm the olive oil in a large pot over medium heat. This gives you a flavorful base and helps the onion cook evenly instead of browning too fast.
- Add the chopped onion and cook it for 5 to 7 minutes, stirring now and then, until it softens and turns sweet. You want the onion tender, not deeply browned.
- Stir in the minced garlic and cook for about 30 seconds. Keep an eye on it, because garlic can go from fragrant to bitter very quickly.
- Add the tomato paste and let it cook for 1 minute. This short step helps the paste lose any raw taste and builds a deeper tomato flavor.
- Pour in the canned tomatoes with their juices, the vegetable broth, sugar, salt, and black pepper. Stir well so everything blends before the simmer starts.
- Bring the soup to a gentle simmer, then lower the heat and let it cook for 20 minutes. Stir occasionally so the bottom stays clear and the flavors have time to come together.
- Add the fresh basil leaves and take the pot off the heat. Adding basil at the end keeps its flavor fresh and bright.
- Blend the soup until smooth with an immersion blender, or carefully puree it in batches in a countertop blender. If using a blender, work slowly and do not overfill it with hot soup.
- If you want a creamier bowl, stir in the cream or half-and-half and the butter until fully blended. This is the step that gives the soup a softer finish.
- Taste the soup and adjust with a little more salt or pepper if needed. Tomato soup often needs that final seasoning check right before serving.
- Ladle into bowls and serve hot. A few extra basil leaves on top make it look fresh and inviting.

Nutrition
| Calories | 180 |
|---|---|
| Carbohydrates | 18 g |
| Protein | 4 g |
| Fat | 11 g |
| Saturated Fat | 4 g |
| Cholesterol | 15 mg |
| Sodium | 780 mg |
| Fiber | 4 g |
Storage & Reheating Instructions
Refrigerate leftovers in a sealed container for up to 4 days.
Freeze the soup for up to 3 months in freezer-safe containers, leaving a little space at the top for expansion.
Thaw frozen soup in the refrigerator overnight before reheating.
Reheat gently on the stove over low to medium-low heat, stirring occasionally until hot.
If the soup thickens after chilling, add a splash of broth or water while reheating to loosen it.
If you added cream, warm it slowly and do not let it boil so the texture stays smooth.
Tomato Basil Soup Recipe: Easy, Smooth, Cozy
A cozy tomato basil soup made with canned tomatoes, broth, and fresh basil for a smooth, savory bowl ready in 45 minutes.

Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and cook, stirring occasionally, until softened, about 5 to 7 minutes.
- Add the minced garlic and cook for 30 seconds, just until fragrant.
- Stir in the tomato paste and cook for 1 minute to deepen the flavor.
- Add the canned tomatoes with their juices, vegetable broth, sugar, salt, and black pepper.
- Bring the mixture to a simmer, then reduce the heat to low and cook for 20 minutes, stirring occasionally.
- Add the fresh basil leaves and remove the pot from the heat.
- Use an immersion blender to puree the soup until smooth, or carefully blend in batches in a countertop blender.
- If using, stir in the cream or half-and-half and butter until incorporated.
- Taste and adjust the seasoning with more salt or pepper if needed.
- Serve hot, garnished with extra basil if desired.
Notes
- For a lighter soup, omit the cream and butter.
- For extra richness, serve with grilled cheese or crusty bread.
- If the tomatoes taste very acidic, add a little more sugar, 1/2 teaspoon at a time, to balance the flavor.
- Soup can be refrigerated for up to 4 days or frozen for up to 3 months.
Nutrition
Calories: 180 | Carbohydrates: 18 g | Protein: 4 g | Fat: 11 g | Saturated Fat: 4 g | Cholesterol: 15 mg | Sodium: 780 mg | Fiber: 4 g | Sugar: 11 g
What to Serve With This Recipe
Leave a Review or Ask a Question
Your rating, tips, and questions help other home cooks. Tell us how it turned out or ask anything before you make it.
You May Also Like
Questions & Answers
Recipe FAQs
Can I make this tomato basil soup without cream?
Yes. The cream and butter are optional, so you can leave them out for a lighter soup with a cleaner tomato flavor.
What if my soup tastes too acidic?
Add a little more sugar, 1/2 teaspoon at a time, until the flavor tastes balanced. That small adjustment can soften sharp tomatoes.
Can I use an upright blender instead of an immersion blender?
Yes. Blend the soup in batches and be careful not to overfill the blender with hot liquid. Vent the lid slightly if needed and work slowly.
What should I serve with tomato basil soup?
Grilled cheese and crusty bread are classic choices, and they pair especially well with the creamy, savory texture of the soup.
Can I make this soup ahead of time?
Yes. It stores well, and the flavor can even deepen after a day in the refrigerator. Just reheat it gently before serving.